Hey there!
I’ve finally got my Elantech Touchpad working under Xorg 1.6.0 (from Ubuntu 9.04, Jaunty Jackalope)! After a long time googling for answers, I found the solution. It’s quite simple, open up a terminal window and run the following commands:
sudo modprobe -r psmouse
sudo modprobe psmouse proto=imps
After that, you’ll notice your touchpad is working, great! Now, using your favorite text editor and root permissions, create the file /etc/modprobe.d/options and add this line into it, in order to make the changes permanent:
options psmouse proto=imps
Good luck!


Posted by Lucas Hermann Negri on April 6, 2009 at 11:25 am
Great! Fixed my problem here.
Posted by Roald on April 15, 2009 at 7:22 am
Thank You! It worked for me!
Posted by Kalina Spasova on May 18, 2009 at 6:23 am
Thanks this helped a lot.
Posted by n3k on May 24, 2009 at 6:24 am
worked for me
Posted by budious on July 17, 2009 at 9:02 am
great fix, was wondering why my clevo m570a series touch pad stopped working after an upgrade from 8.04 > 8.10 > 9.04 … it worked fine by default the previous two versions, but this fix did the trick
Posted by rmordor on July 21, 2009 at 1:49 am
Yeah, I think such problems shouldn’t happen nowadays. But we can always find workarounds for all things Ubuntu, it’s just a matter of googling a bit
Cheers
Posted by Roberto on July 22, 2009 at 10:27 am
Works for me too. Actually my touchpad worked before but I was having response time issues, fixed using the same method
.
Posted by Blaine Wood on July 27, 2009 at 6:39 pm
Thanks,
It’s good to have a mouse
Posted by KubuntuNoob on July 29, 2009 at 6:09 pm
how to have root permission?
Posted by KubuntuNoob on July 29, 2009 at 6:10 pm
i try to save the file. but this comes out.
“The document could not be saved, as it was not possible to write to /etc/modprobe.d/options.
Check that you have write access to this file or that enough disk space is available.”
Posted by rmordor on August 10, 2009 at 10:02 pm
You have to use sudo; That’s how you get root permissions. Wish you luck. Cheers
Posted by maw on August 3, 2009 at 9:04 am
wow, you’re the man,mordor! Now I can throw my usb mouse away
Thanks a lot,dude!
Posted by Carlos on August 27, 2009 at 10:39 pm
Thank you so much. I did really appreciate this post. For a long time I have been tried fix this problem. You did it!
Posted by Mårtern on October 31, 2009 at 8:29 am
THANK YOU!
Finally i can utilize Ubuntu 9.10 to the fully!
Posted by Rauls on November 1, 2009 at 11:37 am
Thanks! After googling around I found this site and it worked even on freshly installed Ubuntu 9.10 (although I thought it should work anyway)!
Posted by ahmadz1991 on November 5, 2009 at 7:21 am
thnx a million,,, worked like a charm !!!
Posted by cabay on December 12, 2009 at 6:30 pm
thanks it worked, good job
Posted by BETSY on December 22, 2009 at 8:24 pm
i fixed a lot of other things in my notebook and now i am afraid of doing something without having a way back. can these commands affect my usb mouse? coud you send me you xorg.conf so i can compare it to mine?
Posted by rmordor on December 29, 2009 at 12:50 pm
Don’t worry mate, these commands won’t affect your usb mouse. I’ll try to rescue my xorg.conf file so I can send you. I’m having headaches to install linux distros on my new notebook so I’m stuck with vi$ta for a while
Anyway, I’ll try to make my xorg.conf available ASAP. Thanks for commenting! One thing is certain though, there’s no mention of any usb mouse on my xorg.conf file. The only thing I’ve changed on it was the part where I needed to add the correct resolution so my LCD monitor would work properly. Cheers
Posted by ixti on January 30, 2010 at 5:35 pm
Thank you a lot! I thought I’ll go crazy trying to understand why my touchpad stop working properly after I have upgraded my Debian “testing”
)
Posted by Tolucan on March 14, 2010 at 9:11 pm
god I could kiss you right now LOL
you don´t know for how long I´ve been searching trying to get it working properly
awesome man! THANKS A LOT!!!
Posted by rmordor on March 22, 2010 at 12:31 am
I`m glad to help. This post has been receiving quite a lot of comments. I`m amazed!
Posted by goosleem on July 19, 2010 at 4:25 am
thanks a lot, it’s work!!
Posted by Ubuntu触摸板失灵问题一则 | ALL2H on September 9, 2010 at 12:07 am
[...] 二、解决方案 经过google找到了一篇老外的博客Elantech ETPS/2 Touchpad and Xorg 1.6.0 [...]
Posted by golqmidiot on October 25, 2010 at 9:45 am
Thanks man..
Posted by saeed on January 5, 2011 at 2:06 am
thanks man
Posted by santosh yadav on March 17, 2011 at 9:31 am
its great
now it is working fine
thanks for your support
Posted by Help Me! on March 21, 2011 at 6:35 am
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ USB USB Keykoard id=11 [slave pointer (2)]
⎜ ↳ PIXART USB OPTICAL MOUSE id=12 [slave pointer (2)]
⎜ ↳ eGalax INC. USB TouchController id=14 [slave pointer (2)]
⎜ ↳ ImPS/2 Synaptics TouchPad id=16 [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 USB Keykoard id=10 [slave keyboard (3)]
↳ USB 2.0 Camera id=13 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=15 [slave keyboard (3)]
↳ HP WMI hotkeys id=17 [slave keyboard (3)]
####
cat /etc/X11/xorg.conf
Section “Screen”
Identifier “Default Screen”
DefaultDepth 24
EndSection
Section “Module”
Load “glx”
EndSection
Section “Device”
Identifier “Default Device”
Driver “nvidia”
Option “NoLogo” “True”
EndSection
####
cat /proc/bus/input/devices
I: Bus=0011 Vendor=0002 Product=0005 Version=0000
N: Name=”ImPS/2 Synaptics TouchPad”
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input13
U: Uniq=
H: Handlers=mouse2 event12
B: EV=7
B: KEY=70000 0 0 0 0 0 0 0 0
B: REL=103
###
Can you help me?My synaptics touchpad still doesn’t work,What should I do?
Posted by rmordor on April 13, 2011 at 10:52 pm
I have no idea how to help you. Maybe you should do some googling using your distro version and your touchpad model/maker. Try this in a terminal window in order to see what touchpad model you’ve got: lspci
Good luck!