summaryrefslogtreecommitdiffstats
path: root/rsnix/src/ps2.rs
diff options
context:
space:
mode:
Diffstat (limited to 'rsnix/src/ps2.rs')
-rw-r--r--rsnix/src/ps2.rs7
1 files changed, 3 insertions, 4 deletions
diff --git a/rsnix/src/ps2.rs b/rsnix/src/ps2.rs
index b83a4e0..477d146 100644
--- a/rsnix/src/ps2.rs
+++ b/rsnix/src/ps2.rs
@@ -346,10 +346,9 @@ fn update_modifiers(scancode: u8, pressed: bool, e0: bool) {
346 (0x1D, true) => set_mod(state, MOD_RCTRL, pressed), 346 (0x1D, true) => set_mod(state, MOD_RCTRL, pressed),
347 (0x38, false) => set_mod(state, MOD_LALT, pressed), 347 (0x38, false) => set_mod(state, MOD_LALT, pressed),
348 (0x38, true) => set_mod(state, MOD_RALT, pressed), 348 (0x38, true) => set_mod(state, MOD_RALT, pressed),
349 (0x3A, false) 349 (0x3A, false) if pressed => {
350 if pressed => { 350 state.modifiers ^= MOD_CAPS;
351 state.modifiers ^= MOD_CAPS; 351 }
352 }
353 _ => {} 352 _ => {}
354 } 353 }
355} 354}