mirror of
https://github.com/moonlight-stream/moonlight-ios.git
synced 2026-10-25 13:31:47 +00:00
Pass SS_KBE_FLAG_NON_NORMALIZED when sending key events from characters
This commit is contained in:
1 parent
6d7a8df54f
commit
5c844d3d1f
1 file changed
+3
-2
@@ -584,9 +584,10 @@ static const double X1_MOUSE_SPEED_DIVISOR = 2.5;
|
|||||||
if (event.modifier != 0) {
|
if (event.modifier != 0) {
|
||||||
LiSendKeyboardEvent(event.modifierKeycode, KEY_ACTION_DOWN, event.modifier);
|
LiSendKeyboardEvent(event.modifierKeycode, KEY_ACTION_DOWN, event.modifier);
|
||||||
}
|
}
|
||||||
LiSendKeyboardEvent(event.keycode, KEY_ACTION_DOWN, event.modifier);
|
// Let the host know these are not (necessarily) normalized to US English scancodes
|
||||||
|
LiSendKeyboardEvent2(event.keycode, KEY_ACTION_DOWN, event.modifier, SS_KBE_FLAG_NON_NORMALIZED);
|
||||||
usleep(50 * 1000);
|
usleep(50 * 1000);
|
||||||
LiSendKeyboardEvent(event.keycode, KEY_ACTION_UP, event.modifier);
|
LiSendKeyboardEvent2(event.keycode, KEY_ACTION_UP, event.modifier, SS_KBE_FLAG_NON_NORMALIZED);
|
||||||
if (event.modifier != 0) {
|
if (event.modifier != 0) {
|
||||||
LiSendKeyboardEvent(event.modifierKeycode, KEY_ACTION_UP, event.modifier);
|
LiSendKeyboardEvent(event.modifierKeycode, KEY_ACTION_UP, event.modifier);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in new issue
Block a user