Skip to content

Commit 5f04ff4

Browse files
committed
Adjust offset for Linux keymap input
1 parent 98270de commit 5f04ff4

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/ui/buttoninputbox.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ void ButtonInputBox::keyPressEvent(QKeyEvent *event)
106106

107107
#ifdef __linux__
108108
// Linux: use nativeScanCode() for evdev keycodes (see header for details)
109-
m_vk = event->nativeScanCode();
109+
m_vk = event->nativeScanCode() - 8; // evdev codes are offset by 8
110110
#else
111111
// Windows: use nativeVirtualKey() for VK_* codes
112112
m_vk = event->nativeVirtualKey();

0 commit comments

Comments
 (0)