touchpad desativado - como ativar?

7

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.

Além disso, synclient Touchpadoff=0 não altera nada.

    
por stonehaens 21.08.2013 / 12:06

6 respostas

11

Ok, vamos ser presice. Se você desativar / desligar o touchpad através das Configurações do Sistema (Gnome Control Center), não poderá reativá-lo com xinput ! Quando você não tem outro mouse ou dispositivo de ponteiro, você tem que ir para 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 + F10 para abrir o menu superior e depois navegar para Configurações do sistema com as teclas de seta. Ou simplesmente pressione Super (ou ) para abrir o Dash e procurar por mouse . Selecione com a tecla de seta para baixo () e pressione Enter para abrir.

Finalmente,usandoaguia,selecioneaopçãoTouchpad-acaixalaranjaaoredordoswitchmostraquevocêestánolugarcerto.Ative-opressionandoSpaceouEnter.

    
por AliNâ 21.08.2013 / 20:57
6

No Ubuntu 18.04 eu tive que usar a partir do terminal:

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

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

    
por JoeManFoo 24.05.2018 / 16:43
4

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

Eu tive que fazer tab+enter um monte de vezes até que, eventualmente, selecionou o botão ON e o habilitou - mas não estava me mostrando qual objeto estava destacado. Provavelmente um bug.

    
por chovy 03.12.2016 / 03:01
2

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 é 14. Eu escrevi um pequeno script de shell para ligar e desligar o touchpad.

  • Painel táctil desligado:

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

    $ 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 alternar facilmente o estado do touchpad com touchpad-off e touchpad-on no seu terminal.

por Seth Bergman 02.06.2017 / 23:48
0
  1. Pressione a tecla Menu do seu teclado.
  2. Navegue até a opção Alterar plano de fundo da área de trabalho e pressione ENTER
  3. Usando a tecla TAB , navegue até a página "todas as configurações" e o campo de pesquisa.
  4. Digite Mouse e use a tecla TAB e ENTER para selecioná-la.
  5. Use a tecla TAB para descer até a chave seletora na seção do Touchpad e use SPACE para marcá-la como ativada.

Seu touchpad deve ser reativado.

    
por arvindkale2009 09.07.2017 / 03:59
0

Eu descobri que o xinput funciona melhor para ligar / desligar o touchpad no meu linux mint J3 Ezbook 3 Pro (kernel 4.10.0.38) em vez de usar configurações do Sistema GUI - > Mouse e touchpad - > Touchpad - > Controle deslizante ligado / desligado

Eu usei script fornecido na resposta acima por Seth Bergman, mas queria compartilhar 2 melhorias para ele.

1) A identificação 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 do ponteiro do núcleo virtual = 2 [ponteiro principal (3)] Pointer pointer ID do ponteiro XTEST do núcleo virtual = 4 [ponteiro do escravo (2)] ↳ ↳ SYNA3602: 00 0911: 5288 Touchpad id = 15 [ponteiro do 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

É claro que você deve alterar o 'Touchpad' para o nome ou número do seu dispositivo Touchpad. Dessa forma, qualquer que seja 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 para o Menu - > Configurações do sistema - > Teclado - > Atalhos - > Atalhos personalizados - > Adicionar atalho personalizado. No campo de comando, basta colar 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 de escolha.

et voilà!

    
por user8542574 09.05.2018 / 04:51

Tags