dolphin/Source
Soren Jorvang a53d0cb6d5 The ControllerInterface API has the notion of an "id" which is presumably
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
2010-06-26 13:03:25 +00:00
..
Core The ControllerInterface API has the notion of an "id" which is presumably 2010-06-26 13:03:25 +00:00
DSPSpy Hg: 2010-06-09 01:37:08 +00:00
DSPTool Simplify the SCons build: 2010-06-10 14:18:21 +00:00
PluginSpecs My first commit :D 2010-06-24 13:28:54 +00:00
Plugins Fix scons build. 2010-06-26 03:02:57 +00:00
TestSuite Hg: 2010-06-09 01:37:08 +00:00
UnitTests Simplify the SCons build: 2010-06-10 14:18:21 +00:00
Dolphin.sln Refactor and prepare the OpenCL texture decoder for decoding textures to RGBA format required by DX11. 2010-06-22 00:52:17 +00:00