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

Notifications You must be signed in to change notification settings

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.