O HP Spectre x360 desabilita o trackpad no modo tablet

2

Eu tenho o HP Spectre x360 e quando dobrei o laptop de volta no modo tablet (dobradiças 360), geralmente o teclado e o mouse são desativados no Windows.

No Ubuntu 15.04, o teclado desativa com sucesso, mas não o trackpad.

Que feitiçaria posso realizar para corrigir este problema?

Espero que eu possa criar um script de execução ativa onde ele escute eventos específicos (ativação do modo tablet) e, em seguida, desative o track pad quando o valor booleano for igual a True ou algo assim. Eu provavelmente poderia dar o pontapé inicial se houvesse um comando lá que mostraria qual componente está sendo usado / ativado, então eu poderia capturar a ID do evento ou algo assim (não tenho certeza se isso é possível, apenas especulando ...)

    
por adampski 23.08.2015 / 19:38

1 resposta

1

Eu não tenho esse dispositivo nem tenho informações do sistema. Esta é uma resposta genérica.

  1. Verifique se há eventos

    • Obtenha uma lista de todos os dispositivos de entrada:

      xinput
      
    • Usando o modo normal

    • Execute estes em terminais separados

      udevadm monitor
      acpi_listen
      while sleep 1; do clear;for i in $(xinput --list --id-only); do echo $i $(xinput list-props $i | grep "Device Enabled"); done; done
      
    • Veja a saída desses comandos enquanto muda para o modo tablet & amp; voltar

  2. Use esse evento para ativar ou desativar o dispositivo de xinput do track track, por exemplo

    xinput disable "AlpsPS/2 ALPS GlidePoint"
    xinput enable "AlpsPS/2 ALPS GlidePoint"
    

Quieto para embarcar para passar por todos os tipos de eventos, mas há muitas perguntas aqui no Ask Ubuntu para casos semelhantes.

por user.dz 12.02.2016 / 15:08