From 5ebb2565cacc0741d6baba74e310a92a127d5ba2 Mon Sep 17 00:00:00 2001 From: fufesou Date: Mon, 17 Jul 2023 23:43:25 +0800 Subject: [PATCH 1/3] try fix macos convertion key Signed-off-by: fufesou --- Cargo.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.lock b/Cargo.lock index 8ce814328..94f4507a1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4894,7 +4894,7 @@ dependencies = [ [[package]] name = "rdev" version = "0.5.0-2" -source = "git+https://github.com/fufesou/rdev#ab48d5798c86303b9398727684509b1b43ecfdab" +source = "git+https://github.com/fufesou/rdev#9bee1317f96110dad89117d83a4a736575109bcf" dependencies = [ "cocoa", "core-foundation", From 2ce0f724bb43113ed177044bfa633190740daccb Mon Sep 17 00:00:00 2001 From: fufesou Date: Tue, 18 Jul 2023 07:35:20 +0800 Subject: [PATCH 2/3] https://github.com/rustdesk/rustdesk/issues/5027 Signed-off-by: fufesou --- Cargo.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.lock b/Cargo.lock index 94f4507a1..42d0590ba 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4894,7 +4894,7 @@ dependencies = [ [[package]] name = "rdev" version = "0.5.0-2" -source = "git+https://github.com/fufesou/rdev#9bee1317f96110dad89117d83a4a736575109bcf" +source = "git+https://github.com/fufesou/rdev#66c55439b0daf8836b188ddff47a497711cf164e" dependencies = [ "cocoa", "core-foundation", From e37745d0b4785219bb673e8e3829f38848c0a941 Mon Sep 17 00:00:00 2001 From: fufesou Date: Tue, 18 Jul 2023 09:36:06 +0800 Subject: [PATCH 3/3] fix build Signed-off-by: fufesou --- src/keyboard.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/keyboard.rs b/src/keyboard.rs index e6e9da35a..a217d6a89 100644 --- a/src/keyboard.rs +++ b/src/keyboard.rs @@ -708,7 +708,7 @@ pub fn legacy_keyboard_mode(event: &Event, mut key_event: KeyEvent) -> Vec Some(ControlKey::Final), Key::Hanja => Some(ControlKey::Hanja), Key::Hanji => Some(ControlKey::Hanja), - Key::Convert => Some(ControlKey::Convert), + Key::Lang2 => Some(ControlKey::Convert), Key::Print => Some(ControlKey::Print), Key::Select => Some(ControlKey::Select), Key::Execute => Some(ControlKey::Execute),