You are not logged in.

#1 2018-10-03 21:09:36

malm
jgmenu developer
Registered: 2016-10-13
Posts: 228
Website

lightdm touchpad tapping (to click) support

With a default BL installation, touchpad tapping does not work in lightdm on my machine. Does it for anyone?

When in openbox, touchpad tapping works because synclient is started in ~/.config/openbox/autostart

If I add the following code to /etc/X11/xorg.conf.d/40-libinput.conf, the touchpad tapping works in lightdm too.

Section "InputClass"
        Identifier "libinput touchpad catchall"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
        Option "Tapping" "on"
EndSection

See https://wiki.debian.org/SynapticsTouchpad

Is this something we wish to add to the default setup?

On BL, both xserver-xorg-input-libinput and xserver-xorg-input-synaptics are installed by default.

On my laptop, I appear to get full touchpad support with xserver-xorg-input-libinput alone, but understand that some hardware need xserver-xorg-input-synaptics, so I guess it is better to leave both installed by default. See this thread for reference:
https://forums.bunsenlabs.org/viewtopic.php?id=3639

Last edited by malm (2018-10-03 21:11:35)

Offline

#2 2018-10-04 00:44:14

hhh
That's easy!
Registered: 2015-09-17
Posts: 6,118
Website

Re: lightdm touchpad tapping (to click) support

With a default BL installation, touchpad tapping does not work in lightdm on my machine. Does it for anyone?

No.

This is true for all of Debian's live-builds too, though. I'm hesitant to offer a custom xorg.conf and would suggest creating a tutorial walk-through instead for creating one.

Offline

#3 2018-10-04 01:10:59

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 4,677
Website

Re: lightdm touchpad tapping (to click) support

For Lithium... might the evolution of libinput allow us to drop synaptics?

Above forum discussion also links to these about libinput vs synaptics:
https://forums.bunsenlabs.org/viewtopic … 135#p45135
https://forums.bunsenlabs.org/viewtopic … 836#p46836


John
--------------------
( a boring Japan blog , Japan Links, idle twitterings  and GitStuff )
In case you forget, the rules.

Offline

#4 2018-10-04 05:06:33

malm
jgmenu developer
Registered: 2016-10-13
Posts: 228
Website

Re: lightdm touchpad tapping (to click) support

Just to clarify, my suggestion was meant for Lithium.

Offline

#5 2018-10-04 10:44:08

earlybird
ほやほや
Registered: 2015-12-16
Posts: 606
Website

Re: lightdm touchpad tapping (to click) support

johnraff wrote:

For Lithium... might the evolution of libinput allow us to drop synaptics?

Above forum discussion also links to these about libinput vs synaptics:
https://forums.bunsenlabs.org/viewtopic … 135#p45135
https://forums.bunsenlabs.org/viewtopic … 836#p46836

Since we don't go Wayland, we don't have to use libinput.

This guy https://who-t.blogspot.com/ is doing all the work and he wrote very detailed articles of how difficult it is to make libinput feel like synaptics; they're worth reading.

Personally, I still think that the 'feeling' and behaviour of the synaptics driver is more pleasant and desirable than whatever libinput has. libinput feels abrupt and choppy (on top of being less configurable). We could make a poll for the default and provide an easy method of switching between the two? Like update-alternatives --config touchpad-driver, or something.

Re. OP: It is possible to include all configuration that synclient does in a static Xorg configuration file so synaptics should work on the logon screen too.

Offline

#6 2018-10-04 22:22:50

hhh
That's easy!
Registered: 2015-09-17
Posts: 6,118
Website

Re: lightdm touchpad tapping (to click) support

earlybird wrote:

Personally, I still think that the 'feeling' and behaviour of the synaptics driver is more pleasant and desirable than whatever libinput has. libinput feels abrupt and choppy (on top of being less configurable).

libinput sucks on my 10+ year-old Inspiron, a computer that there are still thousands of out there and tens-of-thousands similar.

We could make a poll for the default and provide an easy method of switching between the two? Like update-alternatives --config touchpad-driver, or something.

I like it!

Re. OP: It is possible to include all configuration that synclient does in a static Xorg configuration file so synaptics should work on the logon screen too.

This is how I have configured it in the past (via https://wiki.debian.org/SynapticsTouchpad ).

Offline

#7 2018-10-05 04:15:37

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 4,677
Website

Re: lightdm touchpad tapping (to click) support

earlybird wrote:

Re. OP: It is possible to include all configuration that synclient does in a static Xorg configuration file so synaptics should work on the logon screen too.

Would there be any potential problems with adding both synaptics and libinput config files to /etc/X11/xorg.conf.d ?

BTW with both installed, and in the absence of such system-wide config, where is the choice made which one to use?

Last edited by johnraff (2018-10-05 04:18:22)


John
--------------------
( a boring Japan blog , Japan Links, idle twitterings  and GitStuff )
In case you forget, the rules.

Offline

#8 2018-10-05 04:21:32

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 4,677
Website

Re: lightdm touchpad tapping (to click) support

@earlybird and @hhh is libinput no better on Buster than Stretch? Still rough?


John
--------------------
( a boring Japan blog , Japan Links, idle twitterings  and GitStuff )
In case you forget, the rules.

Offline

Board footer

Powered by FluxBB