Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux? |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
|
10-19-2020, 06:40 PM
|
#1
|
Member
Registered: Aug 2005
Posts: 81
Rep:
|
Touchpad tap doesn't work on a newly installed archlinux based garuda lxqt desktop
Hello,
I've just installed garuda lxqt desktop and the touchpad tapping feature doesn't work. Earlier, when I faced similar problem I just created a 40-libinput.conf or a 40-touchpad.conf file and copied them in the /etc/X11/xorg.conf.d folder and everything was fine. But this time this trick doesn't work. I searched google and I found that touchpad malfunction is common among arch based distros. But I couldn't find any solution to the problem. Help would be greatly appreciated.
Here are some hardware info:
Code:
hwinfo --short
cpu:
Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz, 3100 MHz
Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz, 3100 MHz
keyboard:
/dev/input/event5 AT Translated Set 2 keyboard
mouse:
/dev/input/mice Elan Microelectronics Touchscreen
Logitech Unifying Receiver
/dev/input/mice DELL0741:00 06CB:7E7E Mouse
/dev/input/mice DELL0741:00 06CB:7E7E Touchpad
/dev/input/mice PS/2 Generic Mouse
monitor:
6NKDX NV13FHM LCD Monitor
graphics card:
Intel HD Graphics 620
sound:
Intel Sunrise Point-LP HD Audio
storage:
Intel Sunrise Point-LP SATA Controller [AHCI mode]
network:
wls8 Intel Wireless 3165
network interface:
wls8 Ethernet network interface
lo Loopback network interface
disk:
/dev/zram1 Disk
/dev/sda SanDisk Z400s M.
/dev/zram0 Disk
partition:
/dev/sda1 Partition
/dev/sda2 Partition
/dev/sda3 Partition
/dev/sda4 Partition
/dev/sda5 Partition
/dev/sda6 Partition
usb controller:
Intel Sunrise Point-LP USB 3.0 xHCI Controller
bios:
BIOS
bridge:
Intel Sunrise Point-LP PCI Express Root Port #5
Intel Sunrise Point-LP LPC Controller
Intel Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers
hub:
Linux Foundation 2.0 root hub
Linux Foundation 3.0 root hub
memory:
Main Memory
bluetooth:
Intel Bluetooth Device
unknown:
FPU
DMA controller
PIC
Keyboard controller
Intel Sunrise Point-LP PMC
Intel Sunrise Point-LP Serial IO I2C Controller #1
Intel Sunrise Point-LP Integrated Sensor Hub
Intel Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem
Intel Sunrise Point-LP CSME HECI #1
Intel Sunrise Point-LP Serial IO I2C Controller #0
Intel Sunrise Point-LP Thermal subsystem
Intel Sunrise Point-LP SMBus
Logitech Unifying Receiver
Realtek Integrated_Webcam_HD
Code:
....
Device: DELL0741:00 06CB:7E7E Touchpad
Kernel: /dev/input/event22
Group: 9
Seat: seat0, default
Size: 102x62mm
Capabilities: pointer gesture
Tap-to-click: disabled
Tap-and-drag: enabled
Tap drag lock: disabled
Left-handed: disabled
Nat.scrolling: disabled
Middle emulation: disabled
Calibration: n/a
Scroll methods: *two-finger edge
Click methods: *button-areas clickfinger
Disable-w-typing: enabled
Accel profiles: flat *adaptive
Rotation: n/a
....
Code:
xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Logitech M310 id=10 [slave pointer (2)]
⎜ ↳ ELAN Touchscreen id=12 [slave pointer (2)]
⎜ ↳ DELL0741:00 06CB:7E7E Mouse id=13 [slave pointer (2)]
⎜ ↳ DELL0741:00 06CB:7E7E Touchpad id=14 [slave pointer (2)]
⎜ ↳ PS/2 Generic Mouse id=20 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ Integrated_Webcam_HD: Integrate id=11 [slave keyboard (3)]
↳ Intel Virtual Button driver id=15 [slave keyboard (3)]
↳ Intel HID events id=16 [slave keyboard (3)]
↳ Dell WMI hotkeys id=17 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=18 [slave keyboard (3)]
↳ Logitech M310 id=19 [slave keyboard (3)]
|
|
|
10-20-2020, 02:23 AM
|
#2
|
LQ Addict
Registered: Dec 2013
Posts: 19,872
|
|
|
|
10-20-2020, 08:00 AM
|
#3
|
Member
Registered: Aug 2005
Posts: 81
Original Poster
Rep:
|
Thanks for replying.
I am not an expert on those issues that's for sure.
I read the archwiki touchpad entry but I couldn't find any solution to the problem by following those instructions. What confuses me is that the touchpad partially works, for instance the scroll, and the left click work. Only the one finger and the two finger taps don't work.
The other thing is that on a separate partition I have a gnome desktop installed (Manjaro). Gnome always works out of the box, it never gave me any touchpad problem. Only minor desktops like lxqt, budgie and the likes that don't work.
|
|
|
10-21-2020, 03:19 AM
|
#4
|
LQ Addict
Registered: Dec 2013
Posts: 19,872
|
Quote:
Originally Posted by jozmak
What confuses me is that the touchpad partially works, for instance the scroll, and the left click work. Only the one finger and the two finger taps don't work.
|
Quote:
Originally Posted by jozmak
Code:
....
Device: DELL0741:00 06CB:7E7E Touchpad
Kernel: /dev/input/event22
Group: 9
Seat: seat0, default
Size: 102x62mm
Capabilities: pointer gesture
Tap-to-click: disabled <====== !!!
Tap-and-drag: enabled
Tap drag lock: disabled
Left-handed: disabled
Nat.scrolling: disabled
Middle emulation: disabled
Calibration: n/a
Scroll methods: *two-finger edge
Click methods: *button-areas clickfinger
Disable-w-typing: enabled
Accel profiles: flat *adaptive
Rotation: n/a
....
|
Where is this ellipsized output from?
You will have to work your way through that ArchWiki article.
It contains important hints.
FWIW, I'm using the (now superseded) synaptics driver for my touchpad, not libinput.
|
|
|
10-21-2020, 07:25 AM
|
#5
|
Member
Registered: Aug 2005
Posts: 81
Original Poster
Rep:
|
Quote:
Originally Posted by ondoho
Where is this ellipsized output from?
You will have to work your way through that ArchWiki article.
It contains important hints.
FWIW, I'm using the (now superseded) synaptics driver for my touchpad, not libinput.
|
Thanks for replying.
The above is the output of "libinput list-devices" command
I read the touchpad and libinput wikis but I found no solution to the problem there.
This is a longstanding issue with my laptop but as I said before I always solved it by creating and copying a 30-touchpad.conf file in the "/etc/X11/xorg.conf.d" folder as described in archwiki.
I also noticed that if the distro uses wayland as a display server I don't have touchpad problem. The touchpad in Gnome and Wayfire always work out of the box. Only minor distros with xorg based display server where this problem occurs.
I tried synaptics as described in the wiki. I installed "xf86-input-synaptics" created a 70-synaptics.conf file as described in the wiki, I rebooted and the system hanged.
|
|
|
10-22-2020, 02:45 AM
|
#6
|
LQ Addict
Registered: Dec 2013
Posts: 19,872
|
OK.
Assuming you go back to where you were when you started this thread, "libinput list-devices" tells you that Tap-to-click is disabled (you did notice my highlight there?).
Try to tell it to enable it.
https://wiki.archlinux.org/index.php/Libinput
|
|
|
10-22-2020, 10:07 AM
|
#7
|
Member
Registered: Aug 2005
Posts: 81
Original Poster
Rep:
|
Quote:
Originally Posted by ondoho
OK.
Assuming you go back to where you were when you started this thread, "libinput list-devices" tells you that Tap-to-click is disabled (you did notice my highlight there?).
Try to tell it to enable it.
https://wiki.archlinux.org/index.php/Libinput
|
I noticed that and that's why I created a 40-libinput.conf file in the /etc/X11/xorg.conf.d directory enablig tapping as suggested in archwiki. However, the file is not recognized by some reason.
Take a look at may 40-libinput.conf file. Tapping enabled. Yet the libinput list-devices command doesn't register the change.
Code:
Section "InputClass"
Identifier "libinput pointer catchall"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
EndSection
Section "InputClass"
Identifier "libinput keyboard catchall"
MatchIsKeyboard "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
EndSection
Section "InputClass"
Identifier "libinput touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
Option "AccelSpeed" "-0.8"
Option "ClickMethod" "clickfinger"
Option "DisableWhileTyping" "True"
Option "NaturalScrolling" "True"
Option "Tapping" "True"
Option "TappingDrag" "on"
Option "HorizontalScrolling" "False"
EndSection
Section "InputClass"
Identifier "libinput touchscreen catchall"
MatchIsTouchscreen "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
EndSection
Section "InputClass"
Identifier "libinput tablet catchall"
MatchIsTablet "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
EndSection
|
|
|
10-22-2020, 03:10 PM
|
#8
|
LQ Addict
Registered: Dec 2013
Posts: 19,872
|
Please clean that file up, there's duplicate sections.
Also, according to ArchWiki, it should be
"Tapping" "on"
and not
"Tapping" "True"
???
|
|
|
10-22-2020, 05:07 PM
|
#9
|
Member
Registered: Aug 2005
Posts: 81
Original Poster
Rep:
|
Quote:
Originally Posted by ondoho
Please clean that file up, there's duplicate sections.
Also, according to ArchWiki, it should be
"Tapping" "on"
and not
"Tapping" "True"
???
|
I changed it to "on" but it has no effect.
|
|
|
10-23-2020, 03:28 AM
|
#10
|
LQ Addict
Registered: Dec 2013
Posts: 19,872
|
Hm.
Show us the Xorg.0.log of the current session. All of it.
|
|
|
10-23-2020, 10:30 AM
|
#11
|
Member
Registered: Aug 2005
Posts: 81
Original Poster
Rep:
|
Quote:
Originally Posted by ondoho
Hm.
Show us the Xorg.0.log of the current session. All of it.
|
I know there is site where I can post long text files, but I can't recall its name. Can anyone tell me the name of that site because the Xorg.0.log file is too long to post it here - this forum prevented me to post it.
|
|
|
10-23-2020, 11:38 AM
|
#12
|
Senior Member
Registered: Aug 2016
Posts: 3,345
|
Quote:
Originally Posted by jozmak
I know there is site where I can post long text files, but I can't recall its name. Can anyone tell me the name of that site because the Xorg.0.log file is too long to post it here - this forum prevented me to post it.
|
If you clear the Xorg.0.log file, then reboot it will be much smaller and only include the current session, which is what was asked for.
|
|
|
10-23-2020, 12:48 PM
|
#13
|
Moderator
Registered: Feb 2003
Location: Arizona, USA
Distribution: Debian, EndeavourOS, OpenSUSE, KDE Neon
Posts: 4,028
|
Quote:
Originally Posted by jozmak
I know there is site where I can post long text files, but I can't recall its name. Can anyone tell me the name of that site because the Xorg.0.log file is too long to post it here - this forum prevented me to post it.
|
pastebin
https://pastebin.pl/
|
|
|
10-23-2020, 01:05 PM
|
#14
|
Senior Member
Registered: Feb 2007
Location: UK
Distribution: Debian
Posts: 3,918
|
Quote:
Originally Posted by jozmak
I know there is site where I can post long text files, but I can't recall its name. Can anyone tell me the name of that site because the Xorg.0.log file is too long to post it here - this forum prevented me to post it.
|
The site is called Linux Questions and the functionality is called Attachments.
Below the posting area you'll find a "Manage Attachments" button which allows you to upload files, including log files that are too long to include directly in the post content.
|
|
|
10-23-2020, 05:43 PM
|
#15
|
Member
Registered: Aug 2005
Posts: 81
Original Poster
Rep:
|
|
|
|
All times are GMT -5. The time now is 05:55 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|