Xonotic Forums
[SOLVED] Multiple key press problem - Printable Version

+- Xonotic Forums (https://forums.xonotic.org)
+-- Forum: Support (https://forums.xonotic.org/forumdisplay.php?fid=3)
+--- Forum: Xonotic - Help & Troubleshooting (https://forums.xonotic.org/forumdisplay.php?fid=4)
+--- Thread: [SOLVED] Multiple key press problem (/showthread.php?tid=4230)



Multiple key press problem - ZxEfR - 06-15-2013

Don't think the bindings have anything to do with it because I've changed them with the same result but I've listed them just in case.

q = grappling hook

w = forward

c = zoom

c(zoom) won't work when all three are pressed at the same time.

Same result when other three key combos are pressed at the same time.

So it appears the engine won't allow 3 keys presses at the same time?

Thanks


RE: Multiple key press problem - Mr. Bougo - 06-16-2013

You're likely suffering from key blocking. See Wikipedia: https://en.wikipedia.org/wiki/Rollover_(key)

Basically, that seems to be a hardware problem, the keyboard is wired in such a way that the controller can't detect some key combinations.

What OS do you use? If you're on a Linux OS with X11, you can use xev to inspect keypresses.

Have you tried a lot of other three key combos? Do you have any other situation where three key combos do work? What combinations did you try?


RE: Multiple key press problem - ZxEfR - 06-16-2013

Wow you're good. That is the problem.

I'm using Linux Mint 14 on a System76 Bonobo Extreme Laptop. I used xev to verify it is a hardware issue. I used xev to try a bunch of different combo's and of course it figures that it is pretty much just the combo I want to use in the game Sad

I'll just figure out a key to use other than c.

Thanks again!


RE: Multiple key press problem - Mr. Bougo - 06-16-2013

I'm glad I guessed right, but I feel sorry because it can't be fixed Sad

You might want to use an external keyboard that has better handling of key combos. I'm sure there are some lists out there.

(Also, thanks for marking this thread as solved!)