View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004328 | Spring engine | General | public | 2014-03-11 11:38 | 2014-03-18 12:07 |
| Reporter | Beherith | Assigned To | jK | ||
| Priority | normal | Severity | text | Reproducibility | always |
| Status | resolved | Resolution | fixed | ||
| Product Version | 96.0.1+git | ||||
| Summary | 0004328: "Error: KeySet: Bad keysym: " doesn not provide sufficient info to identify | ||||
| Description | [f=0000000] Error: KeySet: Bad keysym: [f=0000000] [KeyBindings] Warning: Bind: could not parse key: in , [f=0000000] Error: KeySet: Bad keysym: [f=0000000] [KeyBindings] Warning: Bind: could not parse key: Shift+ in Shift+, Appeared in my infolog, yet my uikeys.txt does not have any Shift+ text in it. I cant find what is throwing these errors. Please add a file name +line number+whole line to the log output. | ||||
| Steps To Reproduce | Attacked infolog and uikeys.txt | ||||
| Additional Information | Thank you! | ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
| Checked infolog.txt for Errors | |||||
|
|
These warnings are triggered by the following two defaultBindings (KeyBindings.cpp): { ",", "prevmenu" }, { "Shift+,", "decguiopacity" }, |
|
|
How about using ':' or '|' instead of ',' as key chain separator ? |
|
|
If we change the separator I think '|' is the most safe, we need a char that do not exist as an unmodified key on any keyboard layout. |
|
|
Have same output, +1 for | key. I have "bind Any+; toggleradarandjammer" and now probably for this reason that bind doesnt work. On my keyboard, the swedish one, shift+, = ; |
|
|
Just a thought, how about allowing backslash character escaping, like so: bind Any+\, toggleradarandjammer There's also a generic need here to provide for handling a wider variety of international keyboards and keyboard-like devices (e.g.: remote numeric keypad) and their input codes. This might be handled effectively with backslash escaping and a numeric notation, like: bind Any+\x132 toggleradarandjammer (this would bind the a with the umlaut diacritic, apologies if I am mistaken). ...with the idea that not all keyboards' key codes have a natural corresponding letter, and we don't currently have a way to numerically bind these. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2014-03-11 11:38 | Beherith | New Issue | |
| 2014-03-11 11:38 | Beherith | File Added: uikeys.txt | |
| 2014-03-11 11:38 | Beherith | File Added: infolog.txt | |
| 2014-03-11 12:35 | abma | Relationship added | related to 0004325 |
| 2014-03-11 17:35 | cleanrock | Note Added: 0012911 | |
| 2014-03-12 18:11 | cleanrock | Note Added: 0012919 | |
| 2014-03-12 18:45 | cleanrock | Note Added: 0012921 | |
| 2014-03-12 23:39 | Jools | Note Added: 0012923 | |
| 2014-03-12 23:42 | Jools | Note Edited: 0012923 | |
| 2014-03-12 23:43 | Jools | Note Edited: 0012923 | |
| 2014-03-13 05:12 | MajorBoredom | Note Added: 0012926 | |
| 2014-03-13 05:13 | MajorBoredom | Note Edited: 0012926 | |
| 2014-03-15 15:25 | jK | Assigned To | => jK |
| 2014-03-15 15:25 | jK | Status | new => assigned |
| 2014-03-18 12:07 | jK | Changeset attached | => spring develop 90dfa98a |
| 2014-03-18 12:07 | jK | Status | assigned => resolved |
| 2014-03-18 12:07 | jK | Resolution | open => fixed |