Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improving the consoles for non-standard keyboards #597

Open
Dynamo128 opened this issue May 4, 2023 · 4 comments
Open

Improving the consoles for non-standard keyboards #597

Dynamo128 opened this issue May 4, 2023 · 4 comments

Comments

@Dynamo128
Copy link

Hello! I have had positive experiences with ioq3, however, there is one thing I sadly have problems with. I am from Italy, and I use a different keyboard layout from the the English one, and as a result, I do not have the ` and ~ keys. Because of this I am unable to close the console because, the "toggleconsole" command, even if I rebind it to something else, will open but not close the console. I saw that in the quake 3 source code only those two keys are utilized for opening\closing the console and it just happens to be keys I do not have. I can fix it by temporarily switching to the US layout, but this is a pain as it severely changes the location of many of the keys and it is kind of hard to get used to it even temporarily after 25 years of muscle memory. I implore you to kindly add an option either for my specific layout, or simply change the way the command itself works so that any key can both open and close it. \ is the key that I have to the left of 1 on my keyboard, so having it be detected and switched over to that (as some other ports do - i.e. Quakespasm or GZDoom) would work wonders. Thanks for your attention.

@timangus
Copy link
Member

timangus commented May 4, 2023

https://ioquake3.org/help/players-guide/#sdlkeyboard

@NeonKnightOA
Copy link

Wasn't there a command to specify the console key or am I missing something? You can execute it by adding a line to baseq3/autoexec.cfg so everytime you enter the game it configures the console to that key.

1 similar comment
@NeonKnightOA
Copy link

Wasn't there a command to specify the console key or am I missing something? You can execute it by adding a line to baseq3/autoexec.cfg so everytime you enter the game it configures the console to that key.

@NuclearMonster
Copy link
Member

@Dynamo128 did the explanation on the help page work for you?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants