-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Brook Wingman PS2 #12
Comments
um. how do you connect it to pstv? |
There is a micro USB port on the back that can connect via USB-A cable to the PSTV. I did input the L3 and R3. The analog mode is disabled in usb mode. It apparently only works if you connect it via the Playstation male port (via an adapter). I tried to convince Brook to enable it via firmware but they will not. Another thing: If the PSTV emulates a PC then the Brook adapter switches to a different mode and it will accept analogs and L3/R3. If it does not detect a PC it switches to PS Classic mode and then it does not have analogs and L3/R3. So the only solution is to improve the kernel driver of Vixen to mimic a PC. Or hack the firmware of the Brook adapter... Maybe you can work with what we have now, otherwise we have nothing. Another workaround is to trick the Brook adapter that it is connected to a PS2 via a USB to PS2 adapter. Then all buttons work. But it is a stupid workaround because of a firmware limitation. The workaround is to trick the Brook adapter via USB to ps2 adapter so that it thinks it is connected to a PS2. That works on the PS3 but might add lag. |
Well, that explains why it has same reports as psclassic. I wonder, how it detects pc/non-pc, since there's nothing identifying on host side. |
|
Yes I tried that. But it doesn't work. Brook even issued a firmware update which improved nothing. They said supporting analog over USB is not the scope of the product. Maybe because it hampers sales on the XE2 they also want to sell? |
Tested it with Dualshock 4 v2 connected
vixen.txt
The text was updated successfully, but these errors were encountered: