From e82148131f1da3d2d20eac6749701830715801be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20Av=C3=A9?= Date: Sun, 9 Feb 2025 13:44:00 +0100 Subject: [PATCH] Set precision of trackpoint/touchpads --- flake.lock | 4 ++-- home/hyprland/default.nix | 11 +++++++++++ home/nvim/default.nix | 1 - 3 files changed, 13 insertions(+), 3 deletions(-) diff --git a/flake.lock b/flake.lock index b1e70a2..17a8991 100644 --- a/flake.lock +++ b/flake.lock @@ -8,11 +8,11 @@ "locked": { "lastModified": 1, "narHash": "sha256-DuhR3y0gPZG0AJ2FDd+nUKzQMwT+c/DFIUWNDQ5Uyx4=", - "path": "/nix/store/qjak07fyqvppk5cvhsjp0a8bbf9wh6l9-source/home/ags", + "path": "/nix/store/rsbqambxxdj4kad8z8c562ra35cchx9k-source/home/ags", "type": "path" }, "original": { - "path": "/nix/store/qjak07fyqvppk5cvhsjp0a8bbf9wh6l9-source/home/ags", + "path": "/nix/store/rsbqambxxdj4kad8z8c562ra35cchx9k-source/home/ags", "type": "path" } }, diff --git a/home/hyprland/default.nix b/home/hyprland/default.nix index 03a93dd..4f8daab 100644 --- a/home/hyprland/default.nix +++ b/home/hyprland/default.nix @@ -170,6 +170,7 @@ in { follow_mouse = 1; kb_options = pkgs.lib.mkDefault "compose:rctrl, shift:both_capslock, caps:ctrl_modifier"; numlock_by_default = true; + force_no_acel = true; }; binds = { scroll_event_delay = 1; }; xwayland = { force_zero_scaling = true; }; @@ -198,6 +199,16 @@ in { workspace_swipe = "on"; workspace_swipe_invert = false; }; + device = [ + { + name = "tpps/2-ibm-trackpoint"; + sensitivity = "+1.0"; + } + { + name = "synaptics-tm3276-022"; + sensitivity = "+0.5"; + } + ]; workspace = [ "w[tv1], gapsout:0, gapsin:0" "f[1], gapsout:0, gapsin:0" diff --git a/home/nvim/default.nix b/home/nvim/default.nix index ee3ad99..0165a0a 100644 --- a/home/nvim/default.nix +++ b/home/nvim/default.nix @@ -29,7 +29,6 @@ bash-language-server docker-compose-language-service dockerfile-language-server-nodejs - vim-language-server lua-language-server rust-analyzer gopls