Configurar evdevopciones a través de xorg.conf.d (DEPRECATED)
El evdevcontrolador era el controlador predeterminado para el trackpoint en versiones anteriores de Ubuntu, pero a partir de Ubuntu 17.10, el siguiente enfoque está en desuso y ya no funciona de fábrica. Esto se debe a que el evdevcontrolador que ya no está instalado de manera predeterminada, ya que el libinputcontrolador es el estándar ahora, vea mi otra respuesta para configurar eso.
Si lo desea, aún puede usar la evdevsolución a continuación después de instalar el controlador con sudo apt install xserver-xorg-input-evdev( fuente ).
Todo se puede configurar bien en un /etc/X11/xorg.conf.d/52-trackpoint-tweaks.confarchivo (o con un nombre similar: en Ubuntu, debe crear un directorio y un archivo, pero el mecanismo funciona; tal vez uno de los nombres de directorio es en x11lugar de X11en algunas versiones).
El archivo debe tener este contenido:
Section "InputClass"
Identifier "Trackpoint tweaks"
MatchProduct "TPPS/2 IBM TrackPoint"
MatchDevicePath "/dev/input/event*"
# Specify the driver, as else Ubuntu 17.10 will use libinput.
Driver "evdev"
# Configure wheel emulation, using middle button and "natural scrolling".
Option "EmulateWheel" "on"
Option "EmulateWheelButton" "2"
Option "EmulateWheelTimeout" "200"
Option "EmulateWheelInertia" "7"
Option "XAxisMapping" "7 6"
Option "YAxisMapping" "5 4"
# Set up an acceleration config ("mostly linear" profile, factor 5.5).
Option "AccelerationProfile" "3"
Option "AccelerationNumerator" "55"
Option "AccelerationDenominator" "10"
Option "ConstantDeceleration" "3"
EndSection
Para ver el efecto, debes reiniciar X, por supuesto. Para jugar con estas configuraciones mientras X se está ejecutando, use xinput, pero tenga en cuenta que los nombres de las opciones son diferentes allí.
Como señaló @Vitaly Dubyna, la "desaceleración constante" puede usarse para controlar la sensibilidad: reduce todos los movimientos con ese factor, por lo que el valor "3" hace que todos los movimientos sean 3 veces más lentos en comparación con el valor predeterminado "1".
Documentación de opciones:
gksu gedit /etc/udev/rules.d/trackpoint.rulesy pegué lo siguiente:SUBSYSTEM=="serio", DRIVERS=="psmouse", WAIT_FOR="/sys/devices/platform/i8042/serio1/serio2/sensitivity", ATTR{sensitivity}="200", ATTR{speed}="150"Luego reinicie. ¿Hay alguna razón por la que deba usar las reglas Upstart vs udev?