Right now, Weston's nested Wayland backend doesn't support touch screens. We really should change this as it would be nice for testing. Adding touch support should be fairly easy and would make a good project for someone who is new to the Wayland and Weston codebases.
Hi, I'm new to wayland and looking to work on it. I've implemented part of this according to the code of pointer device but I met some problems. My understanding of this project: 1. implement the functions of a wl_touch_listener struct and in each function 2. update the status of corresponding frame(if exists) and notify the event. The problem I met are: 1. In implementing "motion" function of the touch listener. I didn't find the frame function in shared/frame.c. Are we missing a function named 'frame_touch_motion'(like frame_pointer_motion)? 2. Do we have to take action on the "frame" or "cancel" event of wl_touch? If so, what should we do? Please forgive my probably stupid questions for I'm still new to wayland and weston.
Patches posted at: http://lists.freedesktop.org/archives/wayland-devel/2014-May/014647.html http://lists.freedesktop.org/archives/wayland-devel/2014-May/014648.html
This landed ages ago.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.