Okay, the above solution didn't work well with my multiseat setup. After enabling the second X server in /etc/kde3/kdm/kdmrc, the mouse pointer and the keyboard were frozen again in :0. Finally, I found out that just removing the .fdi file and removing all InputDevice entries in xorg.conf works just fine. Before that, both X servers were trying to access the same devices.
Of course, my current solution only works for people who don't need input devices on their second X server. In my case, that's fine because it's just my TV on an additional VGA card.
Is it possible to prevent X from grabbing input devices which are already in use? Is it possible to assign input devices to X servers *and* have input hotplugging? Right now, it seems a bit limited and the lack of documentation (man evdev is outdated, for example) is not exactly helping.
Okay, the above solution didn't work well with my multiseat setup. After enabling the second X server in /etc/kde3/ kdm/kdmrc, the mouse pointer and the keyboard were frozen again in :0. Finally, I found out that just removing the .fdi file and removing all InputDevice entries in xorg.conf works just fine. Before that, both X servers were trying to access the same devices.
Of course, my current solution only works for people who don't need input devices on their second X server. In my case, that's fine because it's just my TV on an additional VGA card.
Is it possible to prevent X from grabbing input devices which are already in use? Is it possible to assign input devices to X servers *and* have input hotplugging? Right now, it seems a bit limited and the lack of documentation (man evdev is outdated, for example) is not exactly helping.