How to remap a key combination to a single key?
Solution 1:
You can use xbindkeys
to grab the keys and xvkbd
to send keys.
Create a file .xbindkeysrc
in your home directory and paste this text:
"xvkbd -xsendevent -text '\[Delete]'"
Alt + BackSpace
"xvkbd -xsendevent -text '\[Home]'"
Alt + Left
"xvkbd -xsendevent -text '\[Page_Down]'"
Alt + Down
Then start xbindkeys
and it should work. Probably you want to map more keys, then after you edited the .xbindkeysrc
you can run pkill -HUP xbindkeys
to send a HUP signal to xbindkeys (or kill xbindkeys and start it again).
To see the key names that xbindkeys sees, you can run xbindkeys -mk
(man xbindkeys
has more info).
To see the key names that xvkbd knows, have a look in /usr/include/X11/keysymdef.h (maybe someone else knows a better method?).
xbindkeys only runs until your X session ends, so you probably want to put it in your startup (auto-start) programs.