我正在使用hexdump -C來顯示來自linux機器上的指針設備的實時數據。它返回的信息是每行16個字節的十六進制數。就像這樣:將原始鼠標/指針數據轉換爲有意義的東西?
000001b0 a9 1c fd 4e f1 2c 0f 00 01 00 3e 00 01 00 00 00 |...N.,....>.....| 000001c0 a9 1c fd 4e 0e 2d 0f 00 01 00 3e 00 00 00 00 00 |...N.-....>.....| 000001d0 a9 1c fd 4e 16 2d 0f 00 00 00 00 00 00 00 00 00 |...N.-..........| 000001e0 aa 1c fd 4e b1 9a 05 00 01 00 3d 00 01 00 00 00 |...N......=.....| 000001f0 aa 1c fd 4e ce 9a 05 00 01 00 3d 00 00 00 00 00 |...N......=.....| 00000200 aa 1c fd 4e d5 9a 05 00 00 00 00 00 00 00 00 00 |...N............|
我的問題是,我怎麼知道該怎麼這個字符串從鼠標指針的座標數據轉換?
查詢手冊或製造商。或者做一個/很多/試驗和錯誤! – Dan 2011-12-30 02:11:57
哦,這是16 /字節/每行,而不是位。 – Dan 2011-12-30 02:12:26
所以它基本上是一個黑匣子?這種類型的數據沒有通用格式? – lodkkx 2011-12-30 02:12:43