如何将右键单击事件从应用程序或服务发送到选项卡选择的控件?


3

这就是我想要实现的:根本不需要触摸触控板/鼠标。

为什么?键盘上的速度至少要快10倍。

我想使用TAB(或其他适当的热键)选择所需的GUI元素(或在编辑器中选择一些文本),然后通过键盘快捷方式向其发送右键单击事件。不触摸鼠标,也不触摸触控板。

这个快捷方式可以唤起服务,或应用程序,守护进程,天使,等等:-)我不关心它是如何完成的。

有任何想法吗?你知道任何可以模拟鼠标事件的应用吗?

Answers:


3

如果您只想使用键盘选择GUI元素,请使用Shortcat。它允许您搜索所有可见的GUI元素,并从键盘输入中选择它。

您可以用来模拟鼠标事件(例如右键单击)的另一个工具是Keyboard Maestro。这是一个为Mac中的所有类型的事件创建宏的应用程序(通过模拟击键,鼠标位置,甚至操纵剪贴板历史记录)。您可以使用Keyboard Maestro创建几乎所有类型的交互。

通过组合上面的这两个应用程序,您应该能够保留鼠标和触控板。毕竟,你是一个键盘大师。


Haha thanx,Sayzlim ......看起来就像我一直在寻找的那样。我会测试它们。是的,它确实让人想起弹钢琴,和弦和和弦(转移+这个,alt +那个,C大调,一个未成年人):-)不可否认,自从我玩过任何东西已经好几年了。电脑键盘是这些年......
Martin

好的,试过Shortcat。它无法自动识别用户选择的内容(桌面上的图标或一段文本)。你必须输入它来搜索 - 这样才能完成工作。Goood,至少我们接近这一点。我仍然无法相信没有人实现过所需的sooooo和简单的功能。如果只有Shortcat可以检测到当前选择的内容(并且我猜它是一个系统方法调用,它返回对象的句柄) - 它肯定会完成这项工作。
马丁
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.