X-Git-Url: http://git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fmenu%2Fxonotic%2Fkeybinder.c;h=66c3486a3a91c22747a646153d64d181f4f14302;hb=be5a823f20ae87084f1e4f5ea9cfd69577bc7ba0;hp=d16e8bb26ede658e06ded51df4cf0fe5ddce36d5;hpb=1bee0bfd4cbbb160b775164f2723072474f66a62;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/menu/xonotic/keybinder.c b/qcsrc/menu/xonotic/keybinder.c index d16e8bb26..66c3486a3 100644 --- a/qcsrc/menu/xonotic/keybinder.c +++ b/qcsrc/menu/xonotic/keybinder.c @@ -143,6 +143,13 @@ void XonoticKeyBinder_keyGrabbed(entity me, float key, float ascii) if(key == K_ESCAPE) return; + // forbid these keys from being bound in the menu + if(key == K_CAPSLOCK || key == K_NUMLOCK) + { + KeyBinder_Bind_Change(me, me); + return; + } + func = Xonotic_KeyBinds_Functions[me.selectedItem]; if(func == "") return;