关于c/c++写鼠标控制模块的几个问题 非常感谢任何评论。
我有一个可以连接到我的 ubuntu 11.04 笔记本电脑的手机 通过无线网络。 我为 nokia symbian s60 v3 安装了一个 putty。
有了putty,我可以执行mplayer之类的命令来播放 当我躺在床上时的音乐。
问题是putty不能直接控制鼠标
我在想是否可以编写一个接收箭头键信号的程序 从我的油灰中,将鼠标从我的桌面上移开。 然后,当我通过我的电脑进行演示时,我可以控制我的笔记本电脑 手机。
如果有人知道如何处理它,请给我一些建议。 我应该从哪里开始?我必须使用哪个 c/c++ header /库。 我应该查看的任何网站或在线手册。
我正在运行 unity(基于 gnome 2.3,对吧?)
谢谢。 关南
最佳答案
这在linux/X window系统上其实并不简单,但是可以做到。您的答案可能是以下之一:
设置 xtest 以便您可以将鼠标事件注入(inject)窗口系统
告诉窗口管理器从某种“假鼠标”获取输入 - 也许您可以告诉它命名管道甚至 pty 是串行鼠标?
制作或找到一个内核驱动程序,在/dev/input 下为您提供另一个鼠标条目,您可以将鼠标事件从其他程序推送到该条目
关于linux - 关于 c/c++ [ubuntu] gnome 或 kde 中的鼠标控制???大概,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5875521/