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