From 6ed407d8fa91adadd8f80742c4be32cf64952635 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Fri, 1 Oct 2004 15:23:04 +0000 Subject: [PATCH] added log added a sign change git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9146 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- .../input_server/devices/mouse/MouseInputDevice.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/add-ons/input_server/devices/mouse/MouseInputDevice.cpp b/src/add-ons/input_server/devices/mouse/MouseInputDevice.cpp index 1a5ac8d904..c19ea62bd7 100644 --- a/src/add-ons/input_server/devices/mouse/MouseInputDevice.cpp +++ b/src/add-ons/input_server/devices/mouse/MouseInputDevice.cpp @@ -41,7 +41,6 @@ #include #include -#define DEBUG 1 #if DEBUG #define LOG(text) fputs(text, sLogFile); fflush(sLogFile) #else @@ -385,7 +384,13 @@ MouseInputDevice::DeviceWatcher(void *arg) // TODO: add acceleration computing int32 xdelta = movements.xdelta * dev->settings.accel.speed >> 15; - int32 ydelta = movements.ydelta * dev->settings.accel.speed >> 15; + int32 ydelta = -movements.ydelta * (dev->settings.accel.speed >> 15); + + snprintf(log, 128, "%s: x: %ld, y: %ld, \n", + dev->device_ref.name, xdelta, ydelta); + + LOG(log); + // TODO: B_MOUSE_DOWN and B_MOUSE_UP messages don't seem // to be generated correctly.