寻找我遇到的答案这个问题。有这样的事情:
由于“历史原因”,X 使用的键码和内核使用的键码均已 OFF BY 8。因此,取 97 - 8 = 89 并将 89 与 setkeycodes 命令一起使用(再次以 root 身份):
有谁知道历史原因是什么以及为什么代码相差8?
答案1
X11协议将键码定义为 [8,255] 范围内的 8 位值。值 0 是 AnyKey 的特殊值 - 我不记得是否有任何内容使用 1-7,或者它们只是为将来的特殊情况保留。
寻找我遇到的答案这个问题。有这样的事情:
由于“历史原因”,X 使用的键码和内核使用的键码均已 OFF BY 8。因此,取 97 - 8 = 89 并将 89 与 setkeycodes 命令一起使用(再次以 root 身份):
有谁知道历史原因是什么以及为什么代码相差8?
X11协议将键码定义为 [8,255] 范围内的 8 位值。值 0 是 AnyKey 的特殊值 - 我不记得是否有任何内容使用 1-7,或者它们只是为将来的特殊情况保留。