sezero / quakespasm

QuakeSpasm -- A modern, cross-platform Quake game engine based on FitzQuake.
https://sourceforge.net/projects/quakespasm/
GNU General Public License v2.0
244 stars 97 forks source link

Cannot bind CAPS LOCK #30

Closed daftmugi closed 2 years ago

daftmugi commented 2 years ago

The scenario is that I'm using QuakeSpasm on Linux and have XKBOPTIONS="ctrl:nocaps" with the intention of using CAPS LOCK as CTRL. Most apps see the CAPS LOCK as a CTRL key, but QuakeSpasm does not. Other games have this issue as well -- seeing CAPS LOCK as CAPS LOCK instead of CTRL -- but those games allow binding CAPS LOCK.

Support for binding CAPS LOCK was added to vkQuake. Please see https://github.com/Novum/vkQuake/commit/8bfb38e34e8890005b83bbb4aa841315fd05bddf

sezero commented 2 years ago

Closing as WONTFIX (see notes in https://github.com/sezero/quakespasm/pull/31)