https://bugs.winehq.org/show_bug.cgi?id=44652
Bug ID: 44652 Summary: Rebel Galaxy: Connected gamepad (xbox360) doesn't show up in input method dropdown Product: Wine Version: 3.3 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: winehq@iooioio.hadar.uberspace.de Distribution: ---
Created attachment 60660 --> https://bugs.winehq.org/attachment.cgi?id=60660 Console output
Steps to reproduce: 1. Install Rebel Galaxy (1.08b) from GOG [1] 2. Start the GOG Launcher 3. Click on the "Controls" dropdown.
Expected result: There should be a "Gamepad" entry in the dropdown.
Actual result: The dropdown only contains a "Mouse and Keyboard" entry.
Additional info: The results are identical with both the kernel driver, xpad, and the userspace driver, xboxdrv. I have attached the console output.
[1] https://www.gog.com/game/rebel_galaxy
--
Some additional info about my system (just in case):
Distro: elementary OS 4.1 (64 bit) Kernel: 4.4.0-116-lowlatency Graphics: Proprietary NVIDIA 387.34
https://bugs.winehq.org/show_bug.cgi?id=44652
Robert Walker bob.mt.wya@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bob.mt.wya@gmail.com
--- Comment #1 from Robert Walker bob.mt.wya@gmail.com --- Can you a supply console terminal log with the following debug channels:
export WINEDEBUG=+tid,+hid_report,+plugplay,+xinput
Ta
https://bugs.winehq.org/show_bug.cgi?id=44652
--- Comment #2 from Josh winehq@iooioio.hadar.uberspace.de --- Created attachment 60719 --> https://bugs.winehq.org/attachment.cgi?id=60719 Console output with additional debug streams
The last two lines are repeated ad infinitum
https://bugs.winehq.org/show_bug.cgi?id=44652
--- Comment #3 from Robert Walker bob.mt.wya@gmail.com --- This means Wine won't support the new SDL2 extensions for gamepads... HID support also requires udev.
0024:warn:plugplay:sdl_driver_init compiled without SDL support 0024:warn:plugplay:udev_driver_init Wine was compiled without UDEV support
This is a compile time configuration issue. I see the official WineHQ packages, for Ubuntu, don't seem to have the necessary configuration options enabled:
--with-sdl --with-udev
and the corresponding development libraries... This seems a bizarre decision when Ubuntu is the basis of the native Steam runtime environment...??!!
This is OS/X only (so not relevant):
0024:warn:plugplay:iohid_driver_init IOHID Support not compiled into Wine.
https://bugs.winehq.org/show_bug.cgi?id=44652
--- Comment #4 from Josh winehq@iooioio.hadar.uberspace.de --- Oh, thanks for pointing that out.
I currently use the wine build from PlayOnLinux. I am unable to compile 64 bit binaries for wine because certain dependencies can't be installed in their 32 bit and 64 bit variants side-by-side on Ubuntu. I know I could use a container to get around this but I'm too lazy for now.
Feel free to close this issue if it is invalid.
https://bugs.winehq.org/show_bug.cgi?id=44652
Josh winehq@iooioio.hadar.uberspace.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |INVALID
--- Comment #5 from Josh winehq@iooioio.hadar.uberspace.de --- I was able to compile wine-3.3 with udev and sdl and it works now. Thanks!
https://bugs.winehq.org/show_bug.cgi?id=44652
--- Comment #6 from Robert Walker bob.mt.wya@gmail.com --- np... If only all problems in life were that simple... :-)
https://bugs.winehq.org/show_bug.cgi?id=44652
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nerv@dawncrow.de Status|RESOLVED |CLOSED
--- Comment #7 from André H. nerv@dawncrow.de --- closing invalid