mirror of
https://git.sr.ht/~eliasnaur/gio
synced 2026-07-05 09:25:38 +00:00
io/key: add NameSpace, report it on Linux
Fixes gio#204. Signed-off-by: pierre <pierre.curto@gmail.com>
This commit is contained in:
@@ -234,7 +234,7 @@ func convertKeysym(s C.xkb_keysym_t) (string, bool) {
|
||||
if 'a' <= s && s <= 'z' {
|
||||
return string(rune(s - 'a' + 'A')), true
|
||||
}
|
||||
if ' ' <= s && s <= '~' {
|
||||
if ' ' < s && s <= '~' {
|
||||
return string(rune(s)), true
|
||||
}
|
||||
var n string
|
||||
@@ -292,7 +292,7 @@ func convertKeysym(s C.xkb_keysym_t) (string, bool) {
|
||||
case C.XKB_KEY_Tab, C.XKB_KEY_KP_Tab, C.XKB_KEY_ISO_Left_Tab:
|
||||
n = key.NameTab
|
||||
case 0x20, C.XKB_KEY_KP_Space:
|
||||
n = "Space"
|
||||
n = key.NameSpace
|
||||
default:
|
||||
return "", false
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user