O Ubuntu Touch Apps não reconhece o Ubuntu MultiTouch, utouch

12

Eu estava sob o pressuposto de que o Ubuntu Touch Apps como encontrado aqui rodaria usando a pilha do Ubuntu Touch, suportando gestos e eventos de toque. No entanto, por meio de minhas tentativas, consegui apenas que esses aplicativos fossem executados usando o mouse e parece não haver nenhum suporte a gestos.

O hardware My Touch Table está produzindo eventos de toque em conformidade com o protocolo MultiTouch e foi testado e funciona bem com o aplicativo TouchTracer da Kivy, usado para testar várias entradas.

Não sei por que os aplicativos móveis do Ubuntu Touch não funcionariam com o uTouch, não consegui encontrar nenhuma informação sobre isso e qual pilha de toques que o Ubuntu Touch está usando.

Coloque em falta, porque os aplicativos do Ubuntu Touch não suportam o protocolo MultiTouch? E como posso desenvolver aplicativos que usam o protocolo MultiTouch? (os eventos ABS_MT_POSITION_X e ABS_MY_POSITION_Y input passando pelo evdev).

    
por mdoran3844 31.07.2013 / 12:14

2 respostas

1

Você nunca deveria ter conseguido usar o protocolo multitouch evdev , pelo menos na produção, porque os dispositivos evdev são normalmente legíveis apenas pela raiz. Os aplicativos do X11 usavam o protocolo XI 2.x para o suporte a multitouch.

Tanto quanto eu sei, Mir (a biblioteca do servidor de exibição que o Ubuntu Touch usa) encaminha todos os eventos de toque apropriados para os clientes, mas meu conhecimento detalhado da pilha termina aí.

Tenho certeza de que o Qt5 tem suporte a multitouch, e presumivelmente é esperado que os aplicativos recebam eventos multitouch. Esses eventos não estão passando?

    
por RAOF 08.01.2014 / 03:08
0
  

Coloque em falta, porque os aplicativos do Ubuntu Touch não suportam o protocolo MultiTouch? E como posso desenvolver aplicativos que fazem uso do protocolo MultiTouch?

Este é um recurso planejado. Se não funcionar corretamente, é porque é uma prévia do desenvolvedor, não um produto acabado. Você deve esperar certas peculiaridades no desenvolvimento do dispositivo.

Eu daria aos desenvolvedores tempo para resolver bugs e outros problemas antes de tentar usar recursos ainda não desenvolvidos.

    
por Braiam 08.01.2014 / 02:18