Jonas Höglund
5f2f9160f8
Introduce DEVICE_ID_ANY, update operator == for KeyDef to match
2015-08-29 21:52:53 +02:00
Jonas Höglund
a57a838c93
Update key repeat logic to use provided DPad keys
...
Implements a SetDPadKeys function akin to the Confirm/Cancel/TabLeft/TabRight
keys, and uses this vector of DPad keys to decide whether a KeyInput is a DPad
key or not. Rewrites the held-key release logic in such a way that it still
ignores the deviceId, to handle the Ouya quirk where repeated events have
deviceId 0.
2015-08-28 20:51:33 +02:00
Jonas Höglund
32617ae17c
Use KeyDef for Confirm/Cancel/TabLeft/TabRight keys
2015-08-28 17:05:11 +02:00
Peter Tissen
3c4e046609
make enum identifiers for all pad numbers, add a constant for the max number of pads and add string names for each identifier
2014-06-01 11:38:15 +02:00
Unknown W. Brackets
1c87fb7485
Allow customizing the tab left/right keys.
2014-01-25 11:58:49 -08:00
Henrik Rydgård
a83ac35141
Restore functionality of "legacy key maps" in SDL.
...
For non-PPSSPP prototyping purposes.
2013-12-13 12:17:46 +01:00
The Dax
a8b45a68b9
Remove hard-coded accept and cancel buttons.
2013-08-22 06:45:45 -04:00
Henrik Rydgard
d45ea84599
Revert "Merge pull request #110 from thedax/master"
...
This reverts commit d2bdffcc54 , reversing
changes made to 8f0d82ffb7 .
2013-08-20 15:04:42 +02:00
The Dax
2a02b53894
Native: Remove hard-coded accept and escape keys.
2013-08-20 08:37:39 -04:00
Henrik Rydgard
5422dead6a
Fix bug with float sliders. minor stuff.
2013-08-17 10:33:49 +02:00
Sacha
48498d1833
Rename KEYCODE to NKCODE (native key code) to kill name collision. Implement keymapping for Blackberry.
2013-08-05 03:30:34 +10:00
Henrik Rydgard
46c9fd3819
Can now merge the result from the buttontracker.
2013-07-15 20:29:50 +02:00
Henrik Rydgard
7151e4c06e
Generalize the code mapping android key events into pad button bits, add support for keys needed to navigate UI.
2013-07-15 17:37:16 +02:00
Henrik Rydgard
1dec6e8154
Work towards full android joystick support.
2013-07-06 19:08:20 +02:00
Daniel Dressler
91114ba605
Add missing SDL keycode translation pairs
2013-06-30 22:25:16 -07:00
Daniel Dressler
a51474d255
Add SDL support for keycode pass through
2013-06-29 19:15:55 -07:00
Daniel Dressler
824f4fb457
Add queue of pressed keys to input_state
2013-06-24 21:47:29 -07:00