新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > 鼠標編程通訊協議

        鼠標編程通訊協議

        作者: 時間:2012-04-25 來源:網絡 收藏
        數據格式

        ㈠ MicroSoft 公司標準:

        MICROSOFT FORMAT
        字節 字元(B i t)
        7 6 5 4 3 2 1 0
        BYTE1 1 1 L R Y7 Y6 X7 X6
        BYTE2 0 0 X5 X4 X3 X2 X1 X0
        BYTE3 0 0 Y5 Y4 Y3 Y2 Y1 Y0

        注釋:

        L = 左鍵狀態
        R = 右鍵狀態 1 = 按下
        0 = 釋放
        X0-X7 = X 距離
        Y0-Y7 = Y 距離 X7或Y7為±符號位
        串口特性:波特率 = 1200 Baud,8 位數據,無校驗位,2 停止位。


        --------------------------------------------------------------------------------

        ㈡ MOUSE SYSTEM 公司標準:


        MOUSE SYSTEM FORMAT
        字節 字元(B i t)
        7 6 5 4 3 2 1 0
        BYTE1 1 0 0 0 0 L M R
        BYTE2 X7 X6 X5 X4 X3 X2 X1 X0
        BYTE3 Y7 Y6 Y5 Y4 Y3 Y2 Y1 Y0
        BYTE4 X7 X6 X5 X4 X3 X2 X1 X0
        BYTE5 Y7 Y6 Y5 Y4 Y3 Y2 Y1 Y0

        注釋:

        L = 左鍵狀態
        R = 右鍵狀態
        M = 中間鍵狀態 1 = 按下
        0 = 釋放
        X0-X7 = X 距離
        Y0-Y7 = Y 距離 X7或Y7為±符號位
        串口特性:波特率 = 1200 Baud,8 位數據,無校驗位,2 停止位。


        --------------------------------------------------------------------------------

        ㈢ IBM 公司 PS/2 MOUSE 標準:


        PS/2 MOUSE FORMAT
        字節 字元(B i t)
        7 6 5 4 3 2 1 0
        BYTE1 YV XV YS XS 1 0 R L
        BYTE2 X7 X6 X5 X4 X3 X2 X1 X0
        BYTE3 Y7 Y6 Y5 Y4 Y3 Y2 Y1 Y0


        注釋:

        L = 左鍵狀態
        R = 右鍵狀態 1 = 按下
        0 = 釋放
        X0-X7 = X 距離
        Y0-Y7 = Y 距離 X7或Y7為±符號位
        XS,YS = ±符號位 1--- 反向移動
        XV,YV = 溢出位 1---- X Y 數據溢出


        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 忻城县| 武穴市| 平定县| 崇文区| 海口市| 德化县| 哈巴河县| 古丈县| 吉林市| 乐昌市| 绥阳县| 苏州市| 射洪县| 阜新市| 湖南省| 和平县| 上思县| 城口县| 莎车县| 禹城市| 高安市| 广丰县| 武宣县| 青州市| 平顶山市| 南阳市| 清丰县| 太原市| 南投市| 博爱县| 丹东市| 沁阳市| 科技| 江山市| 玛纳斯县| 枞阳县| 疏附县| 中西区| 沈阳市| 五莲县| 开江县|