Dell XPS 13 não consegue clicar com o botão direito

Dell XPS 13 não consegue clicar com o botão direito

Recentemente configurei o Ubuntu em um novo Dell XPS 13 (9343) e estou tendo alguns problemas com o trackpad. Não é possível clicar com o botão direito. Aqui está o que tentei até agora:

Verificando xinput: A saída de xinput -listfoi:

$ xinput -list
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ ELAN Touchscreen                          id=10   [slave  pointer  (2)]
⎜   ↳ Mouseemu virtual mouse                    id=16   [slave  pointer  (2)]
⎜   ↳ DLL0665:01 06CB:76AD UNKNOWN              id=12   [slave  pointer  (2)]
⎜   ↳ PS/2 Synaptics TouchPad                   id=14   [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Power Button                              id=8    [slave  keyboard (3)]
    ↳ Sleep Button                              id=9    [slave  keyboard (3)]
    ↳ Integrated_Webcam_HD                      id=11   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=13   [slave  keyboard (3)]
    ↳ Mouseemu virtual keyboard                 id=15   [slave  keyboard (3)]
    ↳ Dell WMI hotkeys                          id=17   [slave  keyboard (3)]

Depois de verificar todas as possibilidades, determinei que DLL0665:01 06CB:76AD UNKNOWNera a única que, quando desativada, fazia com que o trackpad parasse de funcionar. Nenhum dos outros teve qualquer efeito.

Naturalmente, executei xinput --test 12e obtive os seguintes resultados:

  1. Independentemente de qual botão (esquerdo ou direito) eu pressionei, o pressionamento do botão 1 e o liberação do botão 1 foram chamados.
  2. Se eu pressionasse o trackpad em dois lugares, em momentos ligeiramente diferentes (falando algumas dezenas de milissegundos, mas não poderia ser ao mesmo tempo), ele geraria o pressionamento do botão 3 e o liberação do botão 3 que eu esperaria de um clique com o botão direito. Esses cliques podem ocorrer em qualquer lugar do trackpad, desde que o tempo esteja correto.

Também é importante notar que o xdotool ainda funciona corretamente e que coisas como clicar com o botão direito funcionaram bem no Windows.

Se algum de vocês pudesse me ajudar a descobrir o que está acontecendo, seria maravilhoso. Obrigado.

Responder1

Eu tenho um XPS 13 e também tive problemas com o trackpad. Consegui consertá-lo por acidente outro dia, você pode tentar isso e ver se funciona para você também: vá para o aplicativo 'drivers adicionais' no inicializador, dê uma olhada e veja se você tem um driver desconhecido, habilitá-lo. O motorista dirá que é da 'plataforma dino de Sommerville'. Não tenho ideia do que é exatamente, mas fez o trackpad funcionar perfeitamente!

Responder2

tente adicionar

Option "ClickPad"         "true"
Option "EmulateMidButtonTime" "0"

em/usr/share/X11/xorg.conf.d/50-synaptics.conf

Isso funcionou para meu Dell 9343 rodando 14.10

mais informações

Clique com o botão direito no Synaptic Touchpad que não funciona no Ubuntu 14.10

Responder3

Experimente isto:

xinput set-prop "PS/2 Synaptics TouchPad" "libinput Tapping Enabled" 1

Responder4

Você pode corrigir o "problema de clique com dois dedos" usando 30-synaptics.confo arquivo de configuração.

Experimente com este, por exemplo:

Section "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
        # Enabling tap-to-click is a perilous choice that begets needing to set up palm detection/ignoring. Since I am fine clicking my touchpad, I sidestep the issue by disabling tapping.
        Option "TapButton1" "0"
        Option "TapButton2" "0"
        Option "TapButton3" "0"
    # Using negative values for ScrollDelta implements natural scroll, a la Macbook default.
        Option "VertScrollDelta" "-80"
    Option "HorizScrollDelta" "-80"
        # https://wiki.archlinux.org/index.php/Touchpad_Synaptics has a very buried note about this option
    # tl;dr this defines right button to be rightmost 7% and bottommost 5%
    Option "SoftButtonAreas" "93% 0 95% 0 0 0 0 0"
        MatchDevicePath "/dev/input/event*"
EndSection

Crie o arquivo em /etc/X11/xorg.conf.d/30-synaptics.conf.

Você pode editar este arquivo de configuração para melhor atender às suas preferências.

A página Arch Wiki no trackpad Synapticsexplica todas as configurações possíveis em detalhes.

informação relacionada