21 February 2019, 15:45 | #1 |
Posts: n/a
|
PS4 stick not being detected
Hi all. (First post!)
No matter what, my PS4 is not being detected by UAE. I have DS4 installed and running. It works in RetroArch, LaunchBox, KEGs etc. It takes a lot for me to "give up" and ask for him. I feel like I tried anything. I'm sure you guys run into this all the time. Any ideas? I use the stick via USB. Running on Win 10 Pro 64. Thanks! |
21 February 2019, 17:41 | #2 |
Old retro god.
Join Date: Apr 2002
Location: Northolt, West London
Age: 62
Posts: 857
|
|
21 February 2019, 17:53 | #3 |
Posts: n/a
|
Yup. I have that in the original post. It's so strange!
|
21 February 2019, 18:11 | #4 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
I guess winuae tries to access it as USB HID device which isn't going to work because it isn't proper USB input device.
-norawhid command line parameter probably fixes it. |
03 January 2020, 09:34 | #5 |
Lemon Curry ?
Join Date: Sep 2004
Location: Denmark
Age: 49
Posts: 4,079
|
I can get it to detect DualShock4 (as XBOX 360 For Windows) via DS4Windows 2.0.3.
However, WinUAE (4.3.0 x64) takes approx 14 seconds to start for some reason and when I load a config it takes approx 10 seconds more to load that. It works though, I can remap the pad and test is also successful. Games play as they should with the remapped controls. Something must be "off" though, only WinUAE has this issue in the emulators I've tested so far. Logs attached, just in case. |
03 January 2020, 16:41 | #6 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
It is almost guaranteed to be bad driver or hardware when using raw input. WinUAE uses rawinput to read USB HID devices which is rarely used by others (even if it, at least technically, have better latency)
You can try -nodirectinput or -norawhid command line parameters. Creating crash dump file while it is hung can be used to find which module/driver causes the hang and what WinUAE tried to do. (Task manager -> right click winuae.exe -> create dump file) |
03 January 2020, 18:27 | #7 |
Lemon Curry ?
Join Date: Sep 2004
Location: Denmark
Age: 49
Posts: 4,079
|
Done, the dump is upped the zone.
I tried -nodirectinput and -norawhid but it makes no difference. If it's only an issue when connected via USB, it's not that big of a deal, for me at least. All I have to do is replace the (shoddy) GSR BT dongles I have with ones supported by DS4Windows to have it working wireless. |
03 January 2020, 22:46 | #8 |
Old retro god.
Join Date: Apr 2002
Location: Northolt, West London
Age: 62
Posts: 857
|
Nothing beats direct connection to the hardware, any thing else just allows lag even if its minute..
I use my wired Xbox360 with all my emulators and its pretty damn good bu comparing my C64 emu to playing on the real thing and you can feel the improved responsiveness. Dongles are evil |
03 January 2020, 23:01 | #9 |
Lemon Curry ?
Join Date: Sep 2004
Location: Denmark
Age: 49
Posts: 4,079
|
I've used my wireless 360 controllers on both Win 7 and Manjaro with absolutely no issues at all.
No lag, even if it's there it's not noticable. |
04 January 2020, 09:34 | #10 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Dump is waiting in GUI main loop (unexpected place but nothing wrong).
When I said latency, I meant some few millisecond difference only. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Amiga emulator on PS4? | TenLeftFingers | Retrogaming General Discussion | 27 | 26 July 2018 20:59 |
Shadow of the Beast 4 for PS4 | FreakyDan | Nostalgia & memories | 282 | 13 March 2017 22:04 |
Kick Off Revival for PS4 and PS VITA | TheFoxSoft | Nostalgia & memories | 35 | 28 June 2016 21:43 |
|
|