opt: key name case insensitive in keybind

This commit is contained in:
DreamMaoMao 2026-02-05 11:06:40 +08:00
parent 65fcd58949
commit 8e898417a7

View file

@ -779,8 +779,9 @@ KeySymCode parse_key(const char *key_str, bool isbindsym) {
return kc; return kc;
} }
// 普通键名直接转换 // change key string to keysym, case insensitive
xkb_keysym_t sym = xkb_keysym_from_name(key_str, XKB_KEYSYM_NO_FLAGS); xkb_keysym_t sym =
xkb_keysym_from_name(key_str, XKB_KEYSYM_CASE_INSENSITIVE);
if (isbindsym) { if (isbindsym) {
kc.type = KEY_TYPE_SYM; kc.type = KEY_TYPE_SYM;