[maemo-developers] [maemo-developers] N800, xkb and Sierra full size keyboard
From: Laurent GUERBY laurent at guerby.netDate: Sat Jan 20 15:16:38 EET 2007
- Previous message: [maemo-developers] Pressing two hardware buttons at the same time: possible to detect?
- Next message: [maemo-developers] Re: N800, xkb and Sierra full size bluetooth keyboard
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi, I have an N800 and a sierra bluetooth keyboard. It looks like the "Fn" key of this keyboard is not processed by the keyboard but sent to the N800 and interpreted as the "Menu" key, so in practice all keys that should be accessible using the Fn key as modifier don't work. This includes F1..F12, PageUp/Down, EuroSign, YenSign, ... so it's pretty annoying. It looks like there is lots of interesting keyboard stuff in /usr/share/X11/xkb/ on my N800, any idea on how to define an adapted layout? (I assume defining the Fn key as a modifier Hyper_R or something then adding definitions on the other keys.) Thanks in advance, Laurent References: * "Think Outside Stowaway Sierra Full Size Bluetooth Keyboard" http://www.expansys.com/p.aspx?i=137486 (I have a qwerty model) * https://maemo.org/bugzilla/show_bug.cgi?id=333 * xev for various 'alt' keys from left to right: 1/ The "windows / cmd" key KeyPress event, serial 24, synthetic NO, window 0x1800001, root 0x3c, subw 0x0, time 1066203850, (332,224), root:(412,284), state 0x0, keycode 115 (keysym 0xffeb, Super_L), same_screen YES, XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False KeyRelease event, serial 27, synthetic NO, window 0x1800001, root 0x3c, subw 0x0, time 1066204051, (332,224), root:(412,284), state 0x0, keycode 115 (keysym 0xffeb, Super_L), same_screen YES, XLookupString gives 0 bytes: 2/ The "Alt" key KeyPress event, serial 27, synthetic NO, window 0x1800001, root 0x3c, subw 0x0, time 1066207150, (332,224), root:(412,284), state 0x0, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES, XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False KeyRelease event, serial 27, synthetic NO, window 0x1800001, root 0x3c, subw 0x0, time 1066207348, (332,224), root:(412,284), state 0x8, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES, XLookupString gives 0 bytes: 3/ The "Fn" key KeyPress event, serial 27, synthetic NO, window 0x1800001, root 0x3c, subw 0x0, time 1066210051, (332,224), root:(412,284), state 0x0, keycode 117 (keysym 0xff67, Menu), same_screen YES, XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False KeyRelease event, serial 27, synthetic NO, window 0x1800001, root 0x3c, subw 0x0, time 1066210254, (332,224), root:(412,284), state 0x0, keycode 117 (keysym 0xff67, Menu), same_screen YES, XLookupString gives 0 bytes: 4/ The "AltGr" key KeyPress event, serial 27, synthetic NO, window 0x1800001, root 0x3c, subw 0x0, time 1066212071, (332,224), root:(412,284), state 0x0, keycode 113 (keysym 0xffea, Alt_R), same_screen YES, XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False KeyRelease event, serial 27, synthetic NO, window 0x1800001, root 0x3c, subw 0x0, time 1066212269, (332,224), root:(412,284), state 0x8, keycode 113 (keysym 0xffea, Alt_R), same_screen YES, XLookupString gives 0 bytes:
- Previous message: [maemo-developers] Pressing two hardware buttons at the same time: possible to detect?
- Next message: [maemo-developers] Re: N800, xkb and Sierra full size bluetooth keyboard
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]