ValveSoftware / Proton

Compatibility tool for Steam Play based on Wine and additional components
Other
24.4k stars 1.07k forks source link

Crucible (1057240) #3900

Open D33M0N opened 4 years ago

D33M0N commented 4 years ago

Compatibility Report

System Information

I confirm:

Symptoms

When I press ANY key in my Wootility One keyboard (in default nKRO mode) the game just closes itself. no errors, no crash report, nothing, just game gone.

When I connected another cheap chinese USB keyboard, it worked perfectly. Started asking around in Wootility discord and they suggested the workaround to disable NKRO (which supposedly reverts the input type back to 6KRO) -- the problem was gone and game was playable and didn't close anymore.

Also someone told there that he doesn't have this problem with Wootility keyboard in Windows. Also I don't have this problem with any other games so far, so don't exactly know what makes this a problem with Crucible.

Reproduction

Find a modern mechanical keyboard with NKRO and try if it works for you. For me with Wootility One it did not (in NKRO mode, which is default).

ghost commented 4 years ago

I'm sure Valve may determine if its their problem but if you want to know a little more:

https://sudonull.com/post/48628-NKRO-to-USB-Problems-and-crutches-in-their-solutions-Cybermarket-Yulmart-company-blog

A little old but my assumption is that that keyboard uses the multiple USB HID solution in order to provide nkro.

From what I can see, Wine has no mention of supporting nkro so it could be the problem. Of course, it could be with Amazon's CryEngine build as well but since its not found in the Wine source code search then it may be broken there?

Since it works in other games (if they are used with Proton/Wine) then it might then be with Amazon's game engine and Wine doesn't need to do something special so as to mention it.

Amazon heavily modified CryEngine so it could be an original problem with CryEngine or Amazon broke/caused it.

Then again, if it really doesn't happen on Windows then who knows lol. That's just whacked.

I do assume that when you say there are no errors that you also looked through the Proton game log and had used the command option to get one?

rezzafr33 commented 4 years ago

I have a very long queue time, until timed out (about 1 hour), repeat several times still no game. When I use windows the queue time isn't as bad as on Proton. I see that some who play Fall Guys experienced softlock probably due to connection lost. For Crucible this might be combination of few things:

  1. Low players count, especially outside Playtest day
  2. Matchmaking does not find a balanced players
  3. I live on South East Asia
  4. I am on Linux using Proton