diff options
| author | Akshay Nair <phenax5@gmail.com> | 2020-06-26 17:55:23 +0530 |
|---|---|---|
| committer | Akshay Nair <phenax5@gmail.com> | 2020-06-26 17:55:23 +0530 |
| commit | 0ac4a25c8cf7e1f0151de95ed6bbadbcf688cae3 (patch) | |
| tree | 6548e7dbc79f9794e8d97c432bbaf0c90c5ea854 | |
| parent | 01b9ae90465dd1c2145530a0d9758388b0715df4 (diff) | |
| download | shotkey-0ac4a25c8cf7e1f0151de95ed6bbadbcf688cae3.tar.gz shotkey-0ac4a25c8cf7e1f0151de95ed6bbadbcf688cae3.zip | |
Mouse fast movements added
| -rw-r--r-- | config.h | 23 |
1 files changed, 14 insertions, 9 deletions
@@ -6,6 +6,7 @@ char shell[] = "/bin/sh"; #define Super Mod4Mask #define SCRIPT(str) cmd("~/scripts/" #str) +#define NOOP cmd("") enum { MusicPlayer, @@ -18,7 +19,7 @@ enum { // Define mode key bindings here // NOTE: "10" here is the maximum number of key bindings for each mode -Key modes[MODE_SIZE][10] = { +Key modes[MODE_SIZE][20] = { [MusicPlayer] = { // {{{ { 0, XK_l, SCRIPT(spotify.sh next) }, { 0, XK_h, SCRIPT(spotify.sh prev) }, @@ -30,14 +31,18 @@ Key modes[MODE_SIZE][10] = { { 0, XK_w, SCRIPT(screenshot.sh window) }, },// }}} [Mouse] = { // {{{ - { 0, XK_h, SCRIPT(mouse.sh move left 20) }, - { 0, XK_j, SCRIPT(mouse.sh move down 20) }, - { 0, XK_k, SCRIPT(mouse.sh move up 20) }, - { 0, XK_l, SCRIPT(mouse.sh move right 20) }, - //{ 0, XK_h, SCRIPT(mouse.sh move left 100) }, - //{ 0, XK_j, SCRIPT(mouse.sh move down 100) }, - //{ 0, XK_k, SCRIPT(mouse.sh move up 100) }, - //{ 0, XK_l, SCRIPT(mouse.sh move right 100) }, + { 0, XK_h, SCRIPT(mouse.sh move left 30) }, + { 0, XK_j, SCRIPT(mouse.sh move down 30) }, + { 0, XK_k, SCRIPT(mouse.sh move up 30) }, + { 0, XK_l, SCRIPT(mouse.sh move right 30) }, + + { 0, XK_Shift_L, NOOP }, + { 0, XK_Shift_R, NOOP }, + { ShiftMask, XK_h, SCRIPT(mouse.sh move left 200) }, + { ShiftMask, XK_j, SCRIPT(mouse.sh move down 200) }, + { ShiftMask, XK_k, SCRIPT(mouse.sh move up 200) }, + { ShiftMask, XK_l, SCRIPT(mouse.sh move right 200) }, + { 0, XK_space, SCRIPT(mouse.sh click) }, { 0, XK_c, SCRIPT(mouse.sh rclick) }, },// }}} |
