diff --git a/src/com/limelight/input/EvdevHandler.java b/src/com/limelight/input/EvdevHandler.java index ffeb051..236120e 100644 --- a/src/com/limelight/input/EvdevHandler.java +++ b/src/com/limelight/input/EvdevHandler.java @@ -4,6 +4,7 @@ import com.limelight.nvstream.NvConnection; import com.limelight.nvstream.input.ControllerPacket; import com.limelight.nvstream.input.KeyboardPacket; import com.limelight.nvstream.input.MouseButtonPacket; +import java.awt.event.KeyEvent; import java.io.FileNotFoundException; import java.io.IOException; import java.nio.ByteBuffer; @@ -27,6 +28,8 @@ public class EvdevHandler extends EvdevReader { private short mouseDeltaX, mouseDeltaY; private byte mouseScroll; + + private byte keyModifiers; private EvdevAbsolute absLX, absLY, absRX, absRY, absLT, absRT, absDX, absDY; @@ -85,10 +88,25 @@ public class EvdevHandler extends EvdevReader { if (code