Posted Jun 19, 2009 10:18 UTC (Fri) by k3ninho (subscriber, #50375)
Parent article: Blog series on XInput 2
The first post tells me that keyboard+mouse are an arbitrary pairing, putting a pointer and keyboard focus together. I use my laptop with a mouse and don't disable the touch pad: why can't I have a mousing focus, without a keyboard associated with it, for the touchpad?
Posted Jun 19, 2009 10:43 UTC (Fri) by michaeljt (subscriber, #39183)
[Link]
I imagine you can create a second virtual keyboard-mouse pair, associate the touchpad to the mouse and leave the virtual keyboard "empty".
Blog series on XInput 2
Posted Jun 19, 2009 15:47 UTC (Fri) by iabervon (subscriber, #722)
[Link]
Pointers don't have focus. Moving your printer always causes the pointer to move, and clicking buttons always causes a click at the location of the pointer. Keyboards have focus, because typing a key causes the key to be sent to some window. Pointers also have the association with keyboards so that, when you click the button or something, you can be holding down Ctrl.
If you wanted, you could have two pointers, where the mouse controls one pointer and the trackpad controls the other pointer, and the keyboard sends key presses to the application that the mouse has selected, but the trackpad can only point and click.
Note that you can have more than one physical device that moves a single pointer or issues key presses for a single keyboard, which is what people more frequently want.