Ubuntu Touch Apps가 Ubuntu MultiTouch, utouch를 인식하지 못합니다


12

나는 여기 에서 찾은 Ubuntu Touch Apps 가 Ubuntu Touch 스택을 사용하여 동작하고 제스처 및 터치 이벤트를 지원 한다고 가정했습니다 . 그러나 내 시도를 통해 마우스를 사용하여 이러한 앱을 실행할 수 있었고 제스처 지원이없는 것 같습니다.

My Touch Table 하드웨어는 MultiTouch 프로토콜을 준수하는 터치 이벤트를 생성 하며 다양한 입력을 테스트하는 데 사용되는 Kivy의 TouchTracer 앱과 함께 테스트 및 작동합니다.

Ubuntu Touch 모바일 앱이 uTouch에서 작동하지 않는 이유를 잘 모르겠습니다. Ubuntu Touch에서 사용중인 터치 스택과 이에 관한 정보를 찾을 수 없습니다.

간단히 말해, Ubuntu Touch 앱이 MultiTouch 프로토콜을 지원하지 않는 이유는 무엇입니까? 그리고 MultiTouch 프로토콜을 사용하는 앱을 어떻게 개발할 수 있습니까? 합니다 ( ABS_MT_POSITION_XABS_MY_POSITION_Y입력 이벤트는 evdev를 통과).

답변:


1

evdev 장치는 일반적으로 루트 만 읽을 수 있기 때문에 최소한 프로덕션 환경에서는 evdev multitouch protocol 을 사용할 수 없었어야 합니다. X11 앱은 멀티 터치 지원을 위해 XI 2.x 프로토콜을 사용했습니다.

내가 아는 한 Mir (Ubuntu Touch에서 사용하는 디스플레이 서버 라이브러리)는 모든 적절한 터치 이벤트를 클라이언트에 전달하지만 스택에 대한 자세한 지식은 거기서 끝납니다.

Qt5에 멀티 터치 지원 기능이 있다고 확신합니다. 아마도 앱이 멀티 터치 이벤트를받는 방식 일 것입니다. 그 사건이 끝나지 않습니까?


0

간단히 말해, Ubuntu Touch 앱이 MultiTouch 프로토콜을 지원하지 않는 이유는 무엇입니까? 그리고 MultiTouch 프로토콜을 사용하는 앱을 어떻게 개발할 수 있습니까?

이것은 예정된 기능입니다. 제대로 작동하지 않으면 완성 된 제품이 아니라 개발자 미리보기이기 때문입니다. 장치 개발에 특정 단점이 있어야합니다.

아직 개발되지 않은 기능을 사용하기 전에 개발자에게 버그 및 기타 문제를 해결할 시간을주었습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.