From d675bfa7e38f38ecbee738fc3da1cbc03b0ceb4e Mon Sep 17 00:00:00 2001 From: asur4s Date: Tue, 13 Dec 2022 15:40:44 -0800 Subject: [PATCH] rename: sync status && add numlock capslock --- src/keyboard.rs | 4 ++-- src/server/input_service.rs | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/keyboard.rs b/src/keyboard.rs index b2e19ac73..97ce37b12 100644 --- a/src/keyboard.rs +++ b/src/keyboard.rs @@ -264,7 +264,7 @@ pub fn get_keyboard_mode_enum() -> KeyboardMode { } #[cfg(not(any(target_os = "android", target_os = "ios")))] -pub fn add_numlock_capslock_state(key_event: &mut KeyEvent) { +pub fn add_numlock_capslock_status(key_event: &mut KeyEvent) { if get_key_state(enigo::Key::CapsLock) { key_event.modifiers.push(ControlKey::CapsLock.into()); } @@ -341,7 +341,7 @@ pub fn event_to_key_event(event: &Event) -> KeyEvent { } }; #[cfg(not(any(target_os = "android", target_os = "ios")))] - add_numlock_capslock_state(&mut key_event); + add_numlock_capslock_status(&mut key_event); return key_event; } diff --git a/src/server/input_service.rs b/src/server/input_service.rs index e1355785d..edda4416c 100644 --- a/src/server/input_service.rs +++ b/src/server/input_service.rs @@ -830,7 +830,7 @@ fn click_numlock(en: &mut Enigo) { en.key_click(enigo::Key::NumLock); } -fn sync_status(key_event: &KeyEvent) { +fn sync_numlock_capslock_status(key_event: &KeyEvent) { let mut en = ENIGO.lock().unwrap(); let client_caps_locking = is_modifier_in_key_event(ControlKey::CapsLock, key_event); @@ -851,7 +851,7 @@ fn sync_status(key_event: &KeyEvent) { } if need_click_numlock && !disable_numlock { - click_capslock(&mut en); + click_numlock(&mut en); } } @@ -1001,7 +1001,7 @@ pub fn handle_key_(evt: &KeyEvent) { } if evt.down { - sync_status(evt) + sync_numlock_capslock_status(evt) } match evt.mode.unwrap() { KeyboardMode::Map => {