Skip to content

Dual key keyboard hooks (LL) for remapping keys with custom behavior. Examples: Caps lock to Escape and Control, anti RSI mappings, smooth rolling Space Cadet parentheses, German dead key mode, ...

License

adroste/dualkey-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dualkey-tools

Dual key keyboard hooks (LL) for remapping keys with custom behavior. Examples: Caps lock to Escape and Control, anti RSI mappings, smooth rolling Space Cadet parentheses, German dead key mode, ...

WIP

Anti RSI mappings

dualkey-tools include a set of mappings to prevent RSI.

macOS (requires Karabiner-Elements)

  • Install Karabiner-Elements and make sure it is running
  • Click here to import configuration
    • or open the following url in your browser: karabiner://karabiner/assets/complex_modifications/import?url=https://raw.githubusercontent.com/alexdroste/dualkey-tools/master/macos/dualkey-anti-rsi.json
    • or copy dualkey-anti-rsi.json from macos folder into ~/.config/karabiner/assets/complex_modifications
  • Enable all the Rules by clicking "Enable All" for "Dualkey Anti RSI" or only enable the rules you want one by one. Make sure you don't change the order.