Commit Graph
18 Commits
Author SHA1 Message Date
Unknown W. Brackets f58d94ea9d Control dialog supports 16, don't customize tab. 2013-05-20 07:43:58 -07:00
Unknown W. Brackets 1968701dc5 Swap TAB back to turbo, and F3 to toggle. 2013-05-20 01:47:06 -07:00
nachume d24e5be256 FIX : keyboard bind issue, can not be setting of analog key.
ADD: set the dead zone to the axis of the DirectInput.
2013-05-19 18:12:22 +09:00
nachumeandHenrik Rydgard 4062059c2e Add check init Controls Dialog and ControlMapping constructor 2013-05-18 22:59:13 +02:00
Steven Cherry 409edfd5e7 Set 'F3' on keyboard to toggle, in addition to left thumb stick (for keyboard users)
Fix graphics screen 'Fps Limit' from being unable to close out, making options below it unreadable.
2013-05-14 19:00:43 -05:00
Steven Cherry 0a70803897 Allow Tab to Unthrottle 2013-05-13 19:28:09 -05:00
CrazyMax 15509420a8 disable background input for Windows 2013-04-28 12:30:43 +03:00
oioitff 36a03f7ad3 Build fix 2013-04-18 20:23:26 +08:00
oioitff 7ff4f34a48 Add an UI for modifying controls for PC 2013-04-18 18:38:43 +08:00
Unknown W. Brackets d441068350 Only alternate buttons, not arrows/special keys. 2013-03-31 13:11:37 -07:00
Henrik Rydgard 2301ad0b7c X360 controller: Left thumb speedup, right thumb menu, keyboard still works 2013-03-31 11:30:50 +02:00
Henrik Rydgard 634e324975 More work on control 2013-03-31 00:39:58 +01:00
Henrik Rydgard afa21588d7 Some work towards better control handling, includes stickyfix from native 2013-03-30 23:55:28 +01:00
Unknown W. Brackets e8e9f7f9d8 Add very simple rapid fire for Windows keyboard.
Mostly to speed up debugging.
2013-02-11 01:27:06 -08:00
Unknown W. Brackets f546e9084f Use 100% because 80% is in some games' deadzone.
Like Senjou no Valkyria 3.  Also some games register it but move slow.
2013-01-06 22:57:33 -08:00
Unknown W. Brackets e3943c390a Arg, I got these backwards. 2012-12-29 16:13:54 -08:00
Unknown W. Brackets 958fd29593 On Windows, separate analog and digital arrows.
This fixes the Tales of Eternia menu and movement.
2012-12-02 16:04:50 -08:00
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