![使用 setkeycodes 时,什么原因导致扫描码偏移?](https://linux22.com/image/1603116/%E4%BD%BF%E7%94%A8%20setkeycodes%20%E6%97%B6%EF%BC%8C%E4%BB%80%E4%B9%88%E5%8E%9F%E5%9B%A0%E5%AF%BC%E8%87%B4%E6%89%AB%E6%8F%8F%E7%A0%81%E5%81%8F%E7%A7%BB%EF%BC%9F.png)
我尝试使用以下方法将扫描码映射ffa000f1
到键码:198
setkeycodes
$ sudo setkeycodes ffa000f1 198
setkeycodes: failed to set scancode ff9f2171 to keycode 198: ioctl KDSETKEYCODE: Invalid argument
0xffa000f1 - 0xff9f2171 = 0xDF80 = 57216
是什么原因导致我作为参数提供给setkeycodes
( 0xffa000f1
) 的扫描码与错误消息中提到的扫描码之间的偏移量 ( 0xff9f2171
)?