Skip to content
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

winebus.sys: Map more SDL Xbox controllers #2

Closed
wants to merge 1 commit into from

Conversation

kakra
Copy link

@kakra kakra commented Mar 10, 2018

These device ids are usually returned by newer firmware versions.
Especially, the Android mode of the controller (when paired by bluetooth
to a Linux system) changes the input mapping of the controller. The
current kernel drivers do not correct this, xpadneo1 is needed as the
driver to get correct mapping.

Signed-off-by: Kai Krakow [email protected]

These device ids are usually returned by newer firmware versions.
Especially, the Android mode of the controller (when paired by bluetooth
to a Linux system) changes the input mapping of the controller. The
current kernel drivers do not correct this, xpadneo[1] is needed as the
driver to get correct mapping.

[1]: https:/atar-axis/xpadneo

Signed-off-by: Kai Krakow <[email protected]>
@kakra
Copy link
Author

kakra commented Mar 10, 2018

Submitted to wine-devel. Closing.

@kakra kakra closed this Mar 10, 2018
@kakra kakra deleted the winebus.sys/xboxcontroller branch March 11, 2018 09:38
neurotensin added a commit to neurotensin/wine-patched that referenced this pull request Jul 18, 2019
…rn NULL, to allow program to finish

have a DLL that only gets partially processed, and has the following stack:
winedump: symbol.c:184: symbol_get_spec_type: Assertion `0' failed.

Program received signal SIGABRT, Aborted.
0xf7fd4dc9 in __kernel_vsyscall ()
(gdb) where
#0  0xf7fd4dc9 in __kernel_vsyscall ()
wine-staging#1  0xf7ddf832 in raise () from /lib/i386-linux-gnu/libc.so.6
wine-staging#2  0xf7de0cc1 in abort () from /lib/i386-linux-gnu/libc.so.6
wine-mirror#3  0xf7dd77bb in ?? () from /lib/i386-linux-gnu/libc.so.6
wine-mirror#4  0xf7dd7819 in __assert_fail () from /lib/i386-linux-gnu/libc.so.6
wine-mirror#5  0x5656ff9a in symbol_get_spec_type (sym=0xffffd05c, arg=1) at symbol.c:184
wine-mirror#6  0x565661b5 in output_spec_symbol (sym=0xffffd05c) at output.c:107
wine-mirror#7  0x56556d25 in main ()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant