-# 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