In version 1.8.0 upstream added to
@@ src/eventcomm.c:757
if (sync_cumulative)
hw->cumulative_dx = hw->x;
@@ src/eventcomm.c:762
if (sync_cumulative)
hw->cumulative_dy = hw->y;
I don't know if this conflicts with the rotation patch and don't have time to test it, so I'm abandoning this package for now.
Search Criteria
Package Details: xf86-input-synaptics-xrandr 1.7.3-1
Package Actions
- View PKGBUILD
- Download tarball
- Search wiki
- Flagged out-of-date (2014-08-17)
| Package Base: | xf86-input-synaptics-xrandr |
|---|---|
| Description: | Synaptics driver for notebook touchpads with patch to enable axis rotation (via synclient). |
| Upstream URL: | http://xorg.freedesktop.org/ |
| Category: | x11 |
| Licenses: | |
| Submitter: | RazZziel |
| Maintainer: | None |
| Last Packager: | None |
| Votes: | 11 |
| First Submitted: | 2010-02-07 10:24 |
| Last Updated: | 2014-01-18 21:55 |
Required by (0)
Sources
- add_tapbuttons.diff
- http://xorg.freedesktop.org/releases/individual/driver/xf86-input-synaptics-1.7.3.tar.bz2
- synaptics-xrandr-new.patch
Latest Comments
Comment by affenkaraffe
Comment by affenkaraffe
Package updated to xf86-input-synaptics 1.7.3
Comment by ckoller
Doesn't work with latest xorg!
Package needs an update.
Workaround: use xf86-input-synaptics instead.
/var/log/Xorg.0.log says:
(EE) module ABI major version (19) doesn't match the server's version (20)
Also mentioned in:
https://bbs.archlinux.org/viewtopic.php?id=175453
Comment by affenkaraffe
Updated for Version 1.7.1
Comment by snoxu
The md5 check is failing for that synaptics driver. Anyhow I managed to install this.
Anonymous comment
Works for me. Sorry about not being able to test; I'm in the last week of my semester, then finals week, so I am getting slammed with deadlines :)
Kudos to upstream, sounds like a solid plan to my limited comprehension :) Are you sure you don't want to keep the packages separate though? "Do one thing and do it well" and such? Except I can't think of any clean way to use multiple packages to patch the same driver. How have you been using both this one and your LED stuff at the same time?
Anyway, I'm open to making you the maintainer on this one if you'd rather make these decisions without turnaround time from me. I won't be using this package for much longer anyway.
Comment by dgbaley27
So, it doesn't look like this will go upstream because there are plans to implement REL pointer transformations on the dix level (meaning it won't have to be reimplemented for every driver out there). I'm going to pull the feature into my led package, however, and rename it something like xf86-input-synaptics-extra.
Comment by dgbaley27
garaden: any interest in testing my version of the patch? I need to know if the feel is the same. The multitouch support introduced some scaling features and I'm not sure if I handled it correctly. If it's wrong, then I think the cursor will move slower than you expected in one direction or another, depending on your orientation.
Comment by dgbaley27
I think we can get this upstream. I have created a branch on github [1]. Please test it and provide feedback. The most recent information I can find about the patch is on the xorg-devel mailing list [2].
If you're willing to test and don't know how to get the patch off github, let me know.
I could really use some feedback from anyone with a clickpad and/or multitouch device (I have an MT-enabled driver, but that's it). ALPS and PS2 could use testing too if anyone can...
[1] https://github.com/mmonaco/xf86-input-synaptics/tree/rotation
[2] http://lists.x.org/archives/xorg-devel/2011-March/020479.html
Anonymous comment
I suppose I am now the reluctant maintainer :) Lemme know if there's any more trouble.