[xmonad] Issue 102 in xmonad: xK_KP_[0-9] don't work when mapped

codesite-noreply at google.com codesite-noreply at google.com
Sat Dec 15 07:55:40 EST 2007


Issue 102: xK_KP_[0-9] don't work when mapped
http://code.google.com/p/xmonad/issues/detail?id=102

New issue report by algardas:
perhaps this is intended, but nevertheless confusing:
* if one maps e.g. xK_KP_5, it get's grabbed by X but xmonad isn't
executing the commands specified.
* if one maps xK_KP_Begin (which is the same key as xK_KP_5), everything
works as expected.
* both cases above are true regardless of numlock status.
* as far as I have tested, toggling between numlockMask = 0 and mod2Mask
isn't making any differences.

A good way to see this in action is mapping the following:

    , ((0, xK_Num_Lock), spawn "xmessage xK_Num_Lock")
    , ((0, xK_KP_Space), spawn "xmessage xK_KP_Space")
    , ((0, xK_KP_Tab), spawn "xmessage xK_KP_Tab")
    , ((0, xK_KP_Enter), spawn "xmessage xK_KP_Enter")
    , ((0, xK_KP_F1), spawn "xmessage xK_KP_F1")
    , ((0, xK_KP_F2), spawn "xmessage xK_KP_F2")
    , ((0, xK_KP_F3), spawn "xmessage xK_KP_F3")
    , ((0, xK_KP_F4), spawn "xmessage xK_KP_F4")
    , ((0, xK_KP_Home), spawn "xmessage xK_KP_Home")
    , ((0, xK_KP_Left), spawn "xmessage xK_KP_Left")
    , ((0, xK_KP_Up), spawn "xmessage xK_KP_Up")
    , ((0, xK_KP_Right), spawn "xmessage xK_KP_Right")
    , ((0, xK_KP_Down), spawn "xmessage xK_KP_Down")
    , ((0, xK_KP_Prior), spawn "xmessage xK_KP_Prior")
    , ((0, xK_KP_Page_Up), spawn "xmessage xK_KP_Page_Up")
    , ((0, xK_KP_Next), spawn "xmessage xK_KP_Next")
    , ((0, xK_KP_Page_Down), spawn "xmessage xK_KP_Page_Down")
    , ((0, xK_KP_End), spawn "xmessage xK_KP_End")
    , ((0, xK_KP_Begin), spawn "xmessage xK_KP_Begin")
    , ((0, xK_KP_Insert), spawn "xmessage xK_KP_Insert")
    , ((0, xK_KP_Delete), spawn "xmessage xK_KP_Delete")
    , ((0, xK_KP_Equal), spawn "xmessage xK_KP_Equal")
    , ((0, xK_KP_Multiply), spawn "xmessage xK_KP_Multiply")
    , ((0, xK_KP_Add), spawn "xmessage xK_KP_Add")
    , ((0, xK_KP_Separator), spawn "xmessage xK_KP_Separator")
    , ((0, xK_KP_Subtract), spawn "xmessage xK_KP_Subtract")
    , ((0, xK_KP_Decimal), spawn "xmessage xK_KP_Decimal")
    , ((0, xK_KP_Divide), spawn "xmessage xK_KP_Divide")
    , ((0, xK_KP_0), spawn "xmessage xK_KP_0")
    , ((0, xK_KP_1), spawn "xmessage xK_KP_1")
    , ((0, xK_KP_2), spawn "xmessage xK_KP_2")
    , ((0, xK_KP_3), spawn "xmessage xK_KP_3")
    , ((0, xK_KP_4), spawn "xmessage xK_KP_4")
    , ((0, xK_KP_5), spawn "xmessage xK_KP_5")
    , ((0, xK_KP_6), spawn "xmessage xK_KP_6")
    , ((0, xK_KP_7), spawn "xmessage xK_KP_7")
    , ((0, xK_KP_8), spawn "xmessage xK_KP_8")
    , ((0, xK_KP_9), spawn "xmessage xK_KP_9")



Issue attributes:
	Status: New
	Owner: ----
	Labels: Type-Defect Priority-Medium

-- 
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings


More information about the xmonad mailing list