Skip to content

M3 is recognized as Logitech #1

Description

@stsp

As pointed here:
dosemu2/dosemu2#974 (comment)
ctmouse treats "M3" as logitech and therefore
doesn't work in dosemu2 w/o the patch that changes
to "M". According to this document:
https://github.com/joyent/sdcboot/blob/master/freedos/doc/ctmouse/protocol.txt
it is an expected behaviour. But that document was
written by ctmouse authors, and may therefore be
biased.
I have the following evidences of the opposite:

Three-button-mice sends 'M3' if you
drop and raise RTS (see above) in Microsoft mode; this is compatible
with the Microsoft mouse driver and allows the firmware to check if it
is really a three-button mouse.
                   [Scott David Daniels received this info from Brian Onn]

I fear that by obeying to the ctmouse impl I broke
the middle button support.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions