jan*_*jan 5 xorg keyboard keyboard-layout
Archwiki 文章将扫描码映射到键码状态
将扫描码映射到键码是通用的,而不是特定于 Linux 控制台或 Xorg [...]
而 Archwiki 文章额外的键盘键(前一篇文章建议阅读)指出
请注意,Linux 控制台和 Xorg 的键码不同。
两者哪个是真的?还是我做错了什么,这根本不矛盾?
dir*_*rkt 6
键码在数字上是不同的:X 键码值是通过将 8(的值MIN_KEYCODE)添加到 Linux 输入层键码中得出的,如您在evdev.c的源代码第 280 行中所见。除此之外,它们是相同的(相同的顺序,相同的含义)。
MIN_KEYCODE
将扫描码映射到键码实际上是按输入设备完成的,因此从这个意义上说它不是“通用的”:您可以将两个 USB 键盘连接到计算机并为每个键盘提供自己的映射;有趣的是,似乎没有标准的实用程序可以做到这一点。但是,Linux 控制台和 X 的结果键码将相同(忽略数字差异)。
归档时间:
8 年,4 月 前
查看次数:
1346 次
最近记录:
6 年,8 月 前