From 2c28adf381048074fec4100fecd36336524da0d2 Mon Sep 17 00:00:00 2001 From: Gyuhwan Park Date: Fri, 27 May 2022 17:15:33 +0900 Subject: feature: send mouse wheel event --- ProjectionThread.cpp | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/ProjectionThread.cpp b/ProjectionThread.cpp index 8ebac61..eabc558 100644 --- a/ProjectionThread.cpp +++ b/ProjectionThread.cpp @@ -114,16 +114,17 @@ void ProjectionThread::handleEvent(XrdpEvent &event) { }); return; } - + + case XrdpEvent::MOUSE_WHEEL_UP: { + _ipcConnection.writeMessage(TYPE_EVENT_MOUSE_WHEEL, ULIPCMouseWheelEvent { + 0, -56, 0 + }); + return; + } case XrdpEvent::MOUSE_WHEEL_DOWN: { - LOG(LOG_LEVEL_DEBUG, "TODO: WHEEL_DOWN (%d)", (int) event.param1); - /* - writeMessage(MessageType::OUT_MOUSE_WHEEL_EVENT, MouseWheelEvent { - MouseButtonEvent::, - MouseButtonEvent::BUTTON_RIGHT, - 0 + _ipcConnection.writeMessage(TYPE_EVENT_MOUSE_WHEEL, ULIPCMouseWheelEvent { + 0, 56, 0 }); - */ return; } -- cgit v1.2.3