From bd5b06bf862cbf3b643fdd726f470187a553d732 Mon Sep 17 00:00:00 2001 From: Mathijs Kwik Date: Sat, 16 Jun 2012 11:13:48 +0000 Subject: [PATCH] synaptics driver: accelleration factor config option svn path=/nixos/trunk/; revision=34523 --- modules/services/x11/hardware/synaptics.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/modules/services/x11/hardware/synaptics.nix b/modules/services/x11/hardware/synaptics.nix index 752df4109340..e08064991065 100644 --- a/modules/services/x11/hardware/synaptics.nix +++ b/modules/services/x11/hardware/synaptics.nix @@ -26,6 +26,11 @@ let cfg = config.services.xserver.synaptics; in ''; }; + accelFactor = mkOption { + default = "0.001"; + description = "Cursor acceleration (how fast speed increases from minSpeed to maxSpeed)."; + }; + minSpeed = mkOption { default = "0.6"; description = "Cursor speed factor for precision finger motion."; @@ -96,7 +101,7 @@ let cfg = config.services.xserver.synaptics; in Option "MaxTapMove" "220" Option "MinSpeed" "${cfg.minSpeed}" Option "MaxSpeed" "${cfg.maxSpeed}" - Option "AccelFactor" "0.0010" + Option "AccelFactor" "${cfg.accelFactor}" Option "TapButton1" "${if cfg.tapButtons then "1" else "0"}" Option "TapButton2" "${if cfg.tapButtons then "2" else "0"}" Option "TapButton3" "${if cfg.tapButtons then "3" else "0"}"