Commit Graph

80 Commits

Author SHA1 Message Date
Unknown W. Brackets
c3839a53e5 Fix some minor warnings. 2013-09-07 22:40:08 -07:00
Henrik Rydgard
d21db0f852 Fix Xperia Play detection, hide touch controls on Ouya 2013-09-07 11:06:28 +02:00
Henrik Rydgard
c845da2887 Switch System_GetName to System_GetProperty 2013-09-04 11:31:40 +02:00
papel
d22e555e4f Fix volume and name of Latin American languages. 2013-08-29 13:25:29 -03:00
Henrik Rydgard
cae5aef231 Detect Ouya correctly, for keymap assignment 2013-08-27 11:27:26 +02:00
The Dax
13f6c26b6b Fix a couple spacing things. 2013-08-25 16:55:00 -04:00
The Dax
59f878a3c4 Add space as a confirm key, and use a loop for hard-coded confirm keys, too. 2013-08-22 13:06:12 -04:00
The Dax
4beef2b877 Fix dumb copy and paste error. 2013-08-22 12:53:33 -04:00
The Dax
0c249f0084 Remove RMB as a default cancel key. We'll let the user bind it to cancel manually. 2013-08-22 12:38:04 -04:00
The Dax
57ab8aa611 Only hard-code keys if they're not bound. 2013-08-22 08:44:08 -04:00
The Dax
968150cc77 Rewrite the hard-coded removal of accept/cancel keys. It's much cleaner and simpler now. 2013-08-22 06:46:35 -04:00
Henrik Rydgard
6b48dda12f Fix a couple of keymap load/save/default bugs 2013-08-20 16:07:23 +02:00
The Dax
1fd2f1ab3d Do the default keymap for DirectInput, too. An oversight, I guess? 2013-08-20 03:34:30 -04:00
Henrik Rydgard
1559b4404a Fix some joystick mapping errors, a minor bug 2013-08-19 22:40:05 +02:00
Sacha
ba030da663 Enable controllers and change keymapping for Blackberry. 2013-08-19 00:03:02 +10:00
Henrik Rydgard
e6ad305545 360 controller: Update default mapping. Put speed toggle on THUMBR instead of a trigger as the triggers are bouncy. 2013-08-18 11:47:11 +02:00
Henrik Rydgard
1fabe1f78e Fix loading of non-mapped keys 2013-08-18 01:04:49 +02:00
Henrik Rydgard
47f2efb0e5 Fixes to default key mappings, add default button, fix saving of mapped controls on Android, fixes #3213 2013-08-18 00:41:19 +02:00
Henrik Rydgard
47ac6c02fc Disable accelerometer as axis, fix some omissions in KeyMap (doesn't actually autoload all those maps yet) 2013-08-17 13:41:29 +02:00
Henrik Rydgard
82b59a7e9d Fix up/down/left/right ordering for analog sticks 2013-08-17 11:47:56 +02:00
Henrik Rydgard
edb0614a59 Fix analog axis names. Make L2/R2 on x360 controllers analog.
Also slightly nicer behaviour - don't create empty mapping, instead ask for mappings immediately.
2013-08-17 11:18:45 +02:00
Henrik Rydgard
3636f90902 Step 3: Replace current key mapping dialog with a list-based one which is much more workable. 2013-08-17 10:34:38 +02:00
Henrik Rydgard
3a8432373d Step 2: Multiple inputs can be mapped per psp key now, and save load works. 2013-08-16 21:25:36 +02:00
Henrik Rydgard
f1bc751eb9 Step 1: Go back to a single control map.
Break save/load for now, it will be redone.
2013-08-16 19:34:44 +02:00
Henrik Rydgard
22ebe76f33 Move KeyMapping UI to its own file before rewriting.
Plus some minor tweaks and fixes.
2013-08-16 16:49:53 +02:00
Henrik Rydgard
22a05c5e38 Preliminary relative mouse mapping. Disabled because it breaks the control mapping UI currently.
Needs tweaking.
2013-08-12 23:27:41 +02:00
Sacha
8b4280b297 Rename KEYCODE to NKCODE (native key code) to stop name collision. Implement Blackberry keymapping. 2013-08-05 03:31:40 +10:00
Henrik Rydgard
7fc5ce56de Fix viim for x86, implement for ARM. 2013-07-31 18:21:23 +02:00
Henrik Rydgard
8972bf0d12 Fix stickiness of NV Shield d-pad (and other digital pads that are mapped to axises) 2013-07-31 18:08:31 +02:00
raven02
9108bf4771 Rename 360 and Pad to "Xbox 360 Pad" and "DirectInput Pad" respectively 2013-07-29 07:56:11 +08:00
raven02
c1bdd8b0db Assign HW select button on X360 to "SELECT" button 2013-07-29 07:31:19 +08:00
papel
314d286e37 Changed pause and speed shortcuts. Fixed disabled run on load. 2013-07-09 21:54:42 -03:00
papel
22de16d178 Improving shortcuts of Windows version. 2013-07-09 17:25:29 -03:00
Henrik Rydgard
b879f32284 Fix further Android joystick issues, including flickering pause menu. Fixes #2708 2013-07-08 17:47:22 +02:00
Henrik Rydgard
67b79a5933 On Android, set the default keymap to be the standard controller map. Should make things work instantly on sixaxis and shield for example. 2013-07-08 17:19:39 +02:00
Henrik Rydgard
f2e739992d More mousewheel support 2013-07-08 12:35:08 +02:00
Unknown W. Brackets
facad022ee Reverse default DirectInput Y mapping.
As it was before.
2013-07-07 17:18:24 -07:00
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
fc50094725 Add back the right stick, but no UI.
Not sure where to fit it...
2013-07-07 16:17:04 -07:00
Unknown W. Brackets
fb2ca2bb82 Add default mappings for left analog sticks. 2013-07-07 16:10:20 -07:00
Unknown W. Brackets
8e5d115c8e Get basic axis mapping working. 2013-07-07 16:10:20 -07:00
Unknown W. Brackets
ef8ce2d05c Add some missing key names. 2013-07-07 09:26:30 -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
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
47dae8c004 Fix bug with unthrottle as virtual key. Add button to restore default key mappings. 2013-07-07 11:25:19 +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
efb2ab52b4 Add a rapid fire virtual key, like before. 2013-07-06 23:06:34 -07:00
Henrik Rydgard
a793688005 Clear controller mapping sections in the ini to prevent them from growing out of control heh 2013-07-06 21:30:27 +02:00