Extrems
2fe266379e
Added option to invert analog X axis.
...
Improved support for horizontal Wii Remote.
2025-02-02 12:31:45 -05:00
Extrems
223c058983
2017-09-30 16:55:02 -04:00
Extrems
fd4dfd02d4
2017-09-25 17:20:01 -04:00
Extrems
56d9e9f69b
2016-11-26 19:34:00 -05:00
Extrems
426ac4db5a
2015-02-04 04:02:53 -05:00
Extrems
74c727b4c6
2015-02-04 02:56:45 -05:00
Extrems
1a42cd3159
2015-02-04 02:52:54 -05:00
Extrems
deb6357eda
2015-02-04 02:03:20 -05:00
sepp256
e7be4bcbc0
Added alternate Menu Combos for all controller types.
2010-05-27 01:56:52 +00:00
tehpola
b632fba03f
Fixing typo for C-Stick/Right analog stick's right direction.
2010-05-26 01:44:00 +00:00
tehpola
d9b9ce9ba1
Refactored WiimoteNunchuk to also define a Wiimote controller_t using mostly the same code. Removed init method from controller_t and defined the default controls inline in controller_t.
2010-05-24 23:52:26 +00:00
tehpola
ecd758be71
Loading/saving configuration support in input plugin. This will still need to be called by the GUI to actually do anything.
2010-05-24 22:55:54 +00:00
sepp256
354820b28f
Refactored gc_input to separate controller assignment and controller init.
...
Button Mapping frame now called from Settings Frame.
Many bug fixes and tweaks relating to button mapping.
2010-05-24 14:47:32 +00:00
tehpola
efaa33c1a8
Modifying configure method of controller_t. This should now be called whenever a controller's configuration has changed.
2010-05-24 14:45:17 +00:00
tehpola
dc7b8d9d9f
Wiimote + Nunchuk now uses 1.1-style controls. It could probably use some button combinations for d-pad though.
2010-05-24 14:43:36 +00:00
tehpola
cb801caebc
Classic controller now uses 1.1-style controls and a bit of GC controller refactoring and commenting.
2010-05-24 14:42:07 +00:00
sepp256
e084c1deaa
Some improvements to the button mapping frame.
...
This is a WIP, so further tweaks are needed.
Classic & WMNC are incomplete and will crash if you try to map their buttons.
2010-05-24 14:38:47 +00:00
sepp256
3afb16515e
Fixed "None" button mapping for GC pads.
2010-05-24 07:42:15 +00:00
sepp256
69fe20becc
Reverted some parts of input plugin to use controller_config_t* in virtualControllers[].
...
Now, the configs are saved in controller_t, virtualControllers[].config points to the one we're using.
Added index to button mappings, so that we can easily cycle through them.
Updated Button Configuration Frame.
Note: Classic and WM+NC still broken. Only GC controllers work.
2010-05-24 07:41:24 +00:00
sepp256
288827860d
Rough implementation of reconfigurable button mapping in the menu.
...
Added default, current, and save config slots to the input plugin.
Currently only GC controllers work. Classic and WM+NC needs to be updated.
The menu layouts need a lot of tweaking, but I wanted to update SVN in case tehpola works on Classic/WM+NC code.
2010-05-23 04:40:07 +00:00
tehpola
6e7ffef1de
Adding invertedY flag
2010-05-23 03:29:08 +00:00
tehpola
014f16edf8
Demo implementation for fully configurable controls. This currently leaves WiimoteNunchuk and Classic as broken so those won't build until we've decided on this method or not.
2010-05-23 03:25:44 +00:00
tehpola
ec1ecd205c
Infrastructure for controller configurations. Only one configuration exists for each type so far.
2010-04-16 14:59:07 +00:00
tehpola
1f29e29ee6
Rumble for CC and Wiimote+Nunchuk. Fixed a bug in the way I was detecting B is pressed for Wiimote+Nunchuk
2010-04-15 14:30:57 +00:00
tehpola
3883ab93ad
Improving the controller code: its closer to being configurable and the C-Stick should do diagonal now.
2010-04-15 14:27:16 +00:00
emukidid
4a7f462bef
gc_audio, gc_input & some main headers
2009-11-10 13:39:11 +00:00
sepp256
48c4b1879d
Added ConfigureInput Frame.
...
Added option to auto assign controllers or manually assign them.
Various changes to input plugin.
2009-11-08 05:20:38 +00:00
sepp256
2a27697366
Various modifications to gc_input plugin and menu input management.
...
Added crude input status indicator to MainFrame.
Inputs are currently updated automatically while menu is running.
2009-11-08 05:19:46 +00:00
tehpola
4f2f6ba898
Only attempt 64 reads before giving up on GC controller init. Fixes freezing issue I had with my madcatz (I think it always emits an error, but it is still usable).
2009-11-06 06:11:52 +00:00
sepp256
1feadbc937
Ported tehpola's gc_input code to googlecode/.
...
Removed unnecessary usleep now that PAD_Init is fixed.
Changed N64_B button to map to wiimote MINUS or PLUS buttons for wiimote+nunchuck config.
Changed wiimote+nunchuck to get use buttons _held_ rather than buttons _down_.
Updated wii makefiles.
Added fade message for autosave to all devices when return to menu.
2009-11-05 21:48:38 +00:00
emukidid
5be86ad4ca
gc_input updated from tehpola branch. Removed -DNO_BT flag from wii Makefile.GLN64_dev_wii
2009-10-15 04:50:17 +00:00
tehpola
148116568d
Updated gc_input (added classic controller support, support for different modules)
2008-05-23 02:21:37 +00:00
tehpola
a48f9451a5
Refactored input plugin to be modular (not totally finished, but works as before).
2008-04-19 20:04:11 +00:00