Unknown W. Brackets
|
d9bfcce0de
|
Switch to buttons instead of A/B/X/Y for dinput.
This way people don't say "but my X button shows up as L1."
|
2013-07-07 17:05:03 -07:00 |
|
Unknown W. Brackets
|
4f93d57186
|
Add a few more dinput axises since it's easy.
|
2013-07-07 16:28:36 -07:00 |
|
Unknown W. Brackets
|
4541a79d54
|
Send only changed analog sticks in dinput.
|
2013-07-07 16:10:21 -07:00 |
|
Unknown W. Brackets
|
3852e26558
|
Remove the force device setting, map instead.
|
2013-07-07 13:44:21 -07:00 |
|
Unknown W. Brackets
|
b3b2269536
|
Remove some dead code.
|
2013-07-07 13:43:53 -07:00 |
|
Unknown W. Brackets
|
e6f4f3a9ac
|
Fix POV so it resets, cooperates with kbd.
Only resends on change. DirectInput is all about polling, unfortunately.
We could use a separate thread and wait on events...
|
2013-07-07 13:43:28 -07:00 |
|
The Dax
|
0003b4d4dd
|
Layout ApplyButtons to more closely resemble the XInput code.
|
2013-07-07 16:33:15 -04:00 |
|
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 |
|