Page MenuHomeFreeBSD

moused(8): Enable sysmouse-compatibility mode by default.
ClosedPublic

Authored by wulf on Mon, Sep 8, 8:31 PM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Sep 24, 3:48 PM
Unknown Object (File)
Mon, Sep 22, 5:30 PM
Unknown Object (File)
Mon, Sep 22, 12:58 PM
Unknown Object (File)
Mon, Sep 22, 5:27 AM
Unknown Object (File)
Sun, Sep 21, 11:14 PM
Unknown Object (File)
Sun, Sep 21, 11:13 PM
Unknown Object (File)
Sun, Sep 21, 10:54 PM
Unknown Object (File)
Sun, Sep 21, 6:25 AM
Subscribers

Details

Summary

It is appeared that some people use non-default configurations
incompatible with new moused.
Moreover it does not have bug-for-bug compatibiliy like ignoring of
moused_enable in rc.conf.
For now revert to sysmouse mode to follow POLA and give time to things
to settle.

New features can be enabled again manually with setting of:
moused_port="auto"
moused_nondefault_enable="NO"
variables in /etc/rc.conf

Reported by: many
MFC after: 1 minute

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 67210
Build 64093: arc lint + arc unit

Event Timeline

wulf requested review of this revision.Mon, Sep 8, 8:31 PM
wulf created this revision.

Yes, it looks like moused_nondefault_enable="YES" is necessary for devd(8) driven autoplug of USB mice to work in absence of evdev(4). With this line in rc.conf all works as before for me.

This revision is now accepted and ready to land.Mon, Sep 8, 8:37 PM
This revision now requires review to proceed.Sat, Sep 20, 1:41 PM

Drop moused.conf hacks.

They are handled in https://reviews.freebsd.org/D52647 in different way.

This revision was not accepted when it landed; it landed in state Needs Review.Sun, Sep 21, 1:16 PM
This revision was automatically updated to reflect the committed changes.