Viv*_*han 30 xorg keyboard xserver
我正在尝试在 Ubuntu 中使用一些键盘布局。现在有一个名为showkey的程序,它可以让我看到在终端中按下的任何键的键码。是否有任何命令可以获取特定键码的相应字符。例如,当我输入
sudo showkey
//I get the response in the form
keycode num press/release
Run Code Online (Sandbox Code Playgroud)
我只是想知道我是否有键码,我可以取回字符映射,以便我知道我实际按下了哪个字符?
小智 46
xev从终端运行。这将为您提供一个新窗口。
将鼠标指针放在此窗口中,键入一些键并在终端中观察结果。
5th*_*5th 14
为了获得所有键码和相应键的终端打印输出,请在终端中运行以下命令:
xmodmap -pk
Run Code Online (Sandbox Code Playgroud)
在(小)终端窗口中查看并不容易,因此如果要将输出保存到文件中,只需添加命令让终端输出保存在文件中(在终端的当前工作目录中):
xmodmap -pk > mykeyboard.txt
Run Code Online (Sandbox Code Playgroud)
关于如何在此处使用 xmodmap 的完整说明。