LMDE3 - Touchpad problema com botões

1. LMDE3 - Touchpad problema com botões

Ricardo Braz
rickybraz

(usa Linux Mint)

Enviado em 05/09/2018 - 13:32h

Estou com dificuldades de configurar o touchpad no meu Lenovo pois ao instalar o LMDE3 com cinnamon os dois botões estão com a mesma função de botão esquerdo, como faço para que ele fique com um direito e outro esquerdo?


  


2. Re: LMDE3 - Touchpad problema com botões

Clodoaldo Santos
clodoaldops

(usa Linux Mint)

Enviado em 05/09/2018 - 17:24h

-tente aí
apt install xserver-xorg-input-synaptics -y




3. Re: LMDE3 - Touchpad problema com botões

Ryuk Shinigami
Ryuk

(usa Nenhuma)

Enviado em 05/09/2018 - 20:03h

Se for touchpad Synaptics:
sudo apt install xserver-xorg-input-synaptics
sudo mkdir /etc/X11/xorg.conf.d
sudo nano 70-synaptics.conf
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Option "ClickFinger1" "1"
Option "ClickFinger2" "1"
Option "ClickFinger3" "1"
Option "TapButton1" "1"
Option "TapButton2" "3"
Option "TapButton3" "2"
Option "VertEdgeScroll" "1"
Option "VertTwoFingerScroll" "1"
Option "TapAndDragGesture" "1"
#Option "LockedDrags" "on"
EndSection

Reboot


4. Re: LMDE3 - Touchpad problema com botões

Ricardo Braz
rickybraz

(usa Linux Mint)

Enviado em 05/09/2018 - 20:06h

Não funcionou o drive que instalaou é o xserver-xorg-input-libinput e quando tento instalar o xserver-xorg-input-synaptics trava o mouse.


5. Re: LMDE3 - Touchpad problema com botões

Ryuk Shinigami
Ryuk

(usa Nenhuma)

Enviado em 05/09/2018 - 22:38h

Mostre a saída dos comandos:
xinput list
xinput get-button-map 11
xinput list-props 11

Obs: O 11 é só um exemplo, na saída do primeiro comando mostra o número "id=??" correspondente ao touchpad.


6. Re: LMDE3 - Touchpad problema com botões

Ricardo Braz
rickybraz

(usa Linux Mint)

Enviado em 06/09/2018 - 07:13h

como eu sei qual é esse número?


7. Re: LMDE3 - Touchpad problema com botões

Ricardo Braz
rickybraz

(usa Linux Mint)

Enviado em 06/09/2018 - 08:13h

ricardo@ricardo:~$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SYNA2B33:00 06CB:8251 id=9 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Video Bus id=6 [slave keyboard (3)]
↳ Power Button id=7 [slave keyboard (3)]
↳ EasyCamera id=8 [slave keyboard (3)]
↳ Ideapad extra buttons id=10 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=11 [slave keyboard (3)]
↳ BRLTTY 5.4 Linux Screen Driver Keyboard id=12 [slave keyboard (3)]

os unicos que retornaram algo
ricardo@ricardo:~$ xinput get-button-map 9
1 2 3 4 5 6 7
ricardo@ricardo:~$ xinput get-button-map 4
1 2 3 4 5 6 7 8 9 10
ricardo@ricardo:~$ xinput get-button-map 2
X Error of failed request: XI_BadDevice (invalid Device parameter)
Major opcode of failed request: 131 (XInputExtension)
Minor opcode of failed request: 3 (X_OpenDevice)
Device id in failed request: 0x17
Serial number of failed request: 17
Current serial number in output stream: 17

e o ultimo comando
ricardo@ricardo:~$ xinput list-props 9
Device 'SYNA2B33:00 06CB:8251':
Device Enabled (140): 1
Coordinate Transformation Matrix (142): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Tapping Enabled (277): 1
libinput Tapping Enabled Default (278): 0
libinput Tapping Drag Enabled (279): 1
libinput Tapping Drag Enabled Default (280): 1
libinput Tapping Drag Lock Enabled (281): 0
libinput Tapping Drag Lock Enabled Default (282): 0
libinput Tapping Button Mapping Enabled (283): 1, 0
libinput Tapping Button Mapping Default (284): 1, 0
libinput Accel Speed (285): 0.000000
libinput Accel Speed Default (286): 0.000000
libinput Natural Scrolling Enabled (287): 0
libinput Natural Scrolling Enabled Default (288): 0
libinput Send Events Modes Available (262): 1, 1
libinput Send Events Mode Enabled (263): 0, 0
libinput Send Events Mode Enabled Default (264): 0, 0
libinput Left Handed Enabled (289): 0
libinput Left Handed Enabled Default (290): 0
libinput Scroll Methods Available (291): 1, 1, 0
libinput Scroll Method Enabled (292): 0, 1, 0
libinput Scroll Method Enabled Default (293): 1, 0, 0
libinput Disable While Typing Enabled (294): 0
libinput Disable While Typing Enabled Default (295): 1
Device Node (265): "/dev/input/event11"
Device Product ID (266): 1739, 33361
libinput Drag Lock Buttons (296): <no items>
libinput Horizontal Scroll Enabled (297): 0
ricardo@ricardo:~$ xinput list-props 4
Device 'Virtual core XTEST pointer':
Device Enabled (140): 1
Coordinate Transformation Matrix (142): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
XTEST Device (259): 1
ricardo@ricardo:~$ xinput list-props 2
Device 'Virtual core pointer':
Device Enabled (140): 1
Coordinate Transformation Matrix (142): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000



8. Re: LMDE3 - Touchpad problema com botões

Clodoaldo Santos
clodoaldops

(usa Linux Mint)

Enviado em 06/09/2018 - 09:31h

Touchpad drivers

The default touchpad driver in this edition is "libinput" (provided by the xserver-xorg-input-libinput package).

If you experience problems with it, you can switch to another driver called "synaptics" (provided by the xserver-xorg-input-synaptics package).

To know which driver is used by your input devices, run the following command:

grep -i "Using input driver" /var/log/Xorg.0.log

When both drivers are installed, "synaptics" takes priority.

To switch to the "synaptics" driver, install it with the command:

apt install xserver-xorg-input-synaptics

Then log out and log back in.

To go back to using "libinput", simply remove the "synaptics" driver:

apt remove xserver-xorg-input-synaptics

Then log out and log back in.

Note: You can also try installing the "evdev" driver (provided by the xserver-xorg-input-evdev).

Fonte: https://linuxmint.com/rel_tara_cinnamon.php


9. Re: LMDE3 - Touchpad problema com botões

Ryuk Shinigami
Ryuk

(usa Nenhuma)

Enviado em 06/09/2018 - 09:59h

Experimenta isso:
/etc/X11/xorg.conf.d/30-touchpad.conf
Section "InputClass"
Identifier "touchpad"
Driver "libinput"
MatchIsTouchpad "on"
Option "Tapping" "on"
Option "TappingButtonMap" "lrm"
EndSection







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts