Improved support for touchpads and mixed devices

Registered by Duncan McGreggor

Touchpads on laptops will continue to be one of the most popular/prevalent touch (and sometimes multitouch) for quite some time. Similarly, mixed touchpad/mouse devices like the Apple Magic Mouse or the Microsoft Arc Touch Mouse can support gestures, but the gestures need to be properly designed for these types of devices.

What can we do to make sure that Open Input Framework support for these devices is as good and comprehensive as possible?

Tags: hci-n, hci, touch, multi-touch, multitouch, hardware, oif, support, kernel

Blueprint information

Status:
Started
Approver:
PS Project Management Team
Priority:
Medium
Drafter:
None
Direction:
Approved
Assignee:
PS Project Management Team
Definition:
Approved
Series goal:
Accepted for natty
Implementation:
Good progress
Milestone target:
milestone icon ubuntu-11.04-beta-1
Started by
Duncan McGreggor

Related branches

Sprints

Whiteboard

Notes from Chase:

"I've been thinking about the work items for the touchpads and mixed
devices blueprint. I believe the proposed X protocol will handle them
just fine, so it's really a matter of ensuring they work properly for
gestures. I suggest we work backwards by first asking the design team
what they would like to see supported for these types of devices. Once
we have that information, we can make better decision on how to support
the use cases in the gesture stack."

[johnlea] Speak to Chase about including the physical size of a trackpad as a property: TODO
[chasedouglas] Determine a solution: DONE
[chasedouglas] Integrate solution into XIinput 2.1 implementation: INPROGRESS
[johnlea] Provide use cases for touchpads and mixed devices: TODO

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.