xf86-input-mouse: Changes to 'master'
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Tue Nov 15 01:02:44 UTC 2022
src/sun_mouse.c | 184 +++++++++++++++++++++++++++++++++++++++++++++++++++++++-
1 file changed, 181 insertions(+), 3 deletions(-)
New commits:
commit 52073e2edc29059a5142d4460c5edc8739981e03
Author: Alan Coopersmith <alan.coopersmith at oracle.com>
Date: Wed Nov 9 17:01:47 2022 -0800
sun_mouse: remove entry from vuidMouseList in DEVICE_CLOSE
Originally written by fei.feng at oracle.com to fix Oracle Bug 17429216:
"global vuidMouseList should not keep info for removed mouse device"
"During the testing for bug#17251473, I often see the mouse hang in X.
By debugging, I get that there seems something wrong in mouse_drv.so -
when a mouse is disconnected, the global vuidMouseList does not cleanup
the mouse's recorded info. So if a newly inserted mouse allocates a
input info pInfo which happens to have the same memory address as
previous pInfo, the driver would go wrong."
Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>
commit cd5b383c3f6c5b7ffa19f8e6ebb7d6551898a98b
Author: Alan Coopersmith <alan.coopersmith at oracle.com>
Date: Wed Nov 9 16:27:42 2022 -0800
sun_mouse: Add RelToAbs option to convert relative events to absolute
Enabled automatically for the Sun ILOM device, to avoid acceleration
that causes the Remote KVMS mouse cursor to become unaligned with the
X mouse cursor.
Code originally written by david.m.marx at oracle.com in 2013 to fix
Oracle bug 15798251 - SUNBT7177072 "actual mouse pointer is off from
the cursor on remote window"
Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>
More information about the xorg-commit
mailing list