Open zhdjet opened 1 year ago
由于对keymap进行了自行修改,可以利用新添加的KeyPressed函数来替代FnPressed的硬编码: bool HWKeyboard::FnPressed() { return HWKeyboard::KeyPressed(HWKeyboard::FN); //Not sure yet } 想确认一下可以这样用嘛
可以
大佬,我实验的自制键盘,还是无法正常识别FN按键。请教如何解决。谢谢
这是来自小项的自动回复邮件。 邮件已收到
@peng-zhihui
在实际的使用中,发现 FN键的位置在原程序中必须映射在78号,对应FN键按下的检测 函数:
bool HWKeyboard::FnPressed() { return remapBuffer[9] & 0x02; }
中的[9]要怎么计算?假如我想 加一下PAD_NUM_LCK的检测函数,是不是也是[9]?
麻烦您抽时间给解答一下,非常感谢 !