2011-05-03 68 views
3

關於如何在c/C++中編寫鼠標控制模塊的幾個問題 非常感謝您的任何意見。關於鼠標控制在C/C++ [Ubuntu的] GNOME或KDE ???可能

我有一部手機可以通過無線網絡連接到我的ubuntu 11.04筆記本電腦 。 我爲諾基亞symbian s60 v3安裝了膩子。

使用膩子,我可以執行像mplayer這樣的命令,以便在我睡覺時播放 音樂。

問題是膩子不能直接控制鼠標。

我在想我是否可以編寫一個程序,該程序從我的膩子中接收到箭頭鍵信號 並從我的桌面上移動鼠標。 然後,當我通過我的 手機進行演示時,我可以控制筆記本電腦。

如果有人知道如何處理它,請給我一些建議。 我應該從哪裏開始?哪些c/c + +頭/ libs,我必須使用。 任何網站或網上mannual,我應該看看。

我正在運行統一(基於gnome 2.3。對吧?)

謝謝。 Guannan

+1

呃,有沒有想過建立一個web界面的推鼠標事件? – 2011-05-03 20:54:46

+3

+1進行編程以避免起牀。 – Thilo 2011-05-03 21:09:27

回答

1

這實際上在linux/X窗口系統上並不簡單,但是可以做到。也許下面的人會是你的答案:

  • 設立XTEST這樣就可以注入鼠標事件到窗口系統

  • 告訴窗口管理器採取從一個「假鼠」輸入某種 - 也許你可以告訴它,一個命名的管道甚至pty是一個串行鼠標?

  • 品牌或找到一個內核驅動程序給你下的/ dev /輸入另一個鼠標進入,你可以從一些其他程序