Summary: | 2-finger zoom/rotate support from Asus | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Andrey Rahmatullin <wrar> | ||||||||||
Component: | Input/synaptics | Assignee: | Peter Hutterer <peter.hutterer> | ||||||||||
Status: | RESOLVED WONTFIX | QA Contact: | |||||||||||
Severity: | enhancement | ||||||||||||
Priority: | medium | CC: | hramrach, rydberg | ||||||||||
Version: | unspecified | ||||||||||||
Hardware: | Other | ||||||||||||
OS: | All | ||||||||||||
Whiteboard: | |||||||||||||
i915 platform: | i915 features: | ||||||||||||
Attachments: |
|
Description
Andrey Rahmatullin
2009-08-13 12:06:42 UTC
Created attachment 28599 [details]
Forked "elantech" driver source
Created attachment 28600 [details]
Patched synaptics driver source
Created attachment 28601 [details]
Original synaptics driver source
From a quick look at it, it's GPL so we can't merge this into the upstream driver. Without the history this will be fun to diff against previous versions to figure out what has changed. (In reply to comment #4) > From a quick look at it, it's GPL so we can't merge this into the upstream > driver. I know, but I hope it can be discussed with the author (tom_lin <tom_lin@elantech.com.tw>). See also http://lists.alioth.debian.org/pipermail/debian-eeepc-devel/2009-January/001771.html for some notes about his attitude. > Without the history this will be fun to diff against previous versions to > figure out what has changed. First of all after downloading I diffed xfree86-driver-synaptics_0.14.7~git20070706.orig.tar.gz to xfree86-driver-synaptics_0.14.7~git20070706-2asus6.tar.gz and it looks promising (some code for zoom detection and a helper program). Created attachment 28638 [details] [review] Proof of concept This is a diff of xfree86-driver-synaptics_0.14.7~git20070706-2asus6, slightly modified and adapted to synaptics 1.1.3. Rotate support was commented out by upstream, but zoom works. I think it may serve as a proof of concept. CC'ing henrik, he's been working on multi-touch support in synaptics. The approach here is a hack. I'd rather have it integrated properly so that we don't need to have a custom shm-app running that then calls another process to send a key event... [shm is pretty much gone from upstream anyway.] This is a WONTFIX. Gesture support should be integrated on top of the XI 2.1 multitouch support that we're currently working on. |
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.