mirror of
https://github.com/He4eT/dotfiles.git
synced 2026-05-04 23:47:23 +00:00
i3: mouse mode
This commit is contained in:
parent
8c1763843c
commit
588bf06112
1 changed files with 34 additions and 0 deletions
34
i3/config
34
i3/config
|
|
@ -233,3 +233,37 @@ mode "resize" {
|
|||
}
|
||||
|
||||
bindsym $mod+r mode "resize"
|
||||
|
||||
# mouse mode
|
||||
mode "mouse" {
|
||||
# clicks
|
||||
bindsym j exec xdotool click 1
|
||||
bindsym k exec xdotool click 3
|
||||
bindsym l exec xdotool click 2
|
||||
|
||||
# wheel
|
||||
bindsym t exec xdotool click 4
|
||||
bindsym g exec xdotool click 5
|
||||
|
||||
# wheel
|
||||
bindsym y exec xdotool click 4
|
||||
bindsym h exec xdotool click 5
|
||||
|
||||
# movement
|
||||
bindsym e exec xdotool mousemove_relative -- 0 -32
|
||||
bindsym s exec xdotool mousemove_relative -- -32 0
|
||||
bindsym d exec xdotool mousemove_relative -- 0 32
|
||||
bindsym f exec xdotool mousemove_relative -- 32 0
|
||||
|
||||
# slow movement
|
||||
bindsym Shift+e exec xdotool mousemove_relative -- 0 -1
|
||||
bindsym Shift+s exec xdotool mousemove_relative -- -1 0
|
||||
bindsym Shift+d exec xdotool mousemove_relative -- 0 1
|
||||
bindsym Shift+f exec xdotool mousemove_relative -- 1 0
|
||||
|
||||
# back to normal: Enter or Escape
|
||||
bindsym Return mode "default"
|
||||
bindsym Escape mode "default"
|
||||
}
|
||||
|
||||
bindsym $mod+m mode "mouse"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue