touchpad desativado - como ativar?


11

Eu simplesmente desativei meu touchpad no Ubuntu 13.04 através do gnome-control-center e não tenho idéia de como ativá-lo novamente sem o uso do touchpad.

Também synclient Touchpadoff=0não muda nada.


acabou de encontrar o comando "xinput list". vai tentar agora.
stonehaens

procurei o dispositivo na lista xinput e tentei ativá-lo via "xinput set-prop 13" Device Enabled "1" ... não mudou nada.
stonehaens

Você quer dizer que reativá-lo no centro de controle não funciona?
Alin

1
: D Você pode usar o teclado para ligá-lo. Saiba para o futuro: Alt + F10 abre os menus principais. Quando você foi para Configurações do sistema> Mouse e Touchpad, pode usar a tecla Tab para selecionar a opção e Espaço para alternar. No entanto, eu me pergunto por xinputque não funcionou!
Alin

1
@AliNa ​​Você pode postar isso como resposta.
Eric Carvalho

Respostas:


11

Ok, vamos ser presice. Se você desativar / desativar o touchpad através das Configurações do sistema (Gnome Control Center), não poderá reativá-lo com xinput! Quando você não possui outro dispositivo de mouse ou ponteiro, é necessário acessar as Configurações do sistema usando o teclado .

Felizmente, o Unity é bem projetado para teclado e mouse; portanto, sem um mouse, você ainda pode fazer tudo. Por exemplo, você pode pressionar Alt+ F10para abrir o menu superior e navegar para Configurações do sistema com as teclas de seta. Ou simplesmente pressione Super(ou ) para abrir o Dash e procurar o mouse . Selecione-o com a tecla de seta para baixo ( ) e pressione Enterpara abrir.

Procure mouse no Dash

Finalmente usandoTab seleccionar o interruptor Touchpad - caixa de laranja em torno dos shows interruptor que você está no lugar certo. Ative-o pressionando Spaceou Enter.

Desligar


5
As abas na tela do mouse / trackpad não destacam nada no Ubuntu 16.10. Eu tive que fazer tab+entervárias vezes até que finalmente selecionasse o botão LIGAR - mas não estava me mostrando qual objeto estava destacado. Provavelmente um bug.
chovy

Embora isso pareça uma solução, na realidade não funciona nas versões modernas. O Ubuntu 16.10 pula magicamente o botão On / Off para o touchpad.
Nehem

1
Para Ubuntu 18.10 e solução de terminal puro, consulte o post abaixo sobre "gsettings"
ŁukaszBachman

20

No Ubuntu 18.04, tive que usar no terminal:

gsettings set org.gnome.desktop.peripherals.touchpad send-events enabled

Para chegar ao Terminal, usei a tecla de comando, digitei "terminal" e pressione Enter. Espero que isso ajude alguém preso com o mouse pressionado.


2
Você é uma pessoa incrível. Muito obrigado. Ele só funcionou para mim :).
john400

1
Essa é a resposta vencedora.
jmary

Essa é a melhor resposta.
Googlian 04/10/19

6

As abas na tela do mouse / trackpad não destacam nada no Ubuntu 16.10 para mim (instalação nova).

Eu tive que fazer tab+entervárias vezes até que finalmente selecionasse o botão ON e o ativasse - mas não estava me mostrando qual objeto estava destacado. Provavelmente um bug.


Isso deve substituir a resposta aceita.
Nehem

Eu encontrei a mesma coisa no Ubuntu 16.04 com o gnome. Depois de desabilitar o touch pad, essa parte das configurações do mouse / trackpad não era mais exibida e não era possível ver uma opção para reativá-lo. Reiniciar não ajudou.
Brian Borchers

Você é um salvador! Passei 1 hora em um café apenas tentando fazer o touchpad voltar a funcionar.
Pithikos 18/01

3

Eu tenho o Linux Mint 18 instalado com o kernel 4.4.0-45. Fiz o seguinte para facilitar a alternância do estado do touchpad.

$ sudo apt-get install xinput

$ xinput -list
⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ MOSART Semi. 2.4G Keyboard Mouse          id=11   [slave  pointer  (2)]
⎜   ↳ **FTE1001:00 0B05:0101**               ***id=14***   [slave  pointer  (2)]
  • Procure o ID do touchpad. No meu caso, são 14. Escrevi um pequeno script de shell para ativar e desativar o touchpad.

  • TouchPad desativado:

    $ cd /usr/local/bin
    $ sudo nano touchpad-off
    
    #!/bin/bash
    # touchpad off
    xinput --set-prop 14 "Device Enabled" 0
    echo touchpad off
    
  • TouchPad em:

    $ cd /usr/local/bin
    $ sudo nano touchpad-on
    
    #!/bin/bash
    # touchpad on
    xinput --set-prop 14 "Device Enabled" 1
    echo touchpad on
    
  • Torne os scripts executáveis ​​com:

    chmod +x touchpad-off
    chmod +x touchpad-on
    

    Agora você pode facilmente alternar o estado do touchpad com touchpad-offe touchpad-onno seu terminal.


0
  1. Pressione a Menutecla do seu teclado.
  2. Navegue até a opção Alterar plano de fundo da área de trabalho e pressioneENTER
  3. Usando a TABtecla, navegue até a página "todas as configurações" e o campo de pesquisa.
  4. Digite Mousee use TABe ENTERpara selecioná-lo.
  5. Use a TABtecla para descer até a chave seletora na seção Touchpad e use-a SPACEpara marcá-la como ligada.

Seu touchpad deve ser reativado.


Para economizar em várias etapas, você também pode usar a tecla Win / Meta, digitar Mouse, pressionar enter e usar TAB para navegar até a alternância do touchpad, que é exatamente o que a resposta aceita diz.
Kaz Wolfe

0

Eu descobri que o xinput funciona melhor para ativar / desativar o touchpad no meu linux mint 18.3 Jumper Ezbook 3 Pro (kernel 4.10.0.38) versus usar as configurações do sistema GUI -> Mouse e touchpad -> Touchpad -> controle deslizante On / Off

Eu usei o script fornecido na resposta acima por Seth Bergman, mas queria compartilhar duas melhorias.

1) O ID do dispositivo às vezes muda, então você não pode tê-lo como um número fixo no seu script. Às vezes id = 14 e às vezes 15.

Id ID do ponteiro do núcleo virtual = 2 [ponteiro mestre (3)] ⎜ id ID do ponteiro do núcleo virtual XTEST = 4 [ponteiro escravo (2)] ↳ SYNA3602: 00 0911: 5288 ID do touchpad = 15 [ponteiro escravo (2)]

#!/bin/bash
# touchpad off
DeviceID=$(xinput -list | grep Touchpad | awk '{print $6}' | sed 's/id=//')
xinput --set-prop $DeviceID "Device Enabled" 1
echo touchpad on

Obviamente, você deve alterar 'Touchpad' para o nome ou número do seu dispositivo Touchpad. Dessa forma, seja qual for o ID do dispositivo, o script sempre funcionará.

2) Você pode fazer um atalho para seus scripts para usá-los rapidamente. No Linux Mint, você deve ir ao Menu -> Configurações do sistema -> Teclado -> Atalhos -> Atalhos personalizados -> Adicionar atalho personalizado. No campo de comando, cole o caminho para o seu arquivo de script assim: / usr / local / bin / touchpad-on e nome da escolha.

E adicione as combinações de teclas da escolha.

et voilà!

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.