Commit Graph

2585 Commits

Author SHA1 Message Date
The Dax
175223118a Make coding style consistent across entire DinputDevice.cpp file. 2013-07-07 16:28:42 -04:00
The Dax
82b3afe923 Fix more styling issues. 2013-07-07 16:25:23 -04:00
The Dax
d182a3388e Fix some styling issues, remove some old and irrelevant comments. 2013-07-07 16:19:55 -04:00
The Dax
c65a2eeda3 Fix default button mappings and incorrect axes(they are wrong on my controller, at least..).
TODO: Fix comments.

Also, is there no way to remove the hack for the special buttons..?
2013-07-07 16:19:55 -04:00
The Dax
c5ffd23fb1 Fix inverted buttons, and allow the special keys to be remapped[hopefully..]. 2013-07-07 16:19:55 -04:00
The Dax
9aaf4e5e08 Add RightStickBind support. It's still not 100% bug free... 2013-07-07 16:19:55 -04:00
The Dax
3023ab91ec Add POV support. 2013-07-07 16:19:55 -04:00
The Dax
bc06c5992e Fix horrible styling. 2013-07-07 16:19:54 -04:00
The Dax
8e136bc383 Begin updating DirectInput for keymapping, and to take it off the legacy path. 2013-07-07 16:19:54 -04:00
Unknown W. Brackets
55a060332e Clean up some magic numbers, remove old code. 2013-07-07 09:27:53 -07:00
Unknown W. Brackets
f6abce2102 Add some missing keyboard VK constants.
VK_PRINT is confusingly not print screen.  Also remove some dups.
2013-07-07 09:27:18 -07:00
Henrik Rydgard
b581b73757 Make even more keys mappable 2013-07-07 14:38:10 +02:00
Henrik Rydgard
ab1b7e7288 Get rid of remaining legacy key mappings. Make Pause and F3 mappable, add default mappings. You may need to manually map these if you have an old ppsspp.ini. 2013-07-07 14:08:08 +02:00
Henrik Rydgard
d5f4933b44 Bugfix R2 on x360 controller 2013-07-07 13:44:32 +02:00
Henrik Rydgard
7cd45d9375 Make some more keys mappable in Windows. 2013-07-07 12:03:11 +02:00
Henrik Rydgard
19a6edd6cc Let the user map unthrottle and rapidfire. Make more keys mappable. 2013-07-07 11:25:19 +02:00
Henrik Rydgard
1256d5528d Use EXT_swap_control_tear when available to ensure that VSync never slows things down (tears instead if it can't keep up, better than stuttering) 2013-07-07 11:25:18 +02:00
Henrik Rydgard
cee45d0ad2 Win32: Switch to RawInput for keyboard processing. Lets us distinguish LSHIFT/RSHIFT and LCTRL/RCTRL. 2013-07-07 11:25:18 +02:00
Unknown W. Brackets
3e634e7677 Remove some no longer used xinput stuff. 2013-07-06 23:16:36 -07:00
Unknown W. Brackets
a37a6a8d54 Remove some unused keyboard code, avoid confusion. 2013-07-06 23:11:43 -07:00
Unknown W. Brackets
39fc7931bb Add keymap support for alt/shift/ctrl on Windows.
WM_KEYDOWN only gets VK_SHIFT, not L or R.  We could detect which on
press, but not on release.  It's simpler to just resend both.
2013-07-06 23:06:33 -07:00
Henrik Rydgård
a28cfe6327 Merge pull request #2654 from Kingcom/Debugger
Add thread list columns
2013-07-06 12:51:28 -07:00
Henrik Rydgard
cb87340e71 win: don't queue up key presses at all, send them instantly. 2013-07-06 21:49:28 +02:00
Henrik Rydgard
7e5a68ab16 Fix F3 2013-07-06 21:41:11 +02:00
Kingcom
82c242f237 Added "Wait type" and "Priority" columns to thread list 2013-07-06 21:40:41 +02:00