LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
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 05-23-2015, 07:04 AM   #1
reduction
LQ Newbie
 
Registered: May 2015
Posts: 3

Rep: Reputation: Disabled
Touchpad not working


Having difficulty getting my laptop's touchpad to work but not sure how to diagnose and fix the problem.

Xorg log has

Code:
bash-4.2# cat /var/log/Xorg.0.log | grep -i synaptic
[    80.808] (II) LoadModule: "synaptics"
[    80.808] (II) Loading /usr/lib64/xorg/modules/input/synaptics_drv.so
[    80.830] (II) Module synaptics: vendor="X.Org Foundation"
[    80.830] (II) Using input driver 'synaptics' for '   '
[    80.851] (--) synaptics:    : x-axis range 0 - 1236 (res 12)
[    80.851] (--) synaptics:    : y-axis range 0 - 898 (res 12)
[    80.851] (II) synaptics:    : device does not report pressure, will use touch data.
[    80.851] (II) synaptics:    : device does not report finger width.
[    80.851] (--) synaptics:    : buttons: left double triple
[    80.851] (--) synaptics:    : Vendor 0x6cb Product 0x2970
[    80.851] (--) synaptics:    : invalid pressure range.  defaulting to 0 - 255
[    80.851] (--) synaptics:    : invalid finger width range.  defaulting to 0 - 15
[    80.852] (--) synaptics:    : touchpad found
[    80.868] (**) synaptics:    : (accel) MinSpeed is now constant deceleration 2.5
[    80.868] (**) synaptics:    : (accel) MaxSpeed is now 1.75
[    80.868] (**) synaptics:    : (accel) AccelFactor is now 0.131
[    80.869] (--) synaptics:    : touchpad found
and the only thing I can find in dmesg is

Code:
bash-4.2# dmesg | grep 4-1.3
[   46.011658] usb 4-1.3: new full-speed USB device number 3 using ehci-pci
[   46.170535] usb 4-1.3: New USB device found, idVendor=06cb, idProduct=2970
[   46.170652] usb 4-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   46.170791] usb 4-1.3: Product:  
[   46.170882] usb 4-1.3: Manufacturer:  
[   46.626892] input:     as /devices/pci0000:00/0000:00:13.0/usb4/4-1/4-1.3/4-1.3:1.0/input/input12
 
Old 05-23-2015, 07:22 AM   #2
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
Try adding this to the ServerLayout section:

Code:
Option "AutoAddDevices" "false"
of your /etc/X11/xorg.conf file, and see if it helps.
 
Old 05-23-2015, 07:29 AM   #3
bosth
Member
 
Registered: Apr 2011
Location: British Columbia, Canada
Posts: 304

Rep: Reputation: 127Reputation: 127
First things first ... are you sure there's no hardware switch to disable the touchpad?
 
Old 05-23-2015, 08:45 AM   #4
rkfb
Member
 
Registered: Oct 2003
Location: Guildford, England
Distribution: Slackware64 15.0 running i3
Posts: 494

Rep: Reputation: 174Reputation: 174
Check the BIOS also, it may be disabled in there.
 
Old 05-23-2015, 09:28 AM   #5
Bertman123
Member
 
Registered: Jun 2010
Distribution: Slackware Current 64 bit KDE 5
Posts: 380

Rep: Reputation: 77
If you're using kde you can install kcm_touchpad from slackbuilds.
 
Old 05-23-2015, 09:52 AM   #6
tronayne
Senior Member
 
Registered: Oct 2003
Location: Northeastern Michigan, where Carhartt is a Designer Label
Distribution: Slackware 32- & 64-bit Stable
Posts: 3,541

Rep: Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065
If you're using Xfce, click Applications Menu, Settings, Mouse and Touchpad and make sure it's turned on.

Hope this helps some.
 
1 members found this post helpful.
Old 05-24-2015, 07:07 AM   #7
reduction
LQ Newbie
 
Registered: May 2015
Posts: 3

Original Poster
Rep: Reputation: Disabled
Thank you all

Quote:
Originally Posted by ReaperX7 View Post
Try adding this to the ServerLayout section:

Code:
Option "AutoAddDevices" "false"
of your /etc/X11/xorg.conf file, and see if it helps.
It seems xorg.conf is obsolete and configuration files are now put in xorg.conf.d, though I did try rename xorg.conf-vesa and added your suggestion to it. This didn't work. I also tried copying over /usr/share/X11/xorg.conf.d/50-synaptics.conf but that didn't work either.

Quote:
Originally Posted by bosth View Post
First things first ... are you sure there's no hardware switch to disable the touchpad?
I'm sure there is, the usual Fn+F7. Slackware doesn't seem to recognise when they are pressed but I've live booted Ubuntu. There, both the touchpad and those keys operate as expected.

Quote:
Originally Posted by rkfb View Post
Check the BIOS also, it may be disabled in there.
There's nothing in the BIOS at all pertaining to the touchpad.

Quote:
Originally Posted by Bertman123 View Post
If you're using kde you can install kcm_touchpad from slackbuilds.
Quote:
Originally Posted by tronayne View Post
If you're using Xfce, click Applications Menu, Settings, Mouse and Touchpad and make sure it's turned on.

Hope this helps some.
Click? um...

So I'm using xfce (kde :P :Puke) and the Mouse & Touchpad dialogue (Alt+F1 to open App menu) looks a lot like what shows up in an image search for kdm_touchpad. I swear, when I looked at this yesterday, 'Mouse1' was listed in the dropdown for 'Device' but, just now, there is nothing. I was going to ask where this info was coming from as there was/is a /dev/input/mouse0. catting this on command line and testing the touchpad doesn't output anything.

