home · contact · privacy
Fix. master
authorChristian Heller <c.heller@plomlompom.de>
Wed, 21 Jan 2026 04:41:20 +0000 (05:41 +0100)
committerChristian Heller <c.heller@plomlompom.de>
Wed, 21 Jan 2026 04:41:20 +0000 (05:41 +0100)
trixie/copy/desktop/home/plom/.config/sway/config

index 4262a99eef9c1a22e0f39de9f8ea77be50ff706c..51cc54324d248f789b0e046fc0740a1e9e6385f5 100644 (file)
@@ -14,6 +14,9 @@ output * background #559911 solid_color
 # keyboard layout
 input * xkb_layout "us"
 
+# deactivate t490s touchpad
+input 1267:47:Elan_Touchpad events disabled
+
 # waybar
 bar {
   position top
@@ -25,6 +28,17 @@ bar {
 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
+
 # program launcher
 bindsym $mod+d                 exec wmenu-run
 bindsym $mod+x                 exec wmenu-run