View Issue Details

IDProjectCategoryView StatusLast Update
0004071DarkRadiantGeneralpublic20.02.2015 06:06
Reporterfllood Assigned Togreebo  
PrioritynormalSeveritynormalReproducibilityalways
Status closedResolutionnot fixable 
PlatformPCOSWindowsOS Version7
Product Version2.0.2 
Summary0004071: The key "dead_circumflex" cannot be assigned to custom keyboerd user settings for German keyboard layout
DescriptionIn former DR versions the keyboad key="dead_circumflex" could be assigned to a custom user preference in the input.xml, for example in 1.8.0:

shortcut command="DeleteSelection" key="dead_circumflex" modifiers="ALT"

did work.

Since DR version 2.0.x this seam to be broken for a DE keyboard setting.

The Keyboard key "dead_circumflex" (top row left upper key below ESC on a German keyboard labelled "^") can not be assigned. Not via the DR preferences GUI menu. Also not manually directly in the input.xml.

I've tryed via the DR menu in.
I've tryed with DR startet in English language. And also in German language.
Also I tried to add the key manually in the input.xml file.
Steps To ReproduceDo try to assign "dead_circumflex" (top row left upper key below ESC on a keyboard) via the DR menu 'Tastenkombinationen... / keyboard preferences'. DR will show "unkown" in the key input field. Nothing will be assigned to the input.xml.
You might try this step both with DR language menu setting Englisch and German.

Do try manuelly set the key="dead_circumflex" in the input.xml in the Windows C:\User\...\AppData\Roaming\DarkRadiant folder . This setting will be ignored an deleted when starting and closing DR. Taking a look into the input.xml after closing DR there is now the key="" where you did set key="dead_circumflex".
Additional InformationThis issue is only presend for the DE keyboard setting. It still is possible for an EN keyboard Windows setting to assign the top row left upper key below ESC. This do set the value "`" in the input.xml when assigning it via the DR keyboard preference menu.
TagsNo tags attached.
Attached Files
Key.png (304,675 bytes)

Activities

greebo

greebo

10.02.2015 04:02

administrator   ~0007418

This appears to be one of the things wxWidgets is not providing any platform-independent way to achieve. I can see that the raw scan code 220 is passed along in Windows, but this is Windows-specific. I might be able to hack something in but it'd be rather ugly.
fllood

fllood

19.02.2015 21:15

reporter   ~0007425

Thanks greebo for having took the time of a first look into that! It's appreciated.
greebo

greebo

20.02.2015 06:06

administrator   ~0007429

You're welcome. I'm going to close this as "not fixable", since that seems to be the case.

Issue History

Date Modified Username Field Change
30.01.2015 09:39 fllood New Issue
30.01.2015 09:39 fllood File Added: Key.png
10.02.2015 04:02 greebo Note Added: 0007418
10.02.2015 04:02 greebo Status new => acknowledged
10.02.2015 04:04 greebo Summary The hey "dead_circumflex" cannot be assigned to custom keyboerd user settings for German keyboard layout => The key "dead_circumflex" cannot be assigned to custom keyboerd user settings for German keyboard layout
10.02.2015 04:04 greebo Steps to Reproduce Updated
19.02.2015 21:15 fllood Note Added: 0007425
20.02.2015 06:06 greebo Note Added: 0007429
20.02.2015 06:06 greebo Status acknowledged => closed
20.02.2015 06:06 greebo Assigned To => greebo
20.02.2015 06:06 greebo Resolution open => not fixable