Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Sorry for the slow reply. As far as I know I haven't changed anything input related in the last update. Do you have this bug with both controllers? Or only the 3rd party controller? (I just played the game with my Xbox360 controller and it worked fine.)
No problem. I have the bug with several controllers, that includes the Xbox360, an old Logitech Dual Action, a slightly less old Logitech Cordless Precision and an 8bitdo SNES30.
Every button I hold down is pressed again repeatedly in random time periods between instantly and (roughly) 2 seconds, so that means I often trigger the double jump without wanting it. I tried verifying the game cache in Steam and even deleting and re-installing the game, but it didn't help.
Interestingly, I just noticed that if I use my Steam controller (with the default XInput configuration) the bug doesn't appear and the game works as it should. So if other people don't have the same issue, no further action is required as far as I'm concerned. Thank you anyway for your time.
I'm happy that you can play the game, I still have no idea why your other controllers generate repeated presses :(
My very weak guesses are: a bug in Upwards, usb issue (maybe because of a usb hub?), some 3rd party tool is running and modifying controller inputs??
I'm pretty sure it's a bug in your game. Xbox controller input is 100% broken for me too. I can send you dxdiag if you need it.
The game even noticably stutters. Tried both X360 and Xbox One controllers wired and wireless in all possible configurations. Hasn't tried directinput controllers since I don't have one currently.
Steam Controller emulates xinput calls through steam overlay, not system-wise, so I think that's why it works. Or maybe because it blocks every other xbox controller for your game by hijacking xinput calls.
I really want to play this game in split screen, but I need xbox gamepads for that to work so ask away if you need something to test - I have wired x360 controller, 2 wireless x360 controllers, steam controller and wireless xbox one controller (through microsoft's dongle). All 1st party.
I was thinking about this issue during the weekend and it might be refresh rate dependent. My monitor is set to 60hz and I tested the game with some other refresh rates (30 and 75 if i remember well) but not with higher refresh rates. Could you please tell me your refresh rate?
60Hz but the game stutters at random times and that's when controls repeat. It seems like the game receives input in those still frames but processes them after, which leads to double inputs.
I wonder if it's stutters because input or does input fails because the game stutters. It doesn't stutter when there isn't ANY gamepad connected or Steam Controller is turned on (which blocks xbox controllers completely).
I've changed gamepad code slightly and hopefully this fixes these double inputs. A new build is on Steam, if you update you should be able to test it. Sorry about this again :(
Perfect, this completely fixed the issue for me. Thanks.
Can confirm, it fixed the issue. Man you rock!