LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1320|回复: 4

怎么模拟鼠标事件

[复制链接]
发表于 2006-9-23 21:26:10 | 显示全部楼层 |阅读模式
xvkbd可以模拟键盘动作
现在的问题是,我的鼠标,用evdev驱动
有个按键从xev看到的是keycode xxx不是button x
貌似被当作键盘事件处理了

想来想去,找个能送出鼠标事件的程序应该可以。。。
PPC上直接有类似的东西,但是不能在pc上用
不知道PC上有啥程序可以解决
发表于 2006-9-23 23:48:46 | 显示全部楼层
刚modular X时我也想过搞这个, 有一个叫xse的(wrapper for XSendEvent), portage里就有, 不过貌似不怎么好用, 或许因为是老X的legacy program. anyway, good luck
回复 支持 反对

使用道具 举报

发表于 2006-9-26 17:07:34 | 显示全部楼层
XEvIE 应该可以实现这个功能。Gnome accessiblity 的那堆工具里应该就有模拟鼠标点击的,找来改吧改吧应该就可以了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-26 17:30:17 | 显示全部楼层
XSendEvent只能模拟键盘事件,像xvkbd就是用的它,鼠标没戏
XEvIE有点像键盘hook之类,不是我要的
gnome accessiblity的也不太对,具体不说了

有个很像的,joymouse,用手柄模拟鼠标,我看了源码,
它是自己建了一个/dev/jsmouse之类的设备,然后往里面按IMPS/2协议写数据

考虑按照这个自己改一改,但是又太懒。。。总之还是先找现成的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-8 18:59:58 | 显示全部楼层
今天总算勤快了,问题解决,比我想的容易...

http://forums.gentoo.org/viewtopic-p-3631385.html#3631385
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表