keyboard configuration issu for key less/greater

I'm struggling with my keyboard to be able to use the less/greater key (I couldn't at all so far)

Here are my general system infos:

Système d'exploitation : EndeavourOS 
Version de KDE Plasma : 6.7.4
Version de KDE Frameworks : 6.29.0
Version de Qt : 6.11.2
Version de noyau : 7.2.4-arch1-2 (64-bit)
Plate-forme graphique : Wayland
Processeurs : 4 × Intel® Core™ i7-7500U CPU @ 2.70GHz
Mémoire : 16 Gio de mémoire vive (15,1 Gio de RAM utilisable)
Processeur graphique : Intel® HD Graphics 620
Fabricant : Dell Inc.
Nom du produit : XPS 13 9360

This keyboard has a key just right to Alt-Gr key, before the arrows, which shows :

-----
| > |
| < |
-----

But this key has no visible effect

I've understood that key remapping can be done at several "levels" of execution but it's really unclear to me and I couldn't find any way so on to make it work.

Let me show you the outputs of wev and xev (which I understand one seems to read the other)

wev

...
 16:     wl_keyboard] key: serial: 38184; time: 18359701; key: 105; state: 1 (pressed)
                      sym: Control_R    (65508), utf8: ''
[        16:     wl_keyboard] modifiers: serial: 38186; group: 0
                      depressed: 00000004: Control 
                      latched: 00000000
                      locked: 00000000
...

and

N.B. I launched xmodmap -e "keycode 105 = less greater" before this one

xev

...
KeyPress event, serial 39, synthetic NO, window 0x1600001,
    root 0x4e8, subw 0x0, time 18612856, (115,38), root:(666,475),
    state 0x0, keycode 105 (keysym 0x3c, less), same_screen YES,
    XKeysymToKeycode returns keycode: 94
    XLookupString gives 1 bytes: (3c) "<"
    XmbLookupString gives 1 bytes: (3c) "<"
    XFilterEvent returns: False
...

Now you can see XKeysymToKeycode returns keycode: 94 but pressing the key has still no visible effect, no character output at all

添加评论
点赞收藏
点踩分享查看原文
评论
?
参与讨论