Bind ALPs Touchpad to a Static Device

6 07 2006

For Linux users.

I was able to get my laptop’s touchpad working with minimal fuss. I installed the synaptics driver, qsynaptics, and configured the touchpad in /etc/X11/xorg.conf on event3. I thought everything was golden. Then I noticed that sometimes the scroll buttons on the touchpad wouldn’t work after rebooting. A ‘cat /proc/bus/input/devices’ determined that my touchpad was now bound to event2 (or sometimes event4). The touchpad binds at load time to whatever event is available. So how do you get it to bind to the same device every time?

Turns out the solution is pretty simple (not Windows simple, but still simple). You need to create a udev rule that creates a link to whatever event the touchpad binds to (call it, /dev/input/alps, for example). Then configure xorg.conf to use that link, instead of the event.




Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: