services.libinput.touchpad.accelProfile
Sets the pointer acceleration profile to the given profile.
Permitted values are adaptive, flat, custom.
Not all devices support this option or all profiles.
If a profile is unsupported, the default profile for this is used.
flat: Pointer motion is accelerated by a constant
(device-specific) factor, depending on the current speed.
adaptive: Pointer acceleration depends on the input speed.
This is the default profile for most devices.
custom: Allows the user to define a custom acceleration function.
To define custom functions use the accelPoints<Fallback/Motion/Scroll>
and accelStep<Fallback/Motion/Scroll> options.
- Type
one of "flat", "adaptive", "custom"- Default
"adaptive"- Example
"flat"- Declared
- <nixpkgs/nixos/modules/services/hardware/libinput.nix>