Diogo Franco (Kovensky) 7e7e9a0452 Add a class for keyboard input
Removes the windows-specific hack from sceCtrl
to read keyboard input and instead add a hack to
PPSSPPWindows.

The input mapping is still hardcoded and is the same
as it was in sceCtrl.

Add an std::list to WindowsHost that, curretly, contains
a hardcoded list of preferred `InputDevice`s. Devices
are tried in-order until one of them reports success.
Xinput is preferred over Keyboard. Keyboard always
returns success. Pointers are stored in the std::list
for polymorphism.

Change XinputDevice to report failure as soon as a
device can't be queried, instead of only a frame later.
2012-11-12 17:49:40 +00:00
..
2012-11-12 17:49:40 +00:00
2012-11-12 17:49:40 +00:00
2012-11-05 23:09:49 +10:00
2012-11-10 12:17:07 +01:00
2012-11-05 15:42:21 +01:00
2012-11-12 17:49:40 +00:00
2012-11-12 17:49:40 +00:00
2012-11-12 17:49:40 +00:00
0.2
2012-11-10 16:39:42 +01:00
2012-11-12 17:40:01 +00:00

Just open the MSVC project file and build.