Как переназначить клавишу клавиатуры, которая выводит несколько кодов клавиш?

Как переназначить клавишу клавиатуры, которая выводит несколько кодов клавиш?

Итак, я приобрел эту клавиатуру с этим крайне отвратительным дизайном, на который я не обратил внимания при покупке:

введите описание изображения здесь

Зачем вы туда вставили клавишу Евро?!!! Кроме того, на Linux она даже не выводит знак Евро.

Так что в принципе я хочу переназначить эту клавишу Euro на левую клавишу Shift. Я пытался следовать стандартным способам, перечисленным в другом месте, но все они касаются (или объясняют) того, что одна клавиша выводит один единственный код клавиши, что здесь не так.

Вот некоторые результаты showkey(для рассматриваемой клавиши). Она также 0128сначала печатается на терминале после нажатия, что я опустил ниже.

$ sudo showkey -k

keycode  56 press
keycode  82 press
keycode  82 release
keycode  79 press
keycode  79 release
keycode  80 press
keycode  80 release
keycode  72 press
keycode  72 release
keycode  56 release
$ sudo showkey -s

0x38 0x52 0xd2 0x4f 0xcf 0x50 0xd0 0x48 0xc8 0xb8
$ sudo showkey -a

0    48 0060 0x30
1    49 0061 0x31
2    50 0062 0x32
8    56 0070 0x38

Как мне переназначить рассматриваемую клавишу на left shift?


Редактировать: Выяснилось, что это просто Alt + 0128(где цифры взяты с цифровой клавиатуры), которая выводит знак евро Windows.

Связанный контент