The workaround (reloading psmouse) apparently solves the problem that the touchpad (/dev/input/eventX) is grabbed by the wrong XServer:
This can be observed by running:
sudo lsof /dev/input/eventX
First XServer: Touchpad works. (as the devide is grabbed by the process of the first XServer.
Switching to second XServer
Second XServer: Touchpad does not work. The device is still grabbed by the first Server
sudo rmmod psmouse
sudo modprobe psmouse
Second XServer: Touchpad works. The device is now grabbed by the second Server.
Can anybody explain how the normal procedure of grabbing/releasing of devices works?
If i repeat the above test with an USB mouse, this procedure works...
The workaround (reloading psmouse) apparently solves the problem that the touchpad (/dev/input/eventX) is grabbed by the wrong XServer:
This can be observed by running:
sudo lsof /dev/input/eventX
First XServer: Touchpad works. (as the devide is grabbed by the process of the first XServer.
Switching to second XServer
Second XServer: Touchpad does not work. The device is still grabbed by the first Server
sudo rmmod psmouse
sudo modprobe psmouse
Second XServer: Touchpad works. The device is now grabbed by the second Server.
Can anybody explain how the normal procedure of grabbing/releasing of devices works?
If i repeat the above test with an USB mouse, this procedure works...