
On Fri, 25 Sep 2009 16:28:06 -0400
Thomas Friedrich
... KeyPress event, serial 28, synthetic NO, window 0x2c00001, root 0x102, subw 0x0, time 31601784, (329,154), root:(855,155), state 0x0, keycode 156 (keysym 0x1008ff41, XF86Launch1), same_screen YES, XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False
so I know now the keysym and I know its bind to XF86Launch1. But how do I find out how I can refer to this key within Xmonad? ... Hi Thomas,
I have the follow bindings in my xmonad.hs for the multimedia keys and the ThinkVantage key(Lenovo R61): -------------------------8<------------------------------ -- multimedia keys -- XF86AudioLowerVolume , ((0 , 0x1008ff13), spawn "volume-louder") -- XF86AudioRaiseVolume , ((0 , 0x1008ff11), spawn "volume-quieter") -- XF86AudioMute , ((0 , 0x1008ff12), spawn "volume-mute") -- XF86AudioMicMute , ((0 , 0x1008ff41), spawn "volume-mic-mute") -- XF86AudioNext , ((0 , 0x1008ff17), spawn "player-next") -- XF86AudioPrev , ((0 , 0x1008ff16), spawn "player-prev") -- XF86AudioPlay , ((0 , 0x1008ff14), spawn "player-start") -- XF86AudioStop , ((0 , 0x1008ff15), spawn "player-stop") -------------------------8<------------------------------ It works fine for me, as you can see, I use "0x1008ff41" keysym directly. Cheers, Sergey