Fazendo um touchpad sem botões como um touchpad normal com botões

3

Suponha um mousepad compatível com synaptics que não possua botões físicos, mas onde toda a superfície seja fisicamente clicável (não um toque, mas fisicamente clicável). Um touchpad específico com esses recursos é aquele encontrado no Macbook Pro (BCM5974).

Como, se possível, esse dispositivo pode ser configurado para agir como um touchpad normal, com botões físicos?

+---------------------+
|                     |
|   Touch sensitive   |
|        area         |   (Note that the entire area including buttons
|                     |    can be physically clicked on this type of
|                     |    touchpad).
|                     |
+----------+----------+ <- AreaBottomEdge, touchpad disabled under this line.
| Button 1 | Button 2 |
+----------+----------+

Eu posso deixar a área do touchpad abaixo de "AreaBottomEdge" desativada como sensível ao toque, simplesmente dando a esse argumento um significado. O bloco ainda pode ser clicado (novamente, não tocado) nessa área, que é o que eu quero. Eu também posso facilmente desabilitar o toque, o que eu não quero, eu faço isso com TapButton = 0. Para AreaBottomEdge eu tenho que definir a 4000 que parece razoável na minha configuração particular.

No entanto, o problema é que clicar e arrastar não funciona. Tocar em dois pontos arbitrários no touchpad (mesmo sob o AreaBottomEdge) simplesmente não move o cursor. Para deixar claro o que não funciona: Tocar na área "Botão 1" (mesmo sem clicar) enquanto tenta mover o cursor em "Área sensível ao toque" não funciona. Eu preciso não só ser capaz de tocar a área em "Button 1" ao mover o cursor, mas para clicar nele.

Eu olhei para as várias opções de synaptics, eu tentei algumas delas, incluindo LockedDrags e TapAndDragGesture, mas ele não faz o que eu quero.

Isso pode ser feito? Se não com o synclient, então como?

    
por AttributedTensorField 16.02.2015 / 21:37

1 resposta

0

Esta não é uma resposta completa, mas o manual do arco ( Touchpads sem botões (também conhecidos como ClickPads) ) ) tem algumas informações sobre como corrigi-lo. Eu vou investigar mais quando tiver tempo.

    
por 29.04.2016 / 12:25