#7802: Bug involving optical mouse
---------------------------------+----------------------------
Reporter: ddavid123 | Owner: nobody
Type: bug | Status: reopened
Priority: normal | Milestone: R1
Component: Drivers/Mouse/PS2 | Version: R1/Development
Resolution: | Keywords: mouse, desktop
Blocked By: | Blocking:
Has a Patch: 1 | Platform: All
---------------------------------+----------------------------
Comment (by pulkomandy):
Removed the check completely in hrev50513. The PS/2 protocol does not
limit the range of deltas the mouse can send, it seems this limit was
introduced because the driver was somehow missing packets from the mouse
and losing sync.
I hope the situation in the Kernel has improved since the early days and
this is not needed anymore (for the few people still using PS/2 mouses -
even PS/2 touchpads use a different codepath).
We can still detect the desynchronization by testing for the 4th bit of
the first byte, which must be always 1.
--
Ticket URL: <https://dev.haiku-os.org/ticket/7802#comment:18>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.