LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 02-28-2018, 01:50 PM   #1
multios
Member
 
Registered: Mar 2006
Location: Homer, Alaska USA
Distribution: OpenBSD, FreeBSD, Slackware64-current
Posts: 276

Rep: Reputation: 58
[SOLVED] Elan touchpad


I bought a Lenovo ideapad 320 laptop.
I installed current and it runs ok. However, having trouble setting sensitivity on the elan touchpad.
Is there a particular driver I need to install for that touchpad?
It shows as Elan 060C.
Oh, I believe it is using the synaptic driver in X.
Thanks.

Last edited by multios; 03-03-2018 at 05:27 PM. Reason: Problem is solved
 
Old 02-28-2018, 03:17 PM   #2
ferrari
LQ Guru
 
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 5,805

Rep: Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140
Quote:
Oh, I believe it is using the synaptic driver in X.
There's no need to speculate about which Xorg input driver is handling the device. Examine the Xorg log....
Code:
grep "Using input driver" /var/log/Xorg.0.log
Most recent distros/ desktop environments have moved to using libinput. (The evdev and synaptics drivers have been deprecated.)
 
1 members found this post helpful.
Old 02-28-2018, 06:43 PM   #3
multios
Member
 
Registered: Mar 2006
Location: Homer, Alaska USA
Distribution: OpenBSD, FreeBSD, Slackware64-current
Posts: 276

Original Poster
Rep: Reputation: 58
Code:
dmesg | grep Elan
[   10.050252] elan_i2c i2c-ELAN060C:00: Elan Touchpad: Module ID: 0x005b, Firmware: 0x0001, Sample: 0x0002, IAP: 0x000d
[   10.051222] input: Elan Touchpad as /devices/platform/AMD0010:00/i2c-0/i2c-ELAN060C:00/input/input5
Code:
grep "Using input driver" /var/log/Xorg.0.log
[   135.290] (II) Using input driver 'libinput' for 'Power Button'
[   135.327] (II) Using input driver 'libinput' for 'Video Bus'
[   135.333] (II) Using input driver 'libinput' for 'Power Button'
[   135.343] (II) Using input driver 'libinput' for 'EasyCamera: EasyCamera'
[   135.362] (II) Using input driver 'libinput' for 'Ideapad extra buttons'
[   135.375] (II) Using input driver 'synaptics' for 'Elan Touchpad'
[   135.411] (II) Using input driver 'libinput' for 'AT Translated Set 2 keyboard'
 
Old 02-28-2018, 07:21 PM   #4
ferrari
LQ Guru
 
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 5,805

Rep: Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140
Ok, that confirms that the synaptics driver is in use for the Elan device. Have you tried using the libinput driver instead? Just a matter of inhibiting it loading via it's /etc/X11/xorg.conf.d/ configuration file (eg rename it or comment the driver entry in it). Sometimes, it's just down to the touchpad hardware design and there's not a lot that can be done.
 
Old 02-28-2018, 07:43 PM   #5
multios
Member
 
Registered: Mar 2006
Location: Homer, Alaska USA
Distribution: OpenBSD, FreeBSD, Slackware64-current
Posts: 276

Original Poster
Rep: Reputation: 58
I can't find that file via slackpkg, neither is installed.

Do see it in sbopkg tho. Will try that.

Thanks

Update: installed, learning and testing libinput.

Last edited by multios; 02-28-2018 at 09:00 PM.
 
Old 02-28-2018, 11:17 PM   #6
ferrari
LQ Guru
 
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 5,805

Rep: Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140
Quote:
Update: installed, learning and testing libinput.
Let us know how that works out for you.
 
Old 03-01-2018, 05:48 PM   #7
multios
Member
 
Registered: Mar 2006
Location: Homer, Alaska USA
Distribution: OpenBSD, FreeBSD, Slackware64-current
Posts: 276

Original Poster
Rep: Reputation: 58
Can't say libinput is doing any better, but still have different options to try in the config file.

As of about March 1st or 2nd:
# slackpkg search libinput

Looking for libinput in package list. Please wait... DONE

The list below shows all packages with name matching "libinput".

[ installed ] - libinput-1.10.1-x86_64-1
[ installed ] - xf86-input-libinput-0.26.0-x86_64-1

Still need some minor tweaking, but I'm a lot more comfortable with the touchpad right now.
Oh, since using current, the kernel is 4.14.23

Last edited by multios; 03-03-2018 at 05:24 PM.
 
1 members found this post helpful.
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
How to get full touchpad functionality with Synaptics Touchpad on lubuntu? knarvik97 Linux - Laptop and Netbook 19 07-17-2016 09:00 PM
installing Linux....touchpad scroll not working, touchpad options missing Ubunoob001 Linux - Newbie 2 10-24-2010 01:30 PM
Touchpad disable button permanently disables touchpad until reboot William (Dthdealer) Linux - Hardware 12 08-01-2009 10:51 PM
where to find drivers for my usb mouse : "04f3:0210 Elan Microelectronics Corp."? frenchn00b Debian 1 11-17-2008 02:43 PM
Using Touchpad + USB WLAN means touchpad and keyboard stops responding randomly ultrabeam16 Linux - Laptop and Netbook 0 03-21-2004 02:19 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 05:12 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration