I have a Mi wireless USB mouse and it works just fine on both windows and Linux but in FreeBSD 14.0Rc3 XFCE desktop I have one issue that is when I click to drag Item it loses the grep and it behaves as if I have moved the cursor without dragging the icon or the window that I am trying to move. tested it on windows 11 and Fedora Linux it works fine with no issues. with further investigations I did found out that when I click left button it send button pressed event and then when I start to move the mouse keeping button pressed it sends button released event event if I am still clicking That behavior does not happen on windows 11 or in Fedora 38 Thank you PS. the Device is a Thinkpad X270 with touch screen and the drag works with the touch pad, touch screen and the knob
Just tried NomadBSD based on 13.2 and found the same issue, it looks to be old bug I am not aware of since I have not being using freeBSD since 12.x
Cross-posting this here: I debugged exactly this problem with a different mouse and fixed it with this change: https://reviews.freebsd.org/D45838 Testing much appreciated :-)