From 756aba62c90bcc5cc23e2c2af9ccaf228dd9e317 Mon Sep 17 00:00:00 2001 From: rankun Date: Sat, 31 Aug 2019 11:54:26 +0800 Subject: [PATCH] fix: keymap init bug --- QtScrcpy/device/controller/inputconvert/keymap/keymap.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/QtScrcpy/device/controller/inputconvert/keymap/keymap.cpp b/QtScrcpy/device/controller/inputconvert/keymap/keymap.cpp index bc75a6e..4297485 100644 --- a/QtScrcpy/device/controller/inputconvert/keymap/keymap.cpp +++ b/QtScrcpy/device/controller/inputconvert/keymap/keymap.cpp @@ -211,6 +211,13 @@ void KeyMap::loadKeyMap(const QString &json) KeyMapNode keyMapNode; keyMapNode.type = type; + keyMapNode.steerWheel.leftKeyPressed = false; + keyMapNode.steerWheel.rightKeyPressed = false; + keyMapNode.steerWheel.upKeyPressed = false; + keyMapNode.steerWheel.downKeyPressed = false; + keyMapNode.steerWheel.pressKeysNum = 0; + keyMapNode.steerWheel.firstPressKey = 0; + if (leftKey != -1) { keyMapNode.steerWheel.leftKey = leftKey; } else {