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
Henrik Rydgard
b0ee3a173a
Add mechanism for unlimited mappable virtual keys (not restricted by some bitfield). Use it to implement X/Y analog key mapping.
2013-07-06 20:45:44 +02:00
Henrik Rydgard
cc58e34cf8
Remove legacy key mapping and associate devices with keys (DInput has been left behind for now, will be fixed up soon). Saving is broken, will be fixed soon.
2013-07-06 20:45:44 +02:00
Henrik Rydgard
a599bf7500
Assorted warning fixes and cleanups
2013-07-06 11:09:19 +02:00
The Dax
4338a43461
Fix Select button on Windows.
2013-07-05 05:04:39 -04:00
Daniel Dressler
6d290f4530
Make key map screen hint which map conflicts
2013-07-03 22:29:18 -07:00
Daniel Dressler
460c03a00d
Make key map defaults match old mapping
2013-07-03 22:00:55 -07:00
The Dax
ab8c1f5b5f
Fix multiple compilation issues for all platforms.
2013-07-03 14:37:31 -04:00
Daniel Dressler
20399b9d6c
Make key mapping screen save changes
2013-06-30 22:48:15 -07:00
Daniel Dressler
14bce01a33
Fix key map settings screen using wrong enums
2013-06-26 20:22:45 -07:00
Daniel Dressler
6294e36c95
Make KeyMap use native keycodes and Core PS btns
2013-06-24 22:08:23 -07:00
Daniel Dressler
29271f67d7
Sync KeyMap to native changes
2013-06-24 21:34:14 -07:00
Daniel Dressler
83a5609f22
Move keyboard key codes into native
2013-06-23 22:08:45 -07:00
Daniel Dressler
7d4ab6e786
Fix function declarations missing from namespace
2013-06-23 21:18:00 -07:00
Daniel Dressler
f79de79a9d
Fix missing ;
2013-06-13 20:37:50 -07:00
Daniel Dressler
cd69ec3acb
Merge branch 'master' of github.com:hrydgard/ppsspp
2013-06-13 20:31:09 -07:00
Daniel Dressler
79e6d4975b
Fix inconsistent namespace usage
2013-06-13 20:30:02 -07:00
Sacha
b39a572043
Buildfixes.
...
Fix C++11 usage.
Remove redundancy.
Fix st_*time re-usage.
2013-06-02 13:26:39 +10:00
King_DuckZ
61500281a9
Warning fix on Intel compiler.
2013-05-30 15:42:11 +02:00
King_DuckZ
1455452850
Trailing whitespaces removed.
2013-05-30 15:42:11 +02:00
Daniel Dressler
a9d6916cde
Fix key map resolution only checking user settings
...
Alone the way a few other bugs got squashed
2013-05-25 20:29:52 -07:00
Daniel Dressler
b219dee8b4
Fix static keyword hiding functions
2013-05-23 21:05:41 -07:00
danieru
26991af45b
Fix reference to "FAKE" analog keys
2013-04-20 15:10:28 -06:00
danieru
16bbae440f
Fix inconsistent indentation
2013-04-20 14:35:25 -06:00
danieru
432f10b9bf
Fix comment syntax
2013-04-20 14:33:12 -06:00
danieru
26c2a6a173
Use unicode symbols for psp button names
...
Instead of approximating with ansi chars.
2013-04-20 13:19:13 -06:00
danieru
f63ea38af8
Remove "FAKE" modifier for primary analog keys
...
Since KeyMap only handles descrete keys it is
inaccurate to call them analog. Let no
developer should get confused since the cardinal
directions indicate the descrete natures.
2013-04-20 13:11:51 -06:00
danieru
6121819856
Extend KeyMap supported keys
...
Uppercase latin,
Fastforward,
Alt analog stick,
2013-04-20 13:09:56 -06:00
danieru
cbbed0f18b
Implement platform specific keymap registration
2013-04-20 13:01:15 -06:00
danieru
c2cf28e4b8
Fix typo capitalization of lower case b's name
2013-04-20 12:54:40 -06:00
danieru
8ea13cd3ed
Add KeyMap key translation layer
2013-04-19 22:52:54 -06:00