Can we be sure it's a configuration problem in X11/xfce? Device Status in lsusb -v is 0x0000.
 
Old 05-24-2015, 07:55 AM   #8
allend
LQ 5k Club
 
Registered: Oct 2003
Location: Melbourne
Distribution: Slackware64-15.0
Posts: 6,374

Rep: Reputation: 2752Reputation: 2752Reputation: 2752Reputation: 2752Reputation: 2752Reputation: 2752Reputation: 2752Reputation: 2752Reputation: 2752Reputation: 2752Reputation: 2752
Quote:
New USB device found, idVendor=06cb, idProduct=2970
Apparently you are not alone. https://groups.google.com/forum/#!to...re/LZ1RMBjBLuU

This issue appears to be discussed at https://bugs.launchpad.net/ubuntu/+s...x/+bug/1265885 especially posts #18, #19 and #21
Support for RMI4 devices with the new driver first appeared in the 3.16 kernel. https://bugs.launchpad.net/ubuntu/+s...x/+bug/1305522

Have you tried blacklisting the i2c_hid module?
 
1 members found this post helpful.
Old 05-24-2015, 10:41 AM   #9
tronayne
Senior Member
 
Registered: Oct 2003
Location: Northeastern Michigan, where Carhartt is a Designer Label
Distribution: Slackware 32- & 64-bit Stable
Posts: 3,541

Rep: Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065
Might be helpful if you have a USB wired mouse so you can actually, you know, click stuff. Plug one in and wiggle it (you can have a mouse and touch pad enabled at the same time). Beg, borrow or go buy one at WallyWorld or somewhere for about $10 or so if you don't have one.

It's "normal" that Slackware recognizes and enables a mouse or touch pad if one is there on boot. If you're booting into run level 4 (the X11 mode) rather than run level 3 (where you use startx), you might want to shut down to run level 3 and see if you can move the pointer around with the pad (a mouse will); you can do that, if you're in run level 4 with
Code:
su -
<root password>
init 3
that'll take you to the console.

If it wiggles from the pad the thing works and you should just need to turn it on (or off) in the system settings in Xfce (that's why the mouse).

If you have done a lot of fiddling, it might be helpful to blow away the ~/.config directory in your home directory. That will take Xfce back to infancy and you'll need to reconfigure it the way you want it but, what the heck, you may -- may -- have messed something up badly enough...

Hope this helps some.

Might be helpful if you post your hardware?
 
Old 05-25-2015, 10:10 AM   #10
reduction
LQ Newbie
 
Registered: May 2015
Posts: 3

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by tronayne View Post
Might be helpful if you have a USB wired mouse so you can actually, you know, click stuff. Plug one in and wiggle it (you can have a mouse and touch pad enabled at the same time). Beg, borrow or go buy one at WallyWorld or somewhere for about $10 or so if you don't have one.

It's "normal" that Slackware recognizes and enables a mouse or touch pad if one is there on boot. If you're booting into run level 4 (the X11 mode) rather than run level 3 (where you use startx), you might want to shut down to run level 3 and see if you can move the pointer around with the pad (a mouse will); you can do that, if you're in run level 4 with
Code:
su -
<root password>
init 3
that'll take you to the console.

If it wiggles from the pad the thing works and you should just need to turn it on (or off) in the system settings in Xfce (that's why the mouse).

If you have done a lot of fiddling, it might be helpful to blow away the ~/.config directory in your home directory. That will take Xfce back to infancy and you'll need to reconfigure it the way you want it but, what the heck, you may -- may -- have messed something up badly enough...

Hope this helps some.

Might be helpful if you post your hardware?
Tried shutting down to run level 3 but there were no wiggles from the touchpad.

Quote:
Originally Posted by allend View Post
Apparently you are not alone. https://groups.google.com/forum/#!to...re/LZ1RMBjBLuU

This issue appears to be discussed at https://bugs.launchpad.net/ubuntu/+s...x/+bug/1265885 especially posts #18, #19 and #21
Support for RMI4 devices with the new driver first appeared in the 3.16 kernel. https://bugs.launchpad.net/ubuntu/+s...x/+bug/1305522

Have you tried blacklisting the i2c_hid module?
Blacklisting i2c_hid didn't help but it was mentioned in those posts that the issue has been resolved in newer kernels. So, that's what I did. Grabbed 3.18.11 and config-huge from -current and the pad's now working.

Thanks allend, and everyone else too.
 
Old 05-26-2015, 03:08 AM   #11
jostber
Member
 
Registered: Jul 2001
Location: Skien, Norway
Distribution: Slackware Current 64-bit
Posts: 543

Rep: Reputation: 178Reputation: 178
A lot of details for possible configuration here:

https://wiki.archlinux.org/index.php/Touchpad_Synaptics
 
  


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
Touchpad not working psychopathwolfy Linux - Newbie 2 03-25-2015 11:38 AM
Wireless keyboard (working) with integral touchpad (no longer working) tharmar Ubuntu 0 07-21-2011 03:38 PM
installing Linux....touchpad scroll not working, touchpad options missing Ubunoob001 Linux - Newbie 2 10-24-2010 01:30 PM
TouchPad is not working Please Help Ashish Sood Linux - General 2 09-13-2009 05:21 AM
Touchpad Not Working FredGSanford Linux - Laptop and Netbook 1 06-14-2009 09:17 AM

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

All times are GMT -5. The time now is 04:59 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