set $mod Mod4
floating_modifier $mod
-# replace pointer buttons buggy on my t490s
-set $pseudo_btn_left $mod+y
-set $pseudo_btn_middle $mod+u
-set $pseudo_btn_right $mod+i
-bindsym --no-repeat $pseudo_btn_left seat * cursor press BTN_LEFT
-bindsym --no-repeat --release $pseudo_btn_left seat * cursor release BTN_LEFT
-bindsym --no-repeat $pseudo_btn_middle seat * cursor press BTN_MIDDLE
-bindsym --no-repeat --release $pseudo_btn_middle seat * cursor release BTN_MIDDLE
-bindsym --no-repeat $pseudo_btn_right seat * cursor press BTN_RIGHT
-bindsym --no-repeat --release $pseudo_btn_right seat * cursor release BTN_RIGHT
+# move pointer in 1px units
+bindsym --no-repeat $mod+h seat * cursor move -1 0
+bindsym --no-repeat $mod+j seat * cursor move 0 1
+bindsym --no-repeat $mod+k seat * cursor move 0 -1
+bindsym --no-repeat $mod+l seat * cursor move 1 0
# program launcher
bindsym $mod+d exec wmenu-run
bindsym $mod+Shift+Right move right
# resize windows
-bindsym $mod+h resize shrink width 1 px or 1 ppt
-bindsym $mod+l resize grow width 1 px or 1 ppt
-bindsym $mod+j resize shrink height
-bindsym $mod+k resize grow height
+bindsym $mod+Shift+h resize shrink width 1 ppt
+bindsym $mod+Shift+j resize shrink height 1 ppt
+bindsym $mod+Shift+k resize grow height 1 ppt
+bindsym $mod+Shift+l resize grow width 1 ppt
# toggle fullscreen for focused window
bindsym $mod+f fullscreen