mirror of
https://github.com/donovanglover/nix-config.git
synced 2025-05-29 14:11:05 +02:00
Similar to the other revert commits, I may want to do some programming in xorg, where xcape and xmodmap are useful.
xmodmap
xmodmap is used to change the functionality of keys on your keyboard.
Use Cases
xmodmap can be used to:
- Make Caps Lock function as Ctrl when held down
- Used with xcape to make Caps Lock function as Escape when pressed
You should not use xmodmap if:
- You do not need to modify keys
Usage
Run xmodmap ~/.xmodmap
in one of your init scripts to make Caps Lock function as Ctrl when held down.
Then, use xcape -e 'Control_L=Escape'
to make Caps Lock (left Ctrl) function as Escape when pressed.