在ubuntu中获取字符键代码映射


25

我正在尝试在Ubuntu中使用一些键盘布局。现在有一个名为showkey的程序,它使我可以查看终端中按下的任何键的键代码。是否有任何命令来获取特定键码的相应字符。例如当我输入

sudo showkey
//I get the response in the form
keycode num press/release

我只是想知道我是否有键码,是否可以找回字符映射,以便知道我实际上按下了哪个字符?

Answers:


38

xev从终端运行。这将为您提供一个新窗口。

将鼠标指针放在该窗口中,键入一些键,然后在终端中查看结果。


2
xev -even keyboard仅限键盘事件
MInner

3
@Minner是什么意思xev -event keyboard
diracdeltafunk

12

为了获得所有键代码和相应键的终端打印输出,请在终端中运行以下命令:

xmodmap -pk

在(小的)终端窗口中查看并不容易,因此,如果要将输出保存到文件中,只需添加命令以将终端输出保存到文件中(在终端的当前工作目录中):

xmodmap -pk > mykeyboard.txt

有关如何在此处使用xmodmap的完整说明。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.