Xonotic Forums

Full Version: Rebound "R" key, still occasionally does "team say" anyways
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
So, this bug is basically rendering the game unplayable -- I always bind "R" to Rocket Launcher, but in this game, I've got Devestator bound to "R" on my options screen, Team Say bound to ";" and nothing else, but once every few minutes, when I try to switch to rockets, I lose all inputs and the "team say" bar comes up instead with me mashing "wasasaswassad" into it.

EDIT: I've figured out how to reproduce it every time.  R and click at the same time.  Brings up team say every single time, no matter what.
It could be a bug in Xonotic or some weird shortcut in your OS. What happens when you press R and click at the same time outside Xonotic, for example in a text editor? Does it type ";"? What happens when you're inside Xonotic in chat mode already? Does it type ";"?

If it's a bug, you could try updating to autobuild: https://gitlab.com/xonotic/xonotic/wikis/Autobuilds - i think it uses a newer version of the input library (though it might have other issues). Also let us know which OS you're on and which executable you're using to launch xon (some OSes have more choices) in case somebody else runs into it so we can narrow it down.
Nothing weird in the OS, and it was happening in an Autobuild.  Windows 10, Xonotic.exe.  I think my config.cfg got corrupted somehow; the in-game control menu showed mouse 1 as "fire 1", but the config.cfg showed it as "say team" (although why it only happened when R and mouse were clicked at the same time, I have no idea).  When I switched mouse 1 in config.cfg to "fire 1", in the in-game menu it showed up as "last weapon" and that's what it did in game.  I deleted the line in config.cfg entirely, rebound "fire 1" to "mouse 1" in-game, and it seems to be working now.