public override void ProcessMessage(byte[] received, int offset) { bool useShift = BitConverter.ToBoolean(received, offset); if (useShift) { KeyCommands.TabShift(); } else { KeyCommands.Tab(); } }