Description of problem: I have a laptop with a touchpad which is very easily hit with the heel of the hand while typing. I also have a USB mouse. I need to be able to disable the touchpad, by means of 'xsetpointer' or otherwise. The default X configuration uses /dev/input/mice and does not allow any fine-grained selection of input devices. I've fixed this locally by means of the following configuration, but it's suboptimal: InputDevice "Touchpad" "CorePointer" InputDevice "USB Mouse" "AlwaysCore" InputDevice "DevInputMice" This means that if the USB mouse is present when X is started, it's _always_ generate core events, which is OK. By issuing 'xsetpointer USB\ Mouse' I can disable the touchpad, and by issuing 'xsetpointer Touchpad' I can enable it again. If X is started without the USB mouse enabled, I have to select the 'DevInputMice' pointer to make it work, and the touchpad cannot be disabled. We need: 1. Hotplug of pointer devices. 2. xsetpointer to be able to individually enable and disable devices, (i.e. make it checkboxes not radio-buttons). (or maybe the kernel should have a way to omit events emitted by certain devices from the output of /dev/input/mice?)
The xorg-x11 package does not contain any configuration tools. The X server just uses the config file present in the system. Reassigning feature request to system-config-display component, our X configuration tool. Changing version to "devel", as FC2 isn't final yet.
I'm not convinced that disabling the touchpad is something that a signifcant percentage of users would want to do. It doesn't seem like something we want to expose in the display configuration tool. I'm going to close as 'wontfix' but only in terms of system-config-display. If you feel that it should be reopened and assigned to a different component, please do.