kitty: add ISO_Level{3,5}_Shift keys

This commit is contained in:
Daniel Eklöf 2021-12-07 19:11:56 +01:00
parent 69f97446fa
commit e9a762f8a1
No known key found for this signature in database
GPG key ID: 5BBD4992C116573F

View file

@ -1209,6 +1209,8 @@ kitty_kbd_protocol(struct seat *seat, struct terminal *term,
case XKB_KEY_Super_R:
case XKB_KEY_Hyper_R:
case XKB_KEY_Meta_R:
case XKB_KEY_ISO_Level3_Shift:
case XKB_KEY_ISO_Level5_Shift:
goto emit_escapes;
default:
@ -1367,6 +1369,8 @@ emit_escapes:
case XKB_KEY_Super_R: if (report_all_as_escapes) {key = 57450; final = 'u';} break;
case XKB_KEY_Hyper_R: if (report_all_as_escapes) {key = 57451; final = 'u';} break;
case XKB_KEY_Meta_R: if (report_all_as_escapes) {key = 57452; final = 'u';} break;
case XKB_KEY_ISO_Level3_Shift: if (report_all_as_escapes) {key = 57453; final = 'u';} break;
case XKB_KEY_ISO_Level5_Shift: if (report_all_as_escapes) {key = 57454; final = 'u';} break;
default: {
/*