Hollow Knight

Hollow Knight

View Stats:
Trigger buttons issue with 8BitDo Ultimate 2C Controller
Figured I would give my new controller a test, it feels like these button are not registering 50% of the time

Note this *may* be Linux specific, have not tested windows (nor do I plan to)

Checking jstest the inputs compared to my 360 controller and my 2C controller are the same values
Note i am unable to replicate this issue using the 360 controller

Tried using the mapping feature to make R4 to act as a RT button (for binary vs analog input)
Tried using the controllers turbo feature to spam R4 (mapped to RT) as well as RT
both attempted workaround result in 0 input registering in the game

My theory is the game is looking for a analog input value = 0 when it should be looking for >=0 on the input (or what ever value was picked based to detect a light press)
input on trigger for both the 360 and 8bitdo controller are -32767 when not pressed and 32767 when fully pressed

Controller info:
idVendor 0x2dc8 8BitDo
idProduct 0x310a 8BitDo Ultimate 2C Wired Controller

Note the wired and wireless version share the same product id
< >
Showing 1-7 of 7 comments
neomis Jan 2 @ 6:25pm 
I just got this controller today and I’m having the same issue in Fedora. It makes the game unplayable. Booting into windows to see if the issue persists.
neomis Jan 2 @ 6:39pm 
I just tried it on windows and it works flawlessly. I think the analog buttons are acting like a toggle. If I tap the L Trigger it fully charges the crystal dash.
it does not appear to be acting like a toggle to me,
I made a recording with the game and jstest running on 2 controllers
https://mega.nz/file/ARUiFK6a#CwvZ5St75aCvZKcwhNxzaJU4lcI3HG1HL0BivZudro8
hopefully i can include a link
Looks like it triggers at around 7000 on the input, but when using a 360 controller it is around -2000

when using a 360 controller you have to release the button before it will fire the event again, if you hold the 8bitdo controller at around the correct value it it will fire as if you are holding a key

there is a clearly some custom stuff going on for the controller input in this game that the devs did
Originally posted by neomis:
I just got this controller today and I’m having the same issue in Fedora. It makes the game unplayable. Booting into windows to see if the issue persists.
I tried forcing the use of proton on the game, that seems to make it work
mali803 Jan 6 @ 6:08am 
Originally posted by pqwoerituytrueiwoq:
I tried forcing the use of proton on the game, that seems to make it work
Hey, thanks for this man! Tried to figure out controller issues on Linux for 2 days. Forcing Proton solved it for me too!
Last edited by mali803; Jan 6 @ 6:09am
Originally posted by neomis:
I just tried it on windows and it works flawlessly. I think the analog buttons are acting like a toggle. If I tap the L Trigger it fully charges the crystal dash.

Got 2 wired non hall effect versions for $15 each and have 0 problems on windows. Honestly best controller I have ever bought.
Last edited by Terrorize Exercise; Jan 6 @ 9:15am
< >
Showing 1-7 of 7 comments
Per page: 1530 50

Date Posted: Jan 1 @ 9:23pm
Posts: 7