门户
社区
淘宝
众测
签到
登录
注册
退出
积分: 0
用户组: 游客
菠菜天下
好友
帖子
收藏
道具
勋章
任务
日志
相册
记录
留言板
广播
群组
排行榜
设置
退出
论坛首页
版块
综合讨论区
键盘区
鼠标 & 鼠标垫区
音频区
键帽&客制化键盘区
休闲区
每日话题
硬件综合区
什么都能SHOW
外设水上乐园
外设天下福利区
竞拍专区
勋章申请区
发烧商城
活动专区
站务与公告专区
版主交流
公告区
版务意见与建议
交易区
个人交易区
新手区
新手升级区
新闻区
业内新闻
菠菜天下
行业会员
发烧商城
搜索
本版
帖子
用户
每日签到
发帖际遇
竞猜赛果
当前位置:
版块
>
综合讨论区
>
鼠标 & 鼠标垫区
>
请教技术达人:谁了解Windows DirectInput这个东西?
发帖
回复
发表帖子
zibu31
当前离线
性别
保密
UID
3619
zibu31
我的人缘
0
[
求助
]
请教技术达人:谁了解Windows DirectInput这个东西?
4
2893
楼主
电梯直达
发表于 2011-10-12 16:00
只看该作者
倒序浏览
阅读模式
之前看到的一个老外的技术强帖:
ESREALITY MOUSESCORE 2007
http://www.esreality.com/?a=post&id=1265679
里面说能通过Windows DirectInput获得光标移动速度(单位是counts/s或者dots/s),但没说具体怎么操作,只说很简单。请问哪位技术达人知道他是怎么获得这些数据的吗?
谢谢啦!
0
人
已赞
微信分享
赞
收藏
快速回复
回复
使用道具
举报
变色卡
显身卡
hddgmon
当前离线
性别
保密
UID
64718
hddgmon
我的人缘
0
2
楼
发表于 2011-10-12 16:26
只看该作者
俺用过rinput,没用过这个
回复
支持
反对
使用道具
举报
显身卡
xmiangui
当前离线
性别
保密
UID
61467
xmiangui
我的人缘
0
3
楼
发表于 2011-10-12 18:24
只看该作者
本帖最后由 xmiangui 于 2011-10-12 18:35 编辑
记录Counts,乘以回报率 = Counts/s,随便找个鼠标记录软件就可以记录Counts,算一算就有速度了。处以DPI,IPS就出来了。
DirectX Input接口编程只是保证取到的数据是鼠标位移堆栈里的数据,而不是指针位移数据。比如指针移动到屏幕最右边,鼠标再往右取得的指针位移就是0,但鼠标位移堆栈还是正常接收鼠标回报的位移(鼠标可不知道你移动到屏幕边上了)。
回复
支持
反对
使用道具
举报
显身卡
wwq5536
当前离线
性别
保密
UID
15029
wwq5536
我的人缘
1
4
楼
发表于 2011-10-12 18:55
只看该作者
我转过这个帖子。
回复
支持
反对
使用道具
举报
显身卡
尧神
当前离线
性别
保密
UID
130033
尧神
我的人缘
0
5
楼
发表于 2011-10-12 19:29
只看该作者
不懂…
回复
支持
反对
使用道具
举报
显身卡
浏览过的版块
个人交易区
高级模式
B
Color
Image
Link
Quote
Code
Smilies
|
上传
点击附件文件名添加到帖子内容中
描述
发表回复
本版积分规则
回帖并转播
回帖后跳转到最后一页
积分 0, 距离下一级还需 积分