[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v4 0/5] Add horizontal mouse scroll support
From: |
Dmitry Petrov |
Subject: |
[PATCH v4 0/5] Add horizontal mouse scroll support |
Date: |
Sat, 8 Jan 2022 16:39:42 +0100 |
This patchset adds implements passing horizontal scroll
events from the host system to guest systems via ps/2
mouse device.
This is useful during testing horizontal scroll behaviour
in guest operating systems as well as using it in case it
provides any benefits for a particular application.
The patch is based on the previous work by Brad Jorsch done
in 2010 but never merged, see
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=579968
Original submission:
https://lists.gnu.org/archive/html/qemu-devel/2010-05/msg00223.html
Changes from V1 to V2:
- Patch is split into a sequence
- Value is clamped to 31 for horizontal scroll in the device code
Changes from V2 to V3:
- Cover letter
- Removed unnecessary log line
Changes from V3 to V4:
- Added a link to the original submission by Brad
Dmitry Petrov (5):
ps2: Initial horizontal scroll support
ui/cocoa: pass horizontal scroll information to the device code
ui/gtk: pass horizontal scroll information to the device code
ui/sdl2: pass horizontal scroll information to the device code
ui/input-legacy: pass horizontal scroll information
hw/input/ps2.c | 57 ++++++++++++++++++++++++++++++++++++++++-------
qapi/ui.json | 2 +-
ui/cocoa.m | 18 ++++++++++-----
ui/gtk.c | 54 ++++++++++++++++++++++++++++++++++----------
ui/input-legacy.c | 15 +++++++++++++
ui/sdl2.c | 5 +++++
6 files changed, 124 insertions(+), 27 deletions(-)
--
2.32.0
- [PATCH v4 0/5] Add horizontal mouse scroll support,
Dmitry Petrov <=
- [PATCH v4 1/5] ps2: Initial horizontal scroll support, Dmitry Petrov, 2022/01/08
- [PATCH v4 3/5] ui/gtk: pass horizontal scroll information to the device code, Dmitry Petrov, 2022/01/08
- [PATCH v4 5/5] ui/input-legacy: pass horizontal scroll information, Dmitry Petrov, 2022/01/08
- [PATCH v4 2/5] ui/cocoa: pass horizontal scroll information to the device code, Dmitry Petrov, 2022/01/08
- [PATCH v4 4/5] ui/sdl2: pass horizontal scroll information to the device code, Dmitry Petrov, 2022/01/08