HarbourMasters / HarbourMasters/Shipwright

Xbox Wireless Controller maps as Xbox 360 Controller and cannot map buttons.

Open
#3,882 0 comments 0 reactions 0 assignees View on GitHub
libultraship
Dominant language
C
Stars
5.4k
Forks
837
Avg merge
1d 9h
Merged PRs (30d)
72

Description

Can't get my controller to map in SOH 8.0.4 (first version i've installed on linux)

My controller GUID is
Joystick Name: 'Xbox Wireless Controller'
Joystick Path: '/dev/input/event18'
Joystick GUID: 050000005e0400008e02000030110000

however in soh it shows as a xbox 360 controller, orginally i was getting errors in the log:
[2024-01-27 19:13:38.867] [/home/runner/work/Shipwright/Shipwright/libultraship/src/controller/SDLController.cpp:29] [error] SDL Controller failed to open: (Couldn't find mapping for device (0))

so i created my own controllerdb file and limited it to only my controller with the proper name, in the db file it was listed as an elite GUID. The errors in the log went away however it still shows as a 360 controller and cannot be mapped

also tried defining the controller it in the .sh script

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.