From 523f1df98b81c4fa61ccac6249217a6169d23b52 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Sat, 20 Mar 2021 10:38:15 -0500 Subject: [PATCH] Remove superfluous simulated shift key up/down events Setting the shift modifier flag alone is sufficient for current GFE versions --- app/src/main/java/com/limelight/Game.java | 4 ---- 1 file changed, 4 deletions(-) diff --git a/app/src/main/java/com/limelight/Game.java b/app/src/main/java/com/limelight/Game.java index 6589c976..9bf9dcd1 100644 --- a/app/src/main/java/com/limelight/Game.java +++ b/app/src/main/java/com/limelight/Game.java @@ -1084,7 +1084,6 @@ public class Game extends Activity implements SurfaceHolder.Callback, byte modifiers = getModifierState(event); if (KeyboardTranslator.needsShift(event.getKeyCode())) { modifiers |= KeyboardPacket.MODIFIER_SHIFT; - conn.sendKeyboardInput((short) 0x8010, KeyboardPacket.KEY_DOWN, modifiers); } conn.sendKeyboardInput(translated, KeyboardPacket.KEY_DOWN, modifiers); } @@ -1150,9 +1149,6 @@ public class Game extends Activity implements SurfaceHolder.Callback, modifiers |= KeyboardPacket.MODIFIER_SHIFT; } conn.sendKeyboardInput(translated, KeyboardPacket.KEY_UP, modifiers); - if (KeyboardTranslator.needsShift(event.getKeyCode())) { - conn.sendKeyboardInput((short) 0x8010, KeyboardPacket.KEY_UP, getModifierState(event)); - } } return true;