Skip to content

PS3 mode unusable for windows. #266

Description

@Wetelemon

Describe the bug
I tried to use OGX-Mini as a translation layer for my Xbox 360 controller to be picked up as a DualShock 3 by my Windows PC and my Wii (it is running a homebrew translation layer called fakemote, which allows it to read inputs from DualShock 3 and 4 controllers, emulating a Wii Classic Controller). Switching the mode to PS3 does cause Steam to pick it up as a PS3 controller (though joy.cpl in windows is still reading Xbox 360 controller), and Wii does receive the inputs from my OGX'd pico, however the controls are all jumbled up. I could try remapping them via the web interface, but I'd never gain control over my dpad as the web interface does not allow rebinding the D-pad to keys other than the D-pad, and I'd be going pretty much blind as based on inputmap.txt (which is my list I formed while testing it, "fine" means it's mapped correctly, "dead" means it's not going through as any sort of keypress in the Steam input menu) you can see that most keypresses don't even go through. Please note that whatever issue I'm seeing on the Wii is not caused by a faulty homebrew application, as I'm seeing the exact keybinding patterns on both windows and on the Wii (like the left trigger registering as a start button, it's common between the Windows platform and the Wii). Checking in joy.cpl reports all buttons as functional (meaning that the pico is indeed outputting them), however the analog triggers of my 360 controller are being translated into digital button presses (I'm pretty sure the DualShock 3 had analog triggers).
I'd also appreciate a switch to turn off controller vibration, as I'm having some trouble with that too.
OGX-Mini is my last hope at making the 360 controller work with the Wii, as previous attempts have failed miserably.

What type of controller do you have the issue with?
Xbox 360 Wired Controller USB\VID_045E&PID_028E&REV_0114

What platform are you using the OGX-Mini on?
Windows, Wii

What board are you using?
Raspberry Pi Pico

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions