使用 setkeycodes 时,什么原因导致扫描码偏移?

使用 setkeycodes 时,什么原因导致扫描码偏移?

我尝试使用以下方法将扫描码映射ffa000f1到键码:198setkeycodes

$ sudo setkeycodes ffa000f1 198
setkeycodes: failed to set scancode ff9f2171 to keycode 198: ioctl KDSETKEYCODE: Invalid argument

0xffa000f1 - 0xff9f2171 = 0xDF80 = 57216是什么原因导致我作为参数提供给setkeycodes( 0xffa000f1) 的扫描码与错误消息中提到的扫描码之间的偏移量 ( 0xff9f2171)?

相关内容