Hoje percebi que o meu trackpad não estava respondendo a eventos de clique, clique e arraste e rolagem de dois dedos. (Eu principalmente uso um mouse, então eu não posso garantir, quando tudo começou)
Eu olhei para cima e descobri que meu kernel identifica meu touchpad (SynPS / 2 Synaptics TouchPad), portanto, não é um problema no kernel.
Em seguida, verifiquei todos os dispositivos de entrada executando xinput list
e encontrei meu TouchPad. Então eu olhei para suas propriedades e descobri que todas as ações mencionadas acima estavam desativadas. Aqui está o que são as propriedades padrão:
Device 'SynPS/2 Synaptics TouchPad':
Device Enabled (143): 1
Coordinate Transformation Matrix (145): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Tapping Enabled (296): 0
libinput Tapping Enabled Default (297): 0
libinput Tapping Drag Enabled (298): 1
libinput Tapping Drag Enabled Default (299): 1
libinput Tapping Drag Lock Enabled (300): 0
libinput Tapping Drag Lock Enabled Default (301): 0
libinput Accel Speed (279): 0.000000
libinput Accel Speed Default (280): 0.000000
libinput Natural Scrolling Enabled (284): 0
libinput Natural Scrolling Enabled Default (285): 0
libinput Send Events Modes Available (263): 1, 1
libinput Send Events Mode Enabled (264): 0, 0
libinput Send Events Mode Enabled Default (265): 0, 0
libinput Left Handed Enabled (286): 0
libinput Left Handed Enabled Default (287): 0
libinput Scroll Methods Available (288): 1, 1, 0
libinput Scroll Method Enabled (289): 1, 0, 0
libinput Scroll Method Enabled Default (290): 1, 0, 0
libinput Disable While Typing Enabled (302): 1
libinput Disable While Typing Enabled Default (303): 1
Device Node (266): "/dev/input/event6"
Device Product ID (267): 2, 7
libinput Drag Lock Buttons (295): <no items>
libinput Horizonal Scroll Enabled (268): 1
Como você pode ver O toque não está ativado .
Tentei configurá-lo manualmente e consegui ativar os Tappings executando xinput set-prop "12" "296" "1"
e meu Trackpad agora responde a toques.
Mas, como você sabe, é apenas para a sessão Particular, e eu terei que configurá-lo manualmente toda vez que eu inicializá-lo. Mas eu achei que existe id de propriedade 297 que diz padrão. Tentei configurar isso manualmente por
sudo xinput set-prop "12" "297" "1"
mas acabou com isso.
X Error of failed request: BadAccess (attempt to access private resource denied)
Major opcode of failed request: 131 (XInputExtension)
Minor opcode of failed request: 57 ()
Serial number of failed request: 19
Current serial number in output stream: 20
Eu também tentei ser super usuário, mas sem sorte.
Por favor, eu não quero definir um script que será executado automaticamente após cada inicialização / inicialização, eu quero habilitá-lo simplesmente.
Espero que você possa me ajudar ...