Hello,
I have a fresh installation of Manjaro with KDE Plasma desktop on DELL Latitude 7420 2in1 and there are some problems with key bindings.
Arrow keys can be used for scrolling in a browser but they are not working in a text field anywhere (browser, Konsole, Kate, system settings).
They work with Shift (selecting test), with Ctrl (jumping through words), and with Fn (like Home, End, PgUp, PgDown), but not alone.
The Enter key sometimes acts like a recently used key (a letter key or even Backspace) instead of creating a new line or submitting a command in Konsole. It works with Shift. I was not able to replicate the issue exactly, but it seems to be fixed for a while after switching between windows. This is not the case for arrow keys.
When I look in the Keyboard settings Preview, all keys highlight the correct part of the image. I tried several keyboard layouts from there with three language mappings (English US, English GB, and Czech) with the same result.
The same occurs with an integrated keyboard, USB keyboard, and a wireless one. Arrow keys on the num block (external keyboards) behave the same when NumLock off (not working correctly). When NumLock on, they write numbers as expected.
I used evtest with following results and I don’t see a problem there (but I’m definitely not an expert):
Event: time 1768899963.443050, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1c
Event: time 1768899963.443050, type 1 (EV_KEY), code 28 (KEY_ENTER), value 0
Event: time 1768899963.443050, -------------- SYN_REPORT ------------
Event: time 1768899971.034679, type 4 (EV_MSC), code 4 (MSC_SCAN), value cb
Event: time 1768899971.034679, type 1 (EV_KEY), code 105 (KEY_LEFT), value 1
Event: time 1768899971.034679, -------------- SYN_REPORT ------------
Event: time 1768899971.130959, type 4 (EV_MSC), code 4 (MSC_SCAN), value cb
Event: time 1768899971.130959, type 1 (EV_KEY), code 105 (KEY_LEFT), value 0
Event: time 1768899971.130959, -------------- SYN_REPORT ------------
Event: time 1768899972.059939, type 4 (EV_MSC), code 4 (MSC_SCAN), value c8
Event: time 1768899972.059939, type 1 (EV_KEY), code 103 (KEY_UP), value 1
Event: time 1768899972.059939, -------------- SYN_REPORT ------------
Event: time 1768899972.137137, type 4 (EV_MSC), code 4 (MSC_SCAN), value c8
Event: time 1768899972.137137, type 1 (EV_KEY), code 103 (KEY_UP), value 0
Event: time 1768899972.137137, -------------- SYN_REPORT ------------
Event: time 1768899972.691006, type 4 (EV_MSC), code 4 (MSC_SCAN), value cd
Event: time 1768899972.691006, type 1 (EV_KEY), code 106 (KEY_RIGHT), value 1
Event: time 1768899972.691006, -------------- SYN_REPORT ------------
Event: time 1768899972.804481, type 4 (EV_MSC), code 4 (MSC_SCAN), value cd
Event: time 1768899972.804481, type 1 (EV_KEY), code 106 (KEY_RIGHT), value 0
Event: time 1768899972.804481, -------------- SYN_REPORT ------------
Event: time 1768899973.436270, type 4 (EV_MSC), code 4 (MSC_SCAN), value d0
Event: time 1768899973.436270, type 1 (EV_KEY), code 108 (KEY_DOWN), value 1
Event: time 1768899973.436270, -------------- SYN_REPORT ------------
Event: time 1768899973.511815, type 4 (EV_MSC), code 4 (MSC_SCAN), value d0
Event: time 1768899973.511815, type 1 (EV_KEY), code 108 (KEY_DOWN), value 0
Event: time 1768899973.511815, -------------- SYN_REPORT ------------
Is there an easy fix for that or I’m supposed to change the key mapping in the configuration files?
Thank you for your help.