Skip to content

Instantly share code, notes, and snippets.

@wx13
Created December 7, 2012 21:49
Show Gist options
  • Save wx13/4236806 to your computer and use it in GitHub Desktop.
Save wx13/4236806 to your computer and use it in GitHub Desktop.
Xdefaults keymap for mouse scrollwheel
xterm*VT100.translations: #override <Key>F1: keymap(x)
xterm*VT100.xKeymap.translations: \
<Key>F1: keymap(y) \n\
<Btn4Down>,<Btn4Up>: string("0x1B") string("[M`11") \n\
<Btn5Down>,<Btn5Up>: string("0x1B") string("[Ma11") \n\
Ctrl<Btn4Down>,<Btn4Up>: string("0x1B") string("[Mp11") \n\
Ctrl<Btn5Down>,<Btn5Up>: string("0x1B") string("[Mq11")
xterm*VT100.yKeymap.translations: \
<Key>F1: keymap(x) \n\
<Btn4Down>,<Btn4Up>: scroll-back(4,line) \n\
<Btn5Down>,<Btn5Up>: scroll-forw(4,line) \n\
Ctrl <Btn4Down>,<Btn4Up>: scroll-back(1,halfpage) \n\
Ctrl <Btn5Down>,<Btn5Up>: scroll-forw(1,halfpage)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment