相关疑难解决方法(0)

使用Python获取鼠标增量!(在Linux中)

我知道Linux从/ dev/input/mice中发出了9位2的赞美数据.我也知道你可以通过/ dev/hidraw0获取数据,其中hidraw是你的USB设备,从HID中提供原始数据.我知道发送的数据是移动的增量(位移)而不是位置.通过我也可以通过"cat/dev/input/mice"查看乱码数据.我的问题是:

你能用Python语言告诉我如何读取这些数据?我真的很喜欢用简单的整数来获取数据.但事实证明这很难.真正的问题是阅读该死的数据.有没有办法读取位并进行位运算?(目前我并不担心root用户相关的问题.请假设脚本在root中运行.)

(我的主要参考文献是http://www.computer-engineering.org/ps2mouse/)

python linux mouse hid

13
推荐指数
2
解决办法
1万
查看次数

标签 统计

hid ×1

linux ×1

mouse ×1

python ×1