2013-05-26 110 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應該做出非常直截了當。