如何重新映射輸出多個鍵代碼的鍵盤鍵?

如何重新映射輸出多個鍵代碼的鍵盤鍵?

所以我得到了這個設計極其糟糕的鍵盤,但在購買時卻被忽視了:

在此輸入影像描述

你為什麼要把歐元鑰匙放在那裡?而且,它甚至在 Linux 上不輸出歐元符號。

所以基本上我想將歐元鍵重新映射到左 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。

相關內容