![]() ![]() But the control also works on the OUYA interface itself and in other programs, such as BOMBSQUAD, Mupen64Plus, Retroarch, SPMC, it is fully functional because of the “Vendor_057e_Product_0306.kl” file. What happens is that OUYA has always supported wiimote and wii classic controller, the OUYA team just didn’t make it automatic and active by default and I suspect that Robert Broglia emulators do just that, call this little program (wminput) with a “wminput -d &” when you have a wiimote mapped and done. The file name is the device ID.įinally, OUYA has wminput, which is nothing more than “wminput is a Linux event, mouse, and joystick driver for the wiimote using the uinput system.”, According to his page: WMINPUT. Kl files are the layout files that android uses to map a device such as a keyboard or control. It would be the configuration of wiimote buttons and the classic controller for OUYA, only this file does nothing.īUT in “/ system / usr / keylayout” we have the file “Vendor_057e_Product_0306.kl”, which has the wiimote button configuration. '# Upper buttons provide trigger axes, but are only in range from 0 to 1. '# Report right Y as inverted to mimic other controllers '# Report left Y as inverted to mimic other controllers '# Report D-pad Y as inverted to mimic other controllers '# via HAT_X and HAX_Y axes, do not send events for key presses. '# However, since D-pad on Classic controller will be supported '# Moreover, Classic’s codes will be similar to those of other gamepads. '# Hence, changes for WiiMote will not affect Classic’s behavior and vice versa. '# to use generic button codes, that get correctly translated via. '# Since these values are also used by the WiiMote configuration, Classic gets '# Originally, Classic.Up/Down/Left/Right used KEY_UP/DOWN/LEFT/RIGHT values. '# Hence, there is no point in using them. '# Only axes on Wiimote are D-pad axes, which range from -1 to 1. '# All entries (including the commented ones) have been tested. '# At this point, even d-pads are made to report different codes. '# Only exception may be allowed for events which are identical in nature. '# When adding new event codes and/or updating existing event codes, '# At this point, Nunchuk and Classic Controller are supported. '# Wiimote can be extended with various additional controllers. Inside the folder “etc” in OUYA we have the file “button” with the following content: I was looking for something about using the wii classic controller on Ouya and I came across this topic on the Ouya forum: Wiimotes in OUYAīasically it sends access to OUYA via adb (it can be via network) and as a super user run the command “wminput -d &” and then pair the wiimote and that’s it, wiimote working in OUYA. Well … it turns out that it is not quite like that … They are all those that end in “.emu” in the OUYA store, as in the case of MD.emu. As everyone knows, OUYA supports the Wii and Wii U classic controller, but only on Robert Broglia emulators.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |