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