Thursday, November 10, 2016

xorg - how to do multitouch on waveshare screen with touchegg and synaptic input driver ubuntu 18.04?

i have board with intel core i7, connected with WaveShare multitouch screen (1280x800). i installed ubuntu 18.04 from usb, libinput input driver comes as default.



since WaveShare screen support only one touch point in this setup, i try to use touchegg to manage the multitouch gestures.
i learned that libinput drivers are not supported by touchegg, and tried to switch to synaptic, as suggested with




sudo apt-get install xserver-xorg-xinput-synaptic


but when i reboot and login, all my input devices freeze and do not respond (like here). i had to do hard restart. in my login phase i do have control. so i reinstall libinput to regain control. i also managed to install evdev drivers and they work well.



if i do apt list --installed i get




xserver-xorg-input-evdev/bionic,now 1:2.10.5-1ubuntu1 amd64 [installed]

xserver-xorg-input-libinput-dev/bionic,bionic,now 0.27.1-1

all [installed]

xserver-xorg-input-synaptics/bionic,now 1.9.0-1ubuntu1
amd64 [installed]

xserver-xorg-input-synaptics-dev/bionic,bionic,now
1.9.0-1ubuntu1 all [installed]

xserver-xorg-legacy-hwe-18.04/bionic-updates,now
2:1.20.4-1ubuntu3~18.04.1 amd64 [installed,automatic]




eventually my goal is to have multitouch support on linux with several touch points and gestures on the touch screen. if anyone found a different way to do that - i am happy to know of it.

No comments:

Post a Comment

11.10 - Can't boot from USB after installing Ubuntu

I bought a Samsung series 5 notebook and a very strange thing happened: I installed Ubuntu 11.10 from a usb pen drive but when I restarted (...