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


11

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

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

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

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

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

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

    • Fn + F8和类似物,用于寻找一些类似numlock的组合(没有任何运气)。

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

    • 遵循此问题,我能够将RAlt + number组合重新映射为RAlt +数字键盘编号,这允许键入特殊字符:现在,我可以通过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)) 。文档建议,在这种情况下,我可能应该“重新配置”键盘附带的软件。我不确定在哪里可以找到这些配置:

控制面板,“键盘”

Answers:


5

Fn + F8和类似物,用于寻找一些类似numlock的组合(没有任何运气)。…尝试进行符合人体工程学的重新映射,我想到了将Fn + key重新映射为Numpadkey的想法。

不,AHK(以及与此相关的所有软件)通常将无法拦截或影响Fn键,除非您的笔记本电脑恰好是在软件中实现它,而不是像大多数笔记本电脑那样使用键盘控制器来实现(我只听说过少数IBM ThinkPads这样做)。我对它的工作方式以及为什么您做不到的事情做了技术性的解释

相反,你可以尝试使用不同的组合AltShiftWin而不是Fn(也试着比你是用来因为这实际上可能最终会被更符合人体工程学键盘上的另一边修改键)。实际上,您可以尝试训练自己用两只手(例如,Ctrl用左手和Alt右手握住)。

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


-2

您应该得到一个单独的键盘,并在其上使用数字键盘,然后放回鼠标/散热器/硬盘等。这不是最好的主意,因为如果您多次执行此操作,将会破坏USB端口,但这是一个临时解决方案。


这比作为适当的答案更适合作为评论。请不要发表评论作为答案,直到您的声誉允许您发表评论为止。
MariusMatutiae
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.