Como verificar o multitouch no GNU / Linux

10

Eu tenho várias perguntas sobre o multitouch no Linux:

  1. O multitouch e MPX (extensão de vários ponteiros) estão relacionados? Se um aplicativo lida com múltiplos cursores, isso significa que ele está pronto para multitouch?
  2. Como testar se o multitouch está realmente funcionando
    1. No sistema (Xorg, drivers)
    2. No aplicativo fornecido
  3. Como testar / desenvolver para multitouch se eu não tiver um dispositivo multitouch? Posso simulá-lo de alguma forma?
  4. Como testar se o suporte a multitoque html5 está funcionando? Devo, por exemplo, usar esta demo ?

Atualização 1:

[2.1] Para ver se o multitouch é suportado em drivers, pode-se descarregar / dev / input / eventX e ver se há eventos relacionados a multitouch (como 0x2f /*MT slot being modified*/ ou 0x35 /* Center X ellipse position */ ): hd /dev/input/event... | grep ' 00 03 00 2f' [3] Começou um simples simulador de tela sensível ao toque . Pode ser que já exista um em algum lugar?

Atualização 2:

De acordo com xinput test 6 , vejo os eventos multitouch. Mas em xev output, vejo apenas MotionEvents repetidos sem coordenadas adicionais para multitouch. Os dados do XInput2 também não contêm nenhum relacionado ao multitoque ...

    
por Vi. 24.02.2012 / 15:37

1 resposta

1

Eu não acho que multitouch ou MPX impliquem vários cursores - ainda haverá apenas um. Multitoque basicamente significa que o sistema pode manipular mais de uma entrada por vez (vários dedos, por exemplo). Eu acho que o MPX suporta isso. Isso permite tocar dois dedos, juntá-los e, se programado adequadamente, o sistema reduzirá a imagem de acordo. Tudo isso requer software de suporte GUI. Isso não acontece de forma automática.

    
por 10.01.2015 / 05:18

Tags