Sony Vaio Touch Pad in Linux – Fedora and Ubuntu

I installed Fedora 13 on My Brand new Sony Vaio VPCEA32EN. From here the problem starts. My Touch pad is not Responding. System > Preferences > Mouse will show only Mouse. The Touchpad tab is missing. That is Fedora is not recognizing the Touchpad Completely. So Searching Starts. Lot of people reported the problem on various Sony Vaio Laptops. But no Correct Solution. Then I tried Ubuntu 10.04 from a USB no response 🙁 . Then gone for Ubuntu 10.10 RC. But no luck. Finaly I fond the solution from Ubuntu Form. The Touch pad is ALPS and Synaptics driver is working on Windows 7 Perfectly. But not in Linux.

Touch Pad in Fedora

I edited the grub.conf

#gedit /boot/grub/grub.conf

I changed this line

kernel /vmlinuz-2.6.34.7-56.fc13.i686.PAE ro root=UUID=e82482a9-e36d-4524-8fb3-5e4eb5980495 rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=us rhgb quiet

to

kernel /vmlinuz-2.6.34.7-56.fc13.i686.PAE ro root=UUID=e82482a9-e36d-4524-8fb3-5e4eb5980495 rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=us rhgb quiet i8042.reset i8042.nomux i8042.nopnp i8042.noloop

That is just added i8042.reset i8042.nomux i8042.nopnp i8042.noloop on the end of the line.

Magic. The touch pad works. Touch Click and Scroll also Works.

In that forum I found the solution for Ubuntu

Touch pad in Ubuntu

The discussion in that forum is here .

dpezely Says.
Re: interesting find, sony vaio laptop touchpad devices

See /var/log/Xorg.0.log:



“PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp”

This turns out to be the correct advise for Sony VAIO laptops.

Here’s the fix:

1. Edit /etc/default/grub to include GRUB_CMDLINE_LINUX=”i8042.nopnp”
2. Run: sudo update-grub
3. Reboot.

(So then, booting into Windows is unnecessary.)

Tested on Sony Y-Series (VPCY2; Core i5; mid-2010 edition) running Ubuntu 10.04/amd64.

mapleb Updated The comment
Re: interesting find, sony vaio laptop touchpad devices


Update:



The i8042.nopnp option was only working intermittently.

After reading https://bugs.launchpad.net/ubuntu/+bug/341094,

I added i8042.reset i8042.nomux i8042.nopnp i8042.noloop, and that seemed to do the trick.

usi



Thanks I love you too !!! I’ve had that issue since I first started using Linux. I’ve spent countless hours and nights trying to fix this. Your the man !

4 comments

    1. I went to that file and that line you said that should be there, isn’t there so I really don’t know what to do. I am using Ubuntu 10.10 and my touchpad doesn’t work at all. Its not read or nothing but when I go to my Windows 7 part of my computer its fine. So um…help?

Leave a Reply