LinuxSir.cn,穿越时空的Linuxsir!

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

如何通过写/dev/psaux控制鼠标移动?

[复制链接]
发表于 2003-5-29 02:57:52 | 显示全部楼层 |阅读模式
现在只知道向/dev/psaux写字符可以触发一些鼠标事件,但是不知道细节,自己试有如没头苍蝇一样,太难了。

哪位大虾有这方面的资料或者知道什么地方能找到相关文档,多谢了。
发表于 2003-5-29 18:54:00 | 显示全部楼层
这个请懂程序的弟兄来指点一下。
我们是不是把这个帖子转到程序版,让那里的弟兄帮助一下。

如果兄弟同意把帖子转到程序版,请回帖。多谢。
 楼主| 发表于 2003-5-29 23:56:12 | 显示全部楼层
同意同意,多谢。
发表于 2003-5-30 03:58:20 | 显示全部楼层
echo "*n" > /dev/psaux 可以重置鼠标,从别的地方学的,自己是了式,没觉得有什么动静。
 楼主| 发表于 2003-5-30 04:16:37 | 显示全部楼层
能告诉我你从什么地方学的么?我也去看看。

我这有一段代码,防止compaq n600c电池模式下锁死键盘/鼠标的,用的就是*n,可是在我这,这个串的作用似乎是移动一下鼠标然后点中键,ft。所以我急着找文档看看到底应该怎么写。
发表于 2003-5-30 05:40:51 | 显示全部楼层
google上面找的。
 楼主| 发表于 2003-5-30 05:42:39 | 显示全部楼层
告诉我你search的关键字吧,我找了好久都没什么头绪。
发表于 2003-5-30 09:49:14 | 显示全部楼层

a2x

可以参考一下a2x的实现 http://www.cl.cam.ac.uk/a2x-voice/a2x-faq.html
另外PS/2的interface文档可能有帮助 http://panda.cs.ndsu.nodak.edu/% ... ro/mouse/mouse.html
发表于 2003-5-30 21:18:46 | 显示全部楼层
普通的鼠标是使用gpm驱动的
所以你也可以看看gpm的开发文档
 楼主| 发表于 2003-5-31 11:26:50 | 显示全部楼层

回复: a2x

最初由 foobar 发表
可以参考一下a2x的实现 http://www.cl.cam.ac.uk/a2x-voice/a2x-faq.html
另外PS/2的interface文档可能有帮助 http://panda.cs.ndsu.nodak.edu/% ... ro/mouse/mouse.html


这个PS/2的interface文档确实是我需要的,不过看完了还是没有解决我的问题。我不知道为什么那些命令在控制台模式下似乎正常(当然还是有一些非预期行为),在X下面无论我送什么命令结果基本上都差不多,就是如果我不动鼠标就什么反映都没有,鼠标一动光标就被挪到屏幕最下面,然后出右键菜单,ft。不知道X下面和控制台方式鼠标有什么不同。

Anyway,这个文档还是很右帮助的,多谢。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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