# An meinem Laptop (Thinkpad x61t) befinden sich unter dem Monitor drei Sondertasten, im folgenden bezeichnet als: # Rotate-Taste (darüber ein Symbol eines drehenden Rechtecks) # Toolbox-Tasste (darüber ein Symbol eines Werkzeugkastens(?) # ?-Taste (Lässt sich nur mit einem Stift oder spitzem Fingernagel drücken) # Das ganze spielt sich unter openbox/lxde ab: ### xev Ausgaben ### # Rotate-Taste KeyPress event, serial 36, synthetic NO, window 0x2600001, root 0x11a, subw 0x0, time 1117281, (438,75), root:(734,394), state 0x0, keycode 199 (keysym 0x1008ff74, XF86RotateWindows), same_screen YES, XKeysymToKeycode returns keycode: 162 XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False KeyRelease event, serial 39, synthetic NO, window 0x2600001, root 0x11a, subw 0x0, time 1117330, (438,75), root:(734,394), state 0x0, keycode 199 (keysym 0x1008ff74, XF86RotateWindows), same_screen YES, XKeysymToKeycode returns keycode: 162 XLookupString gives 0 bytes: XFilterEvent returns: False # Toolbox-Taste: KeyPress event, serial 36, synthetic NO, window 0x2600001, root 0x11a, subw 0x0, time 1141190, (79,142), root:(375,461), state 0x0, keycode 160 (keysym 0x1008ff4e, XF86LaunchE), same_screen YES, XKeysymToKeycode returns keycode: 148 XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False KeyRelease event, serial 39, synthetic NO, window 0x2600001, root 0x11a, subw 0x0, time 1141271, (79,142), root:(375,461), state 0x0, keycode 160 (keysym 0x1008ff4e, XF86LaunchE), same_screen YES, XKeysymToKeycode returns keycode: 148 XLookupString gives 0 bytes: XFilterEvent returns: False # ?-Taste # keine Ausgabe! ### showkey Ausgaben ### # Rotate-Taste Tastencode 191 gedrückt Tastencode 191 losgelassen # Toolbox-Taste Tastencode 152 gedrückt Tastencode 152 losgelassen #?-Taste #keine Ausgabe! ### showkey -s Ausgaben ### # Rotate-Taste 0x74 0xf4 # Toolbox-Taste 0xe0 0x12 0xe0 0x92 #?-Taste #keine Ausgabe! ### dmesg-Ausgabe ### # ?-Taste [ 764.294580] atkbd.c: Unknown key released (translated set 2, code 0x67 on isa0060/serio0). [ 764.294587] atkbd.c: Use 'setkeycodes 67 ' to make it known. # sudo setkeycodes 67 entfernt zwar die demsg-Meldungen, erzeugt allerdings keine xev/showkey Reaktionen. ### xmodmap -pke (gekürzt) ### [...] keycode 152 = XF86LaunchF NoSymbol XF86LaunchF NoSymbol XF86LaunchF [...] keycode 199 = XF86RotateWindows NoSymbol XF86RotateWindows NoSymbol XF86RotateWindows [...] keycode 249 = XF86RotateWindows NoSymbol XF86RotateWindows NoSymbol XF86RotateWindows keycode 250 = XF86LaunchF NoSymbol XF86LaunchF NoSymbol XF86LaunchF keycode 251 = XF86LaunchE NoSymbol XF86LaunchE NoSymbol XF86LaunchE ### .config/openbox/lxde-rc.xml (gekürzt) ### # Befehle nur zu Test-Zwecken so gesetzt lxterminal /usr/local/bin/rotate /usr/local/bin/rotate winecfg /usr/local/bin/wine_D2 # Weiterhin Interressant: # xdotool key XF86LaunchF # xdotool key XF86LaunchE # xdotool key XF86RotateWindows # etc. # bewirken korrektes Ausführen der gewünschten Befehle (winecfg etc...) # Vielen Dank schonmal im vorraus ;)