Infelizmente, parece não haver um caminho fácil. O que descreverei é como criar uma nova tarefa do Upstart para definir os valores na inicialização por meio do sistema de arquivos virtual em / sys.
-
Encontre o caminho do seu trackpoint
Execute o seguinte em um terminal gnome (pressione Alt + F2 , digite
gnome-terminal
e pressione Enter ):find /sys/devices/platform/i8042 -name name | xargs grep -Fl TrackPoint | sed 's/\/input\/input[0-9]*\/name$//'
No meu caso, isso retorna
/sys/devices/platform/i8042/serio1/serio2
- mude para o que for retornado para você nas etapas a seguir. -
Encontre valores para sensibilidade e velocidade
Execute os seguintes comandos em um terminal gnome:
echo 220 | sudo tee /sys/devices/platform/i8042/serio1/serio2/sensitivity
para uma sensibilidade de 220 (isto lhe pedirá sua senha), e
echo 100 | sudo tee /sys/devices/platform/i8042/serio1/serio2/speed
para uma velocidade de 100. Depois de encontrar os valores com os quais você se sente confortável, torne a alteração permanente usando um trabalho do Upstart:
-
Crie uma nova regra do udev
Agora, precisamos aplicar as configurações durante o início do sistema. Portanto, pressione Alt + F2 , digite
gksu gedit /etc/udev/rules.d/trackpoint.rules
e tecle Enter (isto lhe pedirá sua senha). Em seguida, cole o seguinte:SUBSYSTEM=="serio", DRIVERS=="psmouse", WAIT_FOR="/sys/devices/platform/i8042/serio1/serio2/sensitivity", ATTR{sensitivity}="220", ATTR{speed}="110"
(Atualizar) Como
WAIT_FOR
está obsoleto, em sistemas mais recentes, você pode usarDEVPATH
:SUBSYSTEM=="serio", DRIVERS=="psmouse", DEVPATH=="/sys/devices/platform/i8042/serio1/serio2", ATTR{sensitivity}="220", ATTR{speed}="110"
Salve o arquivo e reinicie ou execute os comandos acima:
sudo udevadm control --reload-rules sudo udevadm trigger