Skip to content

Commit

Permalink
Merge pull request #6 from dadevel/patch-1
Browse files Browse the repository at this point in the history
fix qt6 keyboard modifier
  • Loading branch information
skelsec authored Jan 1, 2025
2 parents ad6e76d + e6b147f commit 8741a77
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions aardwolfgui/aardpclient.py
Original file line number Diff line number Diff line change
Expand Up @@ -367,15 +367,15 @@ def send_key(self, e, is_pressed):

modifiers = VK_MODIFIERS(0)
qt_modifiers = QApplication.keyboardModifiers()
if bool(qt_modifiers & Qt.ShiftModifier) is True and e.key() != Qt.Key.Key_Shift:
if bool(qt_modifiers & Qt.KeyboardModifier.ShiftModifier) is True and e.key() != Qt.Key.Key_Shift:
modifiers |= VK_MODIFIERS.VK_SHIFT
if bool(qt_modifiers & Qt.ControlModifier) is True and e.key() != Qt.Key.Key_Control:
if bool(qt_modifiers & Qt.KeyboardModifier.ControlModifier) is True and e.key() != Qt.Key.Key_Control:
modifiers |= VK_MODIFIERS.VK_CONTROL
if bool(qt_modifiers & Qt.AltModifier) is True and e.key() != Qt.Key.Key_Alt:
if bool(qt_modifiers & Qt.KeyboardModifier.AltModifier) is True and e.key() != Qt.Key.Key_Alt:
modifiers |= VK_MODIFIERS.VK_MENU
if bool(qt_modifiers & Qt.KeypadModifier) is True and e.key() != Qt.Key.Key_NumLock:
if bool(qt_modifiers & Qt.KeyboardModifier.KeypadModifier) is True and e.key() != Qt.Key.Key_NumLock:
modifiers |= VK_MODIFIERS.VK_NUMLOCK
if bool(qt_modifiers & Qt.MetaModifier) is True and e.key() != Qt.Key.Key_Meta:
if bool(qt_modifiers & Qt.KeyboardModifier.MetaModifier) is True and e.key() != Qt.Key.Key_Meta:
modifiers |= VK_MODIFIERS.VK_WIN

ki = RDP_KEYBOARD_SCANCODE()
Expand Down Expand Up @@ -537,4 +537,4 @@ def main():
app.quit()

if __name__ == '__main__':
main()
main()

0 comments on commit 8741a77

Please sign in to comment.