Commit Graph
136 Commits
Author SHA1 Message Date
Henrik Rydgård bf7f582c3c If an input (axis or key) is mapped to multiple targets, trigger them
all, not just the first one.
2013-10-31 16:50:27 +01:00
Henrik Rydgård 43240515de Fix weird axis mapping issue on Ouya 2013-10-31 11:06:54 +01:00
Henrik Rydgård cdee118c60 Make the default control mapping on Ouya a bit more workable:
Start/Select are now mapped to the analog triggers instead of
non-existing buttons.
2013-10-31 10:51:03 +01:00
Henrik Rydgard 9df2025c4f Azerty L/R fix 2013-10-28 11:25:18 +01:00
Henrik Rydgard 6c5a2ea91a Windows: Try to autodetect and adjust for QWERTZ and AZERTY keyboard layouts.
Might not have all the layout codes necessary yet.
2013-10-24 12:45:44 +02:00
Sacha d49b4fad9a Miscellaneous changes for Blackberry. 2013-10-12 17:19:02 +10:00
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