如何在 PC 笔记本电脑上模拟小键盘?

fik*_*tor 12 laptop keyboard autohotkey fn-key

一些程序使用小键盘键来执行命令:例如,要选择FAR 管理器中文件夹中的所有文件,您只需按小键盘 *。同样在 Windows,例如可以通过 Alt+(Numpad0-Numpad1-Numpad6-Numpad7) 键入 §。

因此,我问,如何使用我的 HP 2000-210us 笔记本电脑的键盘“按小键盘键”:HP 2000-210us 笔记本电脑键盘

关于联想笔记本电脑的一个类似问题表明,至少对于某些笔记本电脑来说可能很简单。

这是我尝试过的解决方案列表:

  1. 我尝试在键盘上输入不同的按键。

    • Fn+key 和 Fn+Shift+key 组合(其中 key 是数字或字母键)。它们给出相同的结果,分别为 key 和 Shift+key。

    • Fn+F8 和类似的搜索一些类似 numlock 的组合(没有任何运气)。

  2. 受到这个问题的启发,我尝试使用 AutoHotKey 。

    • 在这个问题之后,我能够将组合 RAlt+number 重新映射到 RAlt+numpad 数字,这允许输入特殊字符:我现在可以通过 RAlt+(0-1-6-7) 输入 §。这里 RAlt = 右 Alt 键。

    • 试图进行一些符合人体工程学的重新映射我想过将 Fn+key 重新映射到 Numpadkey,st Fn+Enter 给出 NumpadEnter,Fn+Shift+8 给出 NumpadMult,Fn+Alt+(0-1-6-7) 给出 Alt+(Numpad0-Numpad1) -Numpad6-Numpad7),即 § 符号。但是,在我发现AutoHotKey 文档中的此页面之后,“密钥历史记录”页面不跟踪 Fn 按键(即,在此列表中按 8 和 Fn+8 会给出相同的虚拟键(38)和扫描代码(009)) . 文档建议,在这种情况下,我可能应该“重新配置”键盘附带的软件。我不确定,在哪里寻找这些配置:

控制面板,“键盘”

Syn*_*ech 5

Fn+F8 和类似的搜索一些类似 numlock 的组合(没有任何运气)。... 尝试进行一些符合人体工程学的重新映射,我想将 Fn+key 重新映射到 Numpadkey。

不,AHK(以及与此相关的所有软件)通常无法拦截或影响Fn键,除非您的笔记本电脑碰巧在软件中实现它,而不是像大多数笔记本电脑一样使用键盘控制器(我只听说过几个 IBM ThinkPad这样做)。我对它的工作原理以及为什么你不能做你想做的事做了技术性的解释

相反,您可以尝试使用Alt, Shift,的不同组合,Win而不是Fn(也可以尝试使用键盘另一侧的修饰键而不是您习惯的那样,因为这实际上最终可能更符合人体工程学)。实际上,您可以尝试训练自己使用两只手(例如,Ctrl左右手握持Alt)。

您甚至可以尝试使用自定义组合(例如Q+ U= Numpad-7Q+ J=Numpad-4等)制作小键盘热键,但是我不推荐它,因为它会使事情复杂化(尽管它可以完成并解决)。