Siduction Forum
Siduction Forum => Upgrade Warnings => Topic started by: KrunchTime on 2016/04/27, 16:28:27
-
I'm unable to enable tap-to-click for my Logitech Wireless Touchpad on my desktop using synclient commands and tap-to-click no longer works on my laptop (Focalpoint touchpad). Hopefully this is just a transition issue (libinput replacing evdev and synclient). Having to constantly click a touchpad is a pain in the rump.
-
Here's a link to my fix (http://lovingthepenguin.blogspot.com/2016/04/fixing-debian-sid-touchpad-with-libinput.html). I ended up removing xserver-xorg-input-libinput becuase even after the fix, touchpad behavior was still a bit wonky.
-
The solution is quite easy.
You have to check, if /etc/X11 has a xorg.conf.d. directory. If not, you need to create that:
mkdir -p xorg.conf.d
After that you copy
/usr/share/X11/xorg.conf.d/60-libinput.conf
into the new directory.
There you locate the section with the Identifierlibinput touchpad catchall
You add the optionOption "Tapping" "on"
to that.
Other Options can befound in the manpage of libinput
greetz
devil
-
Thank you very much, devil. I made the assumption that libinput was just a library and hence, no manpage.
-
FWIW, @devil's post got me curious about the different xorg configuration directories (/usr/share/X11/xorg.conf.d and /etc/X11/xorg.conf.d in this case).
According to the docs (http://www.x.org/archive/X11R7.7/doc/man/man5/xorg.conf.5.xhtml):
Xorg uses a configuration file called xorg.conf and files ending in the suffix .conf from the directory xorg.conf.d for its initial setup. The xorg.conf configuration file is searched for in the following places when the server is started as a normal user:
/etc/X11/<cmdline>
/usr/etc/X11/<cmdline>
/etc/X11/$XORGCONFIG
/usr/etc/X11/$XORGCONFIG
/etc/X11/xorg.conf
/etc/xorg.conf
/usr/etc/X11/xorg.conf.<hostname>
/usr/etc/X11/xorg.conf
/usr/lib/X11/xorg.conf.<hostname>
/usr/lib/X11/xorg.conf
and
Finally, configuration files will also be searched for in directories reserved for system use. These are to separate configuration files from the vendor or 3rd party packages from those of local administration. These files are found in the following directories:
/usr/share/X11/xorg.conf.d
/usr/share/X11/xorg.conf.d
So, /usr/share/X11/xorg.conf.d isn't the right place to make local user modifications, which in retrospect makes sense given the FHS.
-
@mithat: Interesting; I always wondered why there were similar files and folders in various locations. Thank you for sharing the results of your research.
@devil: Thank you, my German brother. Your solution worked perfectly. Odd thing is, info pages say the value for the Tapping option is boolean, but using "on" works fine.
Now it will be interesting to see if palm detection using libinput works for the Focalpoint touchpad on my laptop...fingers crossed.
-
hi
i had the same problem and devil`s solution worked great,thanks devil
here (https://wayland.freedesktop.org/libinput/doc/latest/palm_detection.html) says that palm detection is enabled by default with trackpoints.
does you DE`s mouse settings work?
i am in xfce4 and does not pick the values when trying to decrease acceleration, also, if i remember correctly, it had some settings that now are gone, ex "Disable when typing" etc..
i fixed it by manually editing the file that devil said but i was wondering if anyone has problems with its DE settings
-
Palm detection for the Focalpoint trackpad on my laptop either is not enabled by default or it does not work. I'm going to try and set it using the configuration file.
I do not use a true DE. I use the Openbox window manager and the Tint2 panel as my DE; BunsenLabs Linux (https://www.bunsenlabs.org).
Edit: Confirmed...setting the option via the configuration file enables palm detection:Option "DisableWhileTyping" "1"
Now I need to figure out how to set a three-finger tap to equal a right-click. I've also noticed that double-clicking a folder to open it usually doesn't work for some reason, although I haven't tested whether it's just an anomaly under SpaceFM, which is my file manager to use this week. I switch between 3 different file managers on a weekly basis.
-
Middle button emulation isn't working for me. Is anyone else having this problem?
$ cat /etc/X11/xorg.conf.d/90-touchpad.conf
Section "InputClass"
Identifier "MyTouchpad"
MatchIsTouchpad "on"
Driver "libinput"
Option "Tapping" "on"
Option "MiddleEmulation" "1"
Option "DisableWhileTyping" "1"
EndSection
-
i did like this and it worked
Section "InputClass"
Identifier "libinput touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Option "Tapping" "on"
Option "AccelSpeed" "-0.7"
Driver "libinput"
EndSection
you can also check it with
xinput list-props <device-id>
and i believe you need to restart xorg
-
An update on my middle-click emulation issue: The trackpad in question is an Alps, and Googling for solutions suggests Alps pads currently present emulated middle click issues for libinput. In my case, the problem may be compounded by the fact that my trackpad has a physical third button (there are three buttons between the pad and the keyboard--I prefer using the two buttons below the pad). I think it's probably best if I defer this issue upstream.
-
After a few days of use, I've noticed that tap-to-click sensitivity isn't as sensitive as I would like. Sometimes a tap doesn't register. I also do not see any option in the info pages to adjust tap sensitivity like there is with synclient.
-
Quick side note:
I Just did a d-u for the first time in weeks and I had the same problem with disabled tapping afterwards. By following devil's instructions it still only worked in the login screen, but not in KDE.
If anyone has the same problem: you might want to have a look at the KDE system settings. At least in my case it was disabled there as well for some reason.
-
Krunchtime,
I am ok on my thinkpad, on a cheap Acer notebook it could be more sensitive too. Had no time to look into that though.
dal,
nope, this did not occur here on three kde machines.
greetz
devil
-
dal,
nope, this did not occur here on three kde machines.
Interesting, because I certainly didn't switch it off myself.
But I guess my KDE installation is a bit messed up anyway. Switching from one window to another often fails, for instance – the window will just freeze until I switch to a different window and back. But that's a problem for another thread. Or maybe it's just time for a clean new installation.
However, thanks for your solution to the touchpad problem :)