I've just uploaded here [1] the new version
[1] https://aur4.archlinux.org/packages/xf86-input-synaptics-xswipe-git/
Search Criteria
Package Details: xf86-input-synaptics-xswipe-git r1464.8cc57ce-1
Package Actions
| Package Base: | xf86-input-synaptics-xswipe-git |
|---|---|
| Description: | Synaptics driver for notebook touchpads - Forked branch with -m flag forward ported and 4/5 finger detectable |
| Upstream URL: | https://github.com/dieghen89/xserver-xorg-input-synaptics |
| Category: | x11 |
| Licenses: | |
| Groups: | |
| Conflicts: | |
| Provides: | |
| Replaces: | |
| Submitter: | dieghen89 |
| Maintainer: | dieghen89 |
| Last Packager: | dieghen89 |
| Votes: | 5 |
| First Submitted: | 2014-02-02 21:11 |
| Last Updated: | 2015-05-23 16:20 |
Dependencies (10)
- libevdev
- libxtst
- mtdev
- X-ABI-XINPUT_VERSION=21 (make)
- git (make)
- libx11 (make)
- libxi (make)
- resourceproto (make)
- scrnsaverproto (make)
- xorg-server-devel (make)
Required by (0)
Sources
Latest Comments
Comment by dieghen89
Comment by f3bruary
I get: "error: target not found: X-ABI-XINPUT_VERSION=21"
I remember it installing fine a few weeks back.
Comment by dieghen89
I use this [1] pkgbuild for xswipe. Since it is only a script I prefer not upload it on the AUR. [1] is only my way to install and configure it.
[1] https://github.com/dieghen89/xps13/tree/master/PKGs/xswipe-git
Comment by ludenticus
So, this driver only works if you install xswipe as well? How do you do that?
Comment by dieghen89
I just found the time to fork the felipejfc repo and port his patch to 1.8 upstream branch.
FYI the initial (unanswered) report is here [1]
[1] https://github.com/felipejfc/xserver-xorg-input-synaptics/issues/1
Comment by mjhd
I got the kba's problem and I've fixed it to forcibly add "#include <xorg-server.h>" into "/usr/include/xorg/os.h".
Comment by dieghen89
Hi kba, i have the same build problem. In this period it's hard for me find time to debug something similar, have you alredy tried to open an issue in github?
Comment by kba712
I get this error code when building
/usr/include/xorg/os.h:579:1: error: expected identifier or '(' before '__extension__'
strndup(const char *str, size_t n);
^
Makefile:504: recipe for target 'synproto.lo' failed
make[2]: *** [synproto.lo] Error 1
make[2]: Leaving directory '/tmp/packerbuild-1000/xf86-input-synaptics-xswipe-git/xf86-input-synaptics-xswipe-git/src/xf86-input-synaptics-xswipe-git/src'
Makefile:499: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/tmp/packerbuild-1000/xf86-input-synaptics-xswipe-git/xf86-input-synaptics-xswipe-git/src/xf86-input-synaptics-xswipe-git'
Makefile:407: recipe for target 'all' failed
make: *** [all] Error 2
==> ERREUR : Une erreur s’est produite dans build().
Abandon...
The build failed.
any ideas?
Comment by dieghen89
Fixed the package due xorg update. If you have problems before the upgrade about not recognized touchpad (but working touchscreen), try to build and install again this package
Comment by dieghen89
I've never gone into that dependency. The /extra package needs it and i used that PKGBUILD as base.
Comment by snoxu
Is X-ABI-XINPUT_VERSION=20 a dependency?
This does not seem to build without it.
Comment by dieghen89
Hi, this package only provides the xorg driver to run xswipe. You can clone directly the xswipe github repo and configure properly or install through this package [1] which i still have not uploaded in AUR.
https://github.com/dieghen89/xps13/tree/master/PKGs/xswipe-git
Comment by ilverz
How can i configure xswipe?
I don't know ho to launch the application.
Comment by amitanilkulkarni
Ahh, so that was the problem!!
I ran a full update last night and ended up with a dead touchpad after booting it today. Rebuilt the driver and it works now. Had to do it all with keyboard, though... (:
Thanks, dieghen89! (Y)
Comment by dieghen89
Due to libevdev update you can end up with a dead touchpad. The problem is that the new library has removed the .so.1 link, so you have to build this package again after the libevdev update.
So here are the steps:
- Update libevdev to 1.0.1
- Before rebooting, build again this package
- Reboot
If you reboot before rebuild this driver you can:
- downgrade libevdev
- follow the previous instructios
Or
- perform the previous operations using a mouse / only with keyboard
Enjoy
Comment by dieghen89
You're right, git should be a makedepend. Fixed
Comment by marc
ok, my (newbie) mistake: git must be installed first...
Comment by marc
I have the following error message when trying to install it: "Failure while downloading xf86-input-synaptics-xswipe-git git" depo.