Feedback do touchpad no linux?

1

Como executar um comando em cada toque no touchpad? Eu estou constantemente perdendo cliques (toques) no meu touchpad, e a situação não parece melhorar com novas atualizações. Quero adicionar um som de clique para cada toque de sucesso, por isso não preciso esperar pelos cliques que não aconteceram. Também gostaria de distinguir os tipos de toque esquerdo / direito e médio (fazer ações diferentes para cada um).

A solução deve ter uma latência aceitavelmente baixa e não estar vinculada a um modelo de touchpad específico. Também soluções programáticas são bem-vindas também (por exemplo, você pode usar a biblioteca XYZ para implementar você mesmo).

Eu pedi um comando personalizado, porque no futuro eu quero colocar um vibromotor sob o touchpad (de um telefone) para feedback.

Por favor, evite sugestões para corrigir o driver do touchpad, porque eu gostaria desse recurso mesmo em um touchpad perfeitamente funcional.

    
por dimovnike 17.10.2014 / 05:54

1 resposta

0

Em geral, o que você está pedindo é impossível, e você? arbitrariamente? limitar o espaço da solução de uma maneira que agrave isso. Os eventos "Tocar" geralmente são processados para se tornarem cliques de botão e os aplicativos não (não podem) saber a diferença.

Observe que cabe à implementação do touchpad decidir o que é e o que NÃO é um toque (se o toque for muito longo, você apenas cursor).

Qualquer solução possível incluirá a obtenção de informações do dispositivo ou driver do touchpad, antes do ponto em que os eventos se tornam botões - a menos que você esteja disposto a ter o mesmo comportamento em cliques mecânicos; nesse caso, basta obter o relatórios e ... aproveite.

    
por 22.08.2016 / 23:15