mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2024-11-15 13:57:57 -07:00
a53d0cb6d5
meant as a ideally persistent device instance number. In a dynamic environment such as when dealing with USB/bluetooth HID's, I am not sure how much sense such an id can make and it would probably be better to identify devices by an opaque blob (and a printable string). In any case, the OS X HID manager does not offer the illusion of a persistent integer instance identifier. A string in the form of the device's own name is not sufficient as on e.g. my Macbook Pro, there are three HID devices all bearing the name "Apple Internal Keyboard / Trackpad". For now, hijack the ControllerInterface id to mean the the HID usage page number. This at least separates keyboards and pointing devices, allowing the keyboard to be selected in the configuration dialog. Also some minor cleanup. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5793 8ced0084-cf51-0410-be5f-012b33b47a6e |
||
---|---|---|
.. | ||
ControllerInterface | ||
Configuration.cpp | ||
ControllerEmu.cpp | ||
ControllerEmu.h | ||
DirectInputBase.cpp | ||
DirectInputBase.h | ||
GCPadStatus.h | ||
InputCommon.h | ||
InputConfig.cpp | ||
InputConfig.h | ||
SConscript | ||
SDL_Util.cpp | ||
SDL_Util.h | ||
X11InputBase.cpp | ||
X11InputBase.h | ||
XInput_Util.cpp | ||
XInput_Util.h |