打印

请问一下鼠标怎么使用绝对坐标移动.

[复制链接]
3815|19
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
a6482546|  楼主 | 2011-10-25 11:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
HWM| | 2011-10-25 11:37 | 只看该作者
鼠标输入的应该是位移(即移动多少),因此其本身就只能输入相对量。坐标原点(绝对位置)应该是软件程序确定的。

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
a6482546 + 1
板凳
lxyppc| | 2011-10-25 11:46 | 只看该作者
USB鼠标可以改描述符里,使其用绝对坐标的方式
但不知道串口的要如何做

使用特权

评论回复
地板
computer00| | 2011-10-25 11:52 | 只看该作者
串口的好象不行,改玩USB吧~~~USB可以用绝对坐标。

使用特权

评论回复
5
airwill| | 2011-10-25 12:02 | 只看该作者
我觉得关键在于绝对坐标如何获得的问题

使用特权

评论回复
6
HWM| | 2011-10-25 12:08 | 只看该作者
按一般鼠标的机构(相对移动量输入),无论是232或USB都应该不能给出绝对位置信息。若有类似坐标输入仪的点输入设备的话,无论是那种串口输入原则上都行。

使用特权

评论回复
7
a6482546|  楼主 | 2011-10-25 13:17 | 只看该作者
但是很多红外屏都是用没USB模块的单片机做得。。他们怎么做到鼠标定位的呢

使用特权

评论回复
8
a6482546|  楼主 | 2011-10-25 13:19 | 只看该作者
顺便弱弱的问一下...使用串口能用HID协议和PC通信么?

使用特权

评论回复
9
lxyppc| | 2011-10-25 13:29 | 只看该作者
但是很多红外屏都是用没USB模块的单片机做得。。他们怎么做到鼠标定位的呢
a6482546 发表于 2011-10-25 13:17

楼主是在做触摸屏?
串口不能用HID协议,但是写一个驱动就可以了
微软的DDK正好有一个这样的例子.

使用特权

评论回复
10
a6482546|  楼主 | 2011-10-25 13:39 | 只看该作者
是的。。本想用串口鼠标试试的。但是发现不行。。你能把相关资料发给我吗?感激不尽啊。609725700@qq.com

使用特权

评论回复
11
lxyppc| | 2011-10-25 13:48 | 只看该作者
资料我没有
你在微软官网下个DDK,找里面叫WACOM的例子就可以了

使用特权

评论回复
12
a6482546|  楼主 | 2011-10-25 13:55 | 只看该作者
恩恩...非常感谢..如果有什么问题.我再继续提问..

使用特权

评论回复
13
a6482546|  楼主 | 2011-10-25 15:02 | 只看该作者
串口的好象不行,改玩USB吧~~~USB可以用绝对坐标。
computer00 发表于 2011-10-25 11:52

但是我的单片机上只有串口。没带USB模块。那怎么办。

使用特权

评论回复
14
宋业科| | 2011-10-26 06:53 | 只看该作者
触摸屏跟鼠标不一样的。

使用特权

评论回复
15
宋业科| | 2011-10-26 06:54 | 只看该作者
触摸屏可以飞起来按一个点。鼠标可以吗?

使用特权

评论回复
16
a6482546|  楼主 | 2011-10-26 08:58 | 只看该作者
恩恩。谢谢楼上的解答.现在的问题是...用什么方法才能把单片机的串口让电脑看成USB口.

使用特权

评论回复
17
dukecs| | 2011-10-26 09:13 | 只看该作者
串口肯定能做鼠标

使用特权

评论回复
18
jingank| | 2011-10-26 11:37 | 只看该作者
16# a6482546
用串口转USB的线可以吧

使用特权

评论回复
19
a6482546|  楼主 | 2011-10-26 17:06 | 只看该作者
那个是不行的..有做过触屏的高手和我说应该用USB接口芯片.

使用特权

评论回复
20
bluesky_kun| | 2013-6-25 15:26 | 只看该作者
看着帖子已经结贴,没看到怎么实现的啊?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

56

帖子

0

粉丝