将 Home 和 End 指定为 Fn+箭头

将 Home 和 End 指定为 Fn+箭头

在 Windows 8.1 中是否可以将Home/ End/ PgUp/分配给+PgDown组合(如果这有关系的话,我有 HP Elitebook 8540p)?Fnarrow keys

动机:我特别喜欢我现在的笔记本电脑的键盘,但现在是时候换个键盘了——很多新款笔记本电脑都没有单独的 Home/End 按钮,而我经常使用这些按钮,即使在输入这个问题时也是如此。相反,我应该使用 Fn+箭头键作为、 和HomeEnd在购买这样的笔记本电脑之前,我想试试我是否可以忍受它,或者我是否应该只关注带有这些独立按键的笔记本电脑。PgUpPgDown

答案1

Fn不是生成扫描码的密钥,因此没有人知道它的存在除了键盘控制器之外。如果您Fn同时按下另一个具有Fn功能符号然后键盘控制器将该组合转换为真正的扫描码并发送给操作系统。

因此,如果在键盘上Fn+arrow确实有一定功能,例如更改亮度或音量,则可以通过重新映射将Fn+分配arrowHome/ End/ PgUp/PgDownbrightness

答案2

据我所知,笔记本电脑上的 fn 键不会被报告为按键 - 相反,键盘上有特定的键,你可以将它们与 fn 键一起使用来产生不同的键码。我通过检查按下该键时报告的内容发现了这一点,结果什么也没有,而 Alt 或 Shift 等其他修饰键则有自己的扫描码。

总之:不,这是不可能的,因为 fn 键本身不是一个键,并且只有与特定键组合才有效(通常在键盘顶部用蓝色印刷这些特定键)。

希望这可以帮助!

相关内容