[MacPorts] #59005: libsdl2 @2.0.10: trackpad working erratically as pointing device

MacPorts noreply at macports.org
Tue Sep 10 06:40:03 UTC 2019


#59005: libsdl2 @2.0.10: trackpad working erratically as pointing device
--------------------+----------------------
 Reporter:  kencu   |      Owner:  jmroot
     Type:  defect  |     Status:  assigned
 Priority:  Normal  |  Milestone:
Component:  ports   |    Version:
 Keywords:          |       Port:  libsdl2
--------------------+----------------------
 This may well turn out to be an upstream issue in the end, but I'm
 noticing it on our libsdl2 on 10.6.8 and I'm not sure how widespread it is
 just now.

 After upgrading to libsdl2 @2.0.10, various ports that use libsdl2 have
 significant artifacts using the trackpad on my laptop (running
 10.6.8/libc++).

 The mousein / mouseout / mousedown events from a user perspective are
 quite unstable, almost unusable. Flashing rapidly, enabling on and off,
 while in the button zone, sometimes responding to clicks if the button
 happens to be active at the moment of the click, but usually not.

 Interestingly, plugging in a USB mouse works perfectly normally again.

 Also, reverting to libsdl2 @2.0.9 fixes the issues with the trackpad.

 I see <https://discourse.libsdl.org/t/sdl-2-0-10-released/26429> some work
 was done specifically on the trackpad and controller code in this update.

 At this moment, I'm not sure if this is an issue with libsdl2 only on
 10.6.8, or if it is the specific hardware on this laptop, or if it is
 general to @2.10.0 (it would seem hard to imagine this slipping past beta
 testers).

 More investigation to follow. For now, workarounds are:

 1) use a mouse
 2) downgrade to libsdl2 @2.0.9

 I'll assign this to Josh as it's his port, but we may find this issue
 belongs upstream rather than at this level if it's widespread.

-- 
Ticket URL: <https://trac.macports.org/ticket/59005>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list