I have a chromebook with no FN key, and I want to map the top row which is picked up as function keys, to be multimedia keys normally, and function keys with a modifier.
So i'm trying to use shift as the modifier to execute two different actions (for example using F5 which is keycode 71):
keycode 71 = XF86MonBrightnessUp Home F5 F5 F5 F5 XF86Switch_VT_5
Then pressing F5 with no modifiers works, brightness up is executed, but Shift+F5 does not execute Home key, in terminal, in firefox or anywhere else.
This is the output in xev is:
RRNotify event, serial 35, synthetic NO, window 0x1600001, subtype XRROutputPropertyChangeNotifyEvent output eDP1, property Backlight, timestamp 1317986, state NewValue
KeyPress event, serial 114, synthetic NO, window 0x1600001, root 0x127, subw 0x0, time 1388360, (345,580), root:(1308,582), state 0x1, keycode 71 (keysym 0xff50, Home), same_screen YES, XKeysymToKeycode returns keycode: 110 XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False
Why is xmodmap not working for this purpose?