With notion compiled from latest git master on current Debian Stable (Wheezy), where notion offers a text box (Main Menu, application launcher), some keypresses are interpreted as if mode_switch is being held down when it isn't.
I use an xkb keymap set with xkbcomp to set the mode-switched versions of any of .eou (edfs in querty) to Page Up-Page Down-Home-End and cthn (ikjl in qwerty) to Up-Down-Left-Right. In notion's text boxes, cthn are always being interpreted as Up-Down-Left-Right, even when mode_switch isn't pressed. .eou work normally, though they're defined in the same manner, e.g.,
key <AC03> { type= "THREE_LEVEL", symbols[Group1]= [ e, E, Page_Down ] }; key <AC08> { type= "THREE_LEVEL", symbols[Group1]= [ t, T, Down ] };
I'm not sure how xkbcomp, could you walk me through how to reproduce this problem?