Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No 3 button emulation #2

Open
scazan opened this issue Jun 15, 2016 · 2 comments
Open

No 3 button emulation #2

scazan opened this issue Jun 15, 2016 · 2 comments

Comments

@scazan
Copy link

scazan commented Jun 15, 2016

Thanks for this!

For some reason the 3 button emulation is not working. The trackpad is disabled but I only have left-click abilities (anywhere on the trackpad). Do you know if this should work for a Thinkpad Yoga 12 running Ubuntu 14.04 with a low-latency kernel (although I'm pretty sure I tried this sorta thing before without a low latency kernel and that still did not work).

Any tips on where to look?

@scazan
Copy link
Author

scazan commented Jun 15, 2016

Also, is there an undo script perhaps?

@faf0
Copy link
Owner

faf0 commented Jun 16, 2016

Sorry, I don't know anybody who has tested these scripts on a Thinkpad Yoga 12.
The scripts just modify the X server input driver and should also work with a low-latency kernel.

A user in this site reports that his Yoga Thinkpad trackpad does everything correctly by default with the libinput driver. To get this driver, you need to install xserver-xorg-input-libinput which I believe is not available before Ubuntu 15.10.

I assume, you ran trackpad-fix.sh. To undo the script, please downgrade the packages xserver-xorg-input-evdev_* to the version from the repositories (the forum post here explains how to downgrade packages using the Synaptic package manager). If the script did not correctly build the *.deb packages, please let me know why the build failed and I can took a look. In that case, you obviously do not need to worry about downgrading the packages.
Additionally, xserver-xorg-input-synaptics needs to be reinstalled unless it was not installed before.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants