Ch32V203例程 HOST_KM 讀取到的鼠標(biāo)數(shù)據(jù)與標(biāo)準(zhǔn)協(xié)議不一致

本人使用聯(lián)想藍(lán)牙鍵盤,抓取到的鍵盤數(shù)據(jù)沒問題

空格按下:00 00 2c 00 00 00 00 00

松開:00 00 00 00 00 00 00 00


但是抓到的鼠標(biāo)數(shù)據(jù)看不懂:

左移: 02 00 ff 0f 00 00 00

右移: 02 00 01 00 00 00 00

上移: 02 00 00 f0 ff 00 00

下移: 02 00 00 10 00 00 00

左鍵按下:02 01 00 00 00 00 00

右鍵按下:02 02 00 00 00 00 00

滾輪按下:02 04 00 00 00 00 00

松開:02 00 00 00 00 00 00

滾輪下滑:02 00 00 00 00 ff 00

滾輪上滑:02 00 00 00 00 01 00

標(biāo)準(zhǔn)協(xié)議是四個字節(jié),這里是七個字節(jié)。這個移動事件完全不知道如何與標(biāo)準(zhǔn)協(xié)議做映射。


CompositeKM 例程中有幾個掃描鼠標(biāo)事件發(fā)送的是四個字節(jié),猜測方向如下:

00 FE 00 00 左

00 02 00 00 右

00 00 02 00 上

00 00 FE 00 下

但是也與標(biāo)準(zhǔn)協(xié)議中不太一致,標(biāo)準(zhǔn)協(xié)議中第一個字節(jié)不應(yīng)該為0 ,這個不太重要,可以忽略


請多多指教,非常感謝!


熱門產(chǎn)品 : USB3.0 HUB控制器:CH634

QQ圖片20230904220716.png另外還有一點(diǎn)就是這個鼠標(biāo)的描述看起來也是異常的


你好,HID上傳的數(shù)據(jù)沒有標(biāo)準(zhǔn)協(xié)議,每個HID接口都有一個report描述符,這個描述符就是解釋設(shè)備上傳的數(shù)據(jù)的意義,沒有固定的標(biāo)準(zhǔn)。report描述符解析起來比較復(fù)雜,可以在USB中文網(wǎng),查找解析的工具。


你這個問題搞定沒,我還測到有六個字節(jié)的鼠標(biāo)數(shù)據(jù),? 和你這個七個的類似,


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频