Touchpad Not Working?

Archived topics about LMDE 1 and LMDE 2
WhatUsernameIsFree?

Touchpad Not Working?

Post by WhatUsernameIsFree? »

Hi all,

My last major problem with this laptop, I swear! My touchpad doesn't work, not sure why, everything like this has always worked. I got everything working so far by using a USB mouse but that's far from idea.

lspci shows:

Code: Select all

00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.2 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 3 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM77 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
01:00.0 Network controller: Ralink corp. Device 3290
01:00.1 Bluetooth: Ralink corp. Device 3298
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
lsusb shows:

Code: Select all

Bus 001 Device 002: ID 5149:13d3  
Bus 003 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 004 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
xinput -list

Code: Select all

⎡ Virtual core pointer                    	    id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[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)]
    ↳ USB 2.0 PC Cam                          	id=10	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=11	[slave  keyboard (3)]
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
zerozero

Re: Touchpad Not Working?

Post by zerozero »

moved here
xircon

Re: Touchpad Not Working?

Post by xircon »

Stab in the dark, boot off a live cd, does it work from there? (or does it work in windows if dual boot?).

I would have expected it to show up in lsusb, weird!

Steve
cwsnyder

Re: Touchpad Not Working?

Post by cwsnyder »

See if these commands in a terminal make it work:

Code: Select all

modprobe -r psmouse
modprobe psmouse proto=imps
This is strictly temporary, as a debugging technique. If it doesn't work, there are methods described in the Debian Wiki which might help: http://wiki.debian.org/SynapticsTouchpad
WhatUsernameIsFree?

Re: Touchpad Not Working?

Post by WhatUsernameIsFree? »

Hi,

No it doesn't work off a Live CD, but it works fine in Windows 7.

Those two commands didn't make it work either.
cwsnyder wrote:See if these commands in a terminal make it work:

Code: Select all
modprobe -r psmouse
modprobe psmouse proto=imps
Thanks for the ideas. Keen to hear others! :)
TCTopCat

Re: Touchpad Not Working?

Post by TCTopCat »

Hey, just to say that I couldn't work out the the source of the problem; so I installed the touchpad indicator applet using a USB mouse: which allows you to turn it back on. Problem solved. It also turns out that the source of the problem (at least for me) was even more straightforward. If you're using a laptop, scan your keyboard for a function symbol that looks suspiciously like a touchpad with an 'x' through it and press 'Fn' and that button at the same time ...

This may be a particular problem for those who have just got a new laptop :-).
xircon

Re: Touchpad Not Working?

Post by xircon »

That is bizarre, even turned off via the keyboard, mine still shows up in lsusb.

Steve
cwsnyder

Re: Touchpad Not Working?

Post by cwsnyder »

@xircon: lsusb wll list the device unless the driver is not listed or it isn't connected.
WhatUsernameIsFree?

Re: Touchpad Not Working?

Post by WhatUsernameIsFree? »

Hi,

I've tried pressing the button to turn the touchpad on and off. That didn't work.

What are my options here. Is it likely something that will never be fixed in Linux, or will I have to wait for a kernel or two before it'll work?

Thanks
unexpectedly

Re: Touchpad Not Working?

Post by unexpectedly »

Hmmmm, well great, now I'm eligible to post in this thread.

My touchpad worked fine... until I plugged in a USB mouse. Now the touchpad doesn't work. On my laptop the disable touchpad combo is Fn-F7. I didn't know about that until reading this thread! :D

Code: Select all

$ xinput -list
⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ Logitech USB-PS/2 Optical Mouse         	id=13	[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)]
    ↳ 1.3M HD WebCam                          	id=10	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=11	[slave  keyboard (3)]
    ↳ Acer WMI hotkeys                        	id=12	[slave  keyboard (3)]
modprobe isn't working for me either...

What do I need to do?? I use Win7 a lot, but like Mint to be my "go to" OS...

Thanks!
Chris
cwsnyder

Re: Touchpad Not Working?

Post by cwsnyder »

Did you try the Xorg :1 -configure from the Debian wiki, and what type of xorg.conf did it yield?
WhatUsernameIsFree?

Re: Touchpad Not Working?

Post by WhatUsernameIsFree? »

Hi,

From following the Debian Wiki I get the following:

egrep -i 'synap|alps|etps' /proc/bus/input/devices returns nothing.

Code: Select all

sudo Xorg :1 -configure

X.Org X Server 1.12.1.902 (1.12.2 RC 2)
Release Date: 2012-05-19
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.2.0-2-amd64 x86_64 Debian
Current Operating System: Linux ultrabook 3.6.0-6.dmz.1-liquorix-amd64 #1 ZEN SMP PREEMPT Thu Nov 8 19:51:13 UTC 2012 x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.6.0-6.dmz.1-liquorix-amd64 root=UUID=98316dea-d85b-4d34-81cc-ea888f19d84f ro quiet
Build Date: 20 May 2012  08:57:17AM
xorg-server 2:1.12.1.902-1 (Cyril Brulebois <kibi@debian.org>) 
Current version of pixman: 0.26.0
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.1.log", Time: Sat Nov 24 10:12:34 2012
List of video drivers:
	sisusb
	vmware
	s3
	mga
	voodoo
	chips
	vboxvideo
	tdfx
	apm
	neomagic
	i740
	ark
	mach64
	openchrome
	intel
	savage
	rendition
	tseng
	vesa
	sis
	nouveau
	r128
	i128
	cirrus
	ati
	siliconmotion
	radeon
	s3virge
	trident
	fbdev
(++) Using config file: "/root/xorg.conf.new"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
Number of created screens does not match number of detected devices.
  Configuration failed.
Server terminated with error (2). Closing log file.
Can someone explain to me what's happening? I can't see the touchpad in lsusb or lspci but it clearly works in Windows. I'm looking to get rid of my Windows partition soon, but can't until this is fixed (In case there's information regarding this touchpad I need.)

Thanks
frank75riz

Re: Touchpad Not Working?

Post by frank75riz »

Not sure if this will work for you, but if you hit Fn+F7 before you log in it might work, at least it did for me!
frank75riz

Re: Touchpad Not Working?

Post by frank75riz »

Not sure if this will work for you, but if you hit Fn+F7 before you log in it might work, at least it did for me!
WhatUsernameIsFree?

Re: Touchpad Not Working?

Post by WhatUsernameIsFree? »

frank75riz wrote:Not sure if this will work for you, but if you hit Fn+F7 before you log in it might work, at least it did for me!
No joy :(
unexpectedly

Re: Touchpad Not Working?

Post by unexpectedly »

My fix was curious...

I booted to Win 7 like always and the 4th or 5th time suddenly the touchpad quit there, too. I used the Fn+F7 to toggle it back on. That fixed it for Linux as well. Perhaps the firmware in the laptop has a state memory? And linux doesn't know about it or how to look for it?

Yaay,
Chris
cwsnyder

Re: Touchpad Not Working?

Post by cwsnyder »

I suspect that the Linux driver does not support the toggle for turning the touchpad on & off by the Fn+F7 key combination.
Jinxter

Re: Touchpad Not Working?

Post by Jinxter »

unexpectedly wrote: My touchpad worked fine... until I plugged in a USB mouse. Now the touchpad doesn't work.
I had same problem with my MSI U135DX.
After a few restarts and some fiddling about I realised this only happenes when I plug in a USB mouse on bootup, It would seem that when a mouse is inserted and Mint loads it doesnt bother to load the driver for the Synaptics Touchpad.
So Unplugged mouse, restart, everything works fine...
Temporary solution? Dont plug in USB mouse untill after Mint has loaded.
Hope this help's :)
sammiam

Re: Touchpad Not Working?

Post by sammiam »

:( Having same problem with Mint Linux 14, had it with 12 also... I can make the touchpad stop working by simply opening up a terminal window.... bang... all touchpad activity stops working... so I do the 'modprobe -r psmouse' and 'modprobe psmouse' and all starts working again.. I can't find anyting in any logs that shows an error when the touhpad stops working.. this is really frustrating... optionally I can plug in a USB mouse, and have no problems at all... but that's a pain.. I'd really like the touchpad to work reliably..
sammiam

Re: Touchpad Not Working?

Post by sammiam »

I tried all the things found on the net for my touchpad, if I added the options proto=imps, then my touchpad would loose scrolling and taping capabilities, plus I'd loose the touchpad tab in my mouse settings...

Removing the psmouse module, and then adding it back worked, but I hated having to switch between screens to get it done.. Here's my workaround:

1) create a script /usr/local/bin/mousereset
2) setup sudo so that the modprobe can be executed by a standard user
3) create a script: /usr/local/bin/mousereset with the following statements:
sudo modprobe -r psmouse
sudo modprobe psmouse
4) chmod 777 /usr/local/bin/mousereset
5) create a keyboard shortcut that calls this script.( I used CTRL-ALT-M)

Now whenever my touchpad freezes, a simple CTRL-ALT-M resets my touchpad and gets it working again.
Locked

Return to “LMDE Archive”