Bug 196619
Summary: | ELAN1200 Touchpad in Asus ultrabooks, unwanted release events | ||
---|---|---|---|
Product: | Drivers | Reporter: | Alexander Mishurov (ammishurov) |
Component: | Input Devices | Assignee: | drivers_input-devices |
Status: | NEW --- | ||
Severity: | normal | CC: | kernel, tasev.stefanoska |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 4.11 | Subsystem: | |
Regression: | No | Bisected commit-id: |
Description
Alexander Mishurov
2017-08-09 06:23:15 UTC
Hi Alexander I have the same problem on a Asus UX330 with the same ELAN1200 touchpad. I succeed to build a custom kernel 4.20 with your custom driver an it works really great. Thank you for that! I did not find a way to build your xorg synaptics driver. I'm on KDE Neon (Debian Ubuntu based) Tank's again for your work on this problem. Tasev Nikola (In reply to Tasev Nikola from comment #1) > I did not find a way to build your xorg synaptics driver. Nikola, you can clone or download the source code for 1.9.0 and 1.9.1 versions from there https://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics/ apply the patch e.g. 'git apply /path/to/drop_releases.diff' and compile it './configure && make'. To generate an .so file I used './libtool --mode=install /usr/bin/install -c src/synaptics_drv.la /destination/path/'. The resulting .so file should be put where xorg's input drivers are located. If you're going to use the xorg patch, there's no need to use the kernel driver because the patched xorg driver does the same yet in the user space. (In reply to Alexander Mishurov from comment #2) > (In reply to Tasev Nikola from comment #1) > > I did not find a way to build your xorg synaptics driver. > > Nikola, you can clone or download the source code for 1.9.0 and 1.9.1 > versions from there > https://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics/ > apply the patch e.g. 'git apply /path/to/drop_releases.diff' and compile it > './configure && make'. To generate an .so file I used './libtool > --mode=install /usr/bin/install -c src/synaptics_drv.la /destination/path/'. > The resulting .so file should be put where xorg's input drivers are located. > > If you're going to use the xorg patch, there's no need to use the kernel > driver because the patched xorg driver does the same yet in the user space. Thank you, I will try to build the synaptics driver, but I have no access to the UX330 right now (it's my daugther ultrabook). She is student an will be back at the end of march, I will test your synaptics patch then an report back. Tasev Nikola |