使用键盘的“虚拟鼠标”

Ram*_*hum 13 windows mouse keyboard productivity software-rec

(对于 Windows。)

我正在寻找一种我希望存在的程序。如果没有,我可能会尝试创建它。

我非常讨厌使用鼠标。我已经学会了如何使用键盘来完成我必须在计算机上完成的 99% 的任务,但上述热情足以让我想为剩余的 1% 找到解决方案。

这是我想要的解决方案:我按下预定的键盘热键。(我在想Start——J但对每个人来说都是他自己的。)突然间,我所有显示器中的屏幕空间都被分成了一个网格,每个单元格都显示了一个字母。在键盘上按下那个字母会进一步将该单元格分成子单元格,重复这个过程直到我们缩小了一个足够小的区域,然后程序会产生一个点击。

有没有程序可以做到这一点?它需要很棒。否则我还不如自己建立。

all*_*tic 6

有一个程序完全按照您说的做,但由于它是作为辅助功能解决方案构建的,我认为您无法使用键盘激活它。相反,它让您对着麦克风说话以口述命令。

该程序名为 Dragon NaturallySpeaking,由 Nuance 开发。这非常贵。鼠标屏幕分割算法的用户体验与您在问题中提出的完全相同,但我有 60% 的把握(基于专业使用该程序总共约 30 小时)没有办法仅使用键盘。

该程序专为电机控制有限的用户而设计。此外,鼠标网格功能无法执行“拖放”或任何其他类型的技巧,除了在屏幕上单击和双击左键或右键单击之外,它还支持像鼠标滚动一样工作的基本滚轮车轮。

我不建议你使用这个产品(我也不应该,因为那会偏离主题)主要是因为我认为它不会做你想要它做的事情,即你不能用键盘。

但是,该程序确实教导了实现这样的程序不仅是可能的,而且已经在工作产品中提供了。现在需要做的就是有人过来做同样的事情,但不是使用语音作为输入,而是使用键盘作为输入。

我个人对鼠标讨厌者的建议(举手;我也讨厌他们)是尝试使用带有 TrackPoint 的键盘。“TrackPoint”实际上是一个相当通用的设备的 IBM 品牌名称,它可以被描述为一个小的惯性操纵杆,它位于键盘中间,上面有一个橡胶帽,它通常具有铅笔橡皮擦的外观。它们具有不同的品质和设计,但我发现最好的(对我来说)是联想 ThinkPad 笔记本电脑。

您还可以购买带有 TrackPoint 的联想 ThinkPad USB 键盘,这是一款面向台式机的标准桌面键盘,带有 USB 电缆,可提供与现代 ThinkPad 笔记本电脑相同的 TrackPoint 体验。使用 TrackPoint 可让您对鼠标、左键和右键单击和滚动进行精细的运动控制,而无需将手从键盘上移开。这就像在你的键盘上有一个“键”,也就是鼠标。

事实上,我可以用双手在键盘上同时打字和鼠标。这是一种后天的技能,但是一旦掌握了它,它就适用于从游戏到高生产力编程、系统管理员等任何领域。

如果您坚持纯软件解决方案,我认为现在的答案是您必须自己编写。但是你可以做一些事情,比如下载 Dragon NaturallySpeaking 的试用版,看看他们的鼠标网格是如何工作的(你必须对程序进行指示),以便在你编写程序时为你提供一些设计想法。

编辑:Dragon 中解释的鼠标网格功能的链接:http : //www.nuance.com/naturallyspeaking/customer-portal/documentation/userguide/chapter4/ug_chapter4_moving_clicking_mouse.asp

编辑2:它对谷歌有帮助。一旦我想到了“鼠标网格”这个词,我决定用谷歌搜索一下。我发现了这个:http: //8887.eu/mSoftware/index.php/home/windows-software/mouse-grid.html它似乎完全符合你的要求,你可以用键盘控制它。赢!