2013-05-26 78 views
1

我目前正在开始为Leap Motion开发,并且我想映射某些手势,即跳跃选择到OS Hooks(特别是OSX)。将手势映射到键盘命令

例如,手向下移动会降低屏幕亮度,向上会增加亮度。另一个办法是增大/减小音量,开关应用手势等

  1. 我想,如果在Java中存在的任何库,将作为一个接口/ API,这些钩/系统设置?

  2. 模拟按键组合会更好吗?

我已经做了很多的研究,第一,发现了一些复杂的想法像mach_injection和其他几个人,但我不认为这就是我要找的。我发现这个链接,但我不是100%肯定这是我正在寻找的:http://gestureworks.com/blogs/news/7299746-gesturekey-maps-multitouch-gestures-to-key-commands

再次感谢!

回答

0

看看java.awt.robot。 可以使用机器人来模拟运行J2SE

Java 6 Robot class documentation here

接下来,您仍然需要检测手势任何操作系统上keypressess和鼠标事件,但大跃进本身的API应该做出非常直截了当。