You are not logged in.
I don't know if touchegg is the best option for touchpad gestures on modern touchpads, but it is all I have found.
I don't quite know the name of my touchpad, but I attach below my lsusb:
Bus 001 Device 002: ID 8087:8001 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 009: ID 03eb:8a1d Atmel Corp.
Bus 002 Device 002: ID 174f:14b7 Syntek
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
I am using libinput driver, or at least I intend to do so by having the file /etc/X11/xorg.conf.d/10-touchpad.conf with contents:
Section "InputClass"
Identifier "Touchpad"
Driver "libinput"
EndSection
When I run touchegg, I get the following output:
Reading config from "/home/wolter/.config/touchegg/touchegg.conf"
Try to make a multitouch gesture. If everything goes well the information about the gesture must appear
[+] Avaliable gesture:
Name -> Flick
[+] Avaliable gesture:
Name -> Drag
[+] Avaliable gesture:
Name -> Pinch
[+] Avaliable gesture:
Name -> Rotate
[+] Avaliable gesture:
Name -> Tap
[+] Avaliable gesture:
Name -> Touch
and I try doing gestures but no information appears.
I researched that touchegg uses a library called geis, which has a tool called geistest, which outputs:
Device 5968 added
attr "device name" = "Atmel Atmel maXTouch Digitizer"
attr "device id" = 5968
attr "device touches" = 15
attr "direct touch" = true
attr "independent touch" = false
attr "device X minimum" = 0.000000
attr "device X maximum" = 65535.000000
attr "device X resolution" = 0.000000
attr "device Y minimum" = 0.000000
attr "device Y maximum" = 65535.000000
attr "device Y resolution" = 0.000000
error subscribing to gestures
error subscribing window 0x000000d3
Since my screen is also a touch device, I don't know when output refers to my touchpad or to my screen.
All I want to do is be able to use gestures like 3-finger dragging and such. How can I solve this?
Last edited by severoraz (2015-09-21 15:04:59)
Offline
touchegg is not compatible with libinput
run
libinput-debug-events
and try some gestures, you should see debug output of these gestures
You can try https://github.com/bulletmark/libinput-gestures (ONLY for gnome shell) but it isn't nice solution.
I haven't found any universal "client" for libinput library. I want use gestures in KDE/Plasma.
Mentioned information is only for touchpad, not touchscreen.
Offline