Using imwheel with Freebsd 6.1 and xorg 6.9.0_2

Eric W. Bates ericx at
Wed May 24 12:52:51 PDT 2006

Hash: SHA1

There are a couple of HowTos on-line which describe how to configure
imwheel to work with X11 and FreeBSD. Those descriptions worked well for
me for several years. Sadly, the situation seems to have evolved such
that those HowTos are no longer valid.

Apparently usbd is now deprecated.  I don't know the details; but I can
attest that my usb mouse no longer needs the daemon.

The primary change needed to make my mouse work was to remove the -z
option from moused.  I can see no difference between the moused man page
for 4.11 and 6.1. I have not looked at the source.

So a working setup for 6.1-RELEASE and xorg-server-6.9.0_2:


#usbd_enable="YES"	# Run the usbd daemon.

moused_type="auto"		# USB mouse only works with auto
moused_port="/dev/ums0"		# USB mouse port
#moused_flags="-z 4"		# We have a wheel mouse


Section "InputDevice"
    Identifier	"Mouse0"
    Driver	"mouse"
    Option	"Protocol"	"Auto"
    Option	"Device"	"/dev/sysmouse"
    Option	"Buttons"	"5"
    #Option	"ZAxisMapping"	"4 5"

Sorry I don't have better info then a mere recipe; but I'm not overly
rigorous with my workstation and we don't run X servers on our main
machines. It is also the case that I updated 'everything' on the
workstation at the same time.  This includes the OS, X, KDE, etc.; so
precisely which update triggered the difficulty is lost. [sigh]

Thanks to Boris B. Samorodov (X11 port maintainer) for really solving this.

- --
Eric W. Bates
ericx at
Version: GnuPG v1.4.3 (FreeBSD)
Comment: Using GnuPG with Mozilla -


More information about the freebsd-x11 mailing list