Age | Commit message (Collapse) | Author |
|
|
|
|
|
There's no reason to have XDevice structs. It's not as if they carry useful
information.
|
|
FIXME: not bisectable due to XiSelectInput.
This includes namespacing them with an XI2 prefix.
Affected calls:
XIGetClientPointer
XISetClientPointer
XIDefineDeviceCursor
XIUndefineDeviceCursor
XIWarpDevicePointer
XIQueryDevicePointer
XIChangeDeviceHierarchy (+ event)
|
|
This means XInput2.h is rather messy, but it also means we can leave XInput.h
untouched for the XI2 rework.
|
|
|
|
And the parameters were swapped around too.
|
|
Used to create/remove master devices or change attachment of slave devices.
|