From a77a9d3c2d41921b1e65414e0bcb851ea5405d03 Mon Sep 17 00:00:00 2001 From: OBattler Date: Mon, 14 Aug 2023 16:52:42 +0200 Subject: [PATCH] Fixed the Mouse Systems mouse packet format. --- src/device/mouse_serial.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/device/mouse_serial.c b/src/device/mouse_serial.c index 91fdd498a..c135f28ec 100644 --- a/src/device/mouse_serial.c +++ b/src/device/mouse_serial.c @@ -193,8 +193,8 @@ sermouse_report_msystems(mouse_t *dev) dev->buf[0] |= (b & 0x02) ? 0x00 : 0x01; /* right button */ dev->buf[1] = delta_x; dev->buf[2] = delta_y; - dev->buf[2] = delta_x; /* same as byte 1 */ - dev->buf[3] = delta_y; /* same as byte 2 */ + dev->buf[3] = delta_x; /* same as byte 1 */ + dev->buf[4] = delta_y; /* same as byte 2 */ return 5; } @@ -215,8 +215,6 @@ sermouse_report_3bp(mouse_t *dev) dev->buf[0] |= (b & 0x02) ? 0x01 : 0x00; /* right button */ dev->buf[1] = delta_x; dev->buf[2] = delta_y; - dev->buf[2] = delta_x; /* same as byte 1 */ - dev->buf[3] = delta_y; /* same as byte 2 */ return 3; }