Tein nyt jonkinlaisen ohjeen jos sinua tai jotain muuta kuka tätä lukee vaivaa tuo että touchpadi ei toimi toisella käyttäjällä.
Tässä tehdään sille staattinen linkki:
1. cat /proc/bus/input/devices
Etsi oikea kohta touchpadille. Esimerkiksi
I: Bus=0011 Vendor=0002 Product=0008 Version=7321
N: Name="AlpsPS/2 ALPS GlidePoint"
P: Phys=isa0060/serio1/input0
H: Handlers=mouse3 event5 ts2
B: EV=f
B: KEY=420 0 70000 0 0 0 0 0 0 0 0
B: REL=3
B: ABS=1000003
Tarvittava kohta on siis eventX. Tässä esimerkissä se on
event52. udevinfo -a -p `udevinfo -q path -n /dev/input/eventX`
Korvaa X edellisessä kohdassa saamallasi numerolla. Esimerkiksi
udevinfo -a -p `udevinfo -q path -n /dev/input/event5`
Käskyn tuloksena pitäisi tulla jotain tämän tapaista:
device '/sys/class/input/event5' has major:minor 13:69
looking at class device '/sys/class/input/event5':
SUBSYSTEM=="input"
SYSFS{dev}=="13:69"
follow the "device"-link to the physical device:
looking at the device chain at '/sys/devices/platform/i8042/serio0':
BUS=="serio"
ID=="serio0"
DRIVER=="psmouse"
SYSFS{bind_mode}=="auto"
SYSFS{description}=="i8042 Aux Port"
SYSFS{rate}=="100"
SYSFS{resetafter}=="0"
SYSFS{resolution}=="200"
looking at the device chain at '/sys/devices/platform/i8042':
BUS=="platform"
ID=="i8042"
DRIVER=="i8042"
looking at the device chain at '/sys/devices/platform':
BUS==""
ID=="platform"
DRIVER=="unknown"
Tärkeät kohdat on:
3. sudo gedit /etc/udev/synaptics.rules
Lisää tähän tiedostoon rivi:
BUS=="[BUS]", SYSFS{description}=="[SYSFS{description}]", KERNEL=="event?", SYMLINK+="input/synaptics"
Täydennä kohdat edellisestä kohdasta saamasi tietojen mukaan, esim:
BUS=="serio", SYSFS{description}=="i8042 Aux Port", KERNEL=="event?", SYMLINK+="input/synaptics"
Tallenna tiedosto.
4. sudo ln -s /etc/udev/synaptics.rules /etc/udev/rules.d/50-synaptics.rules
5. sudo gedit /etc/X11/xorg.conf
Touchpadin asetuksista muuta kohta
Option "Device" "/dev/input/XXX"
lukemaan
Option "Device" "/dev/input/synaptics"
ja kohta
Option "Protocol" "auto-dev"
lukemaan
Option "Protocol" "event"
Tallenna ja käynnistä uudelleen