Mouse wheel doesn't work

Derek Young thedevek at gmail.com
Fri Feb 3 08:53:46 PST 2006


I also upgraded and my mouse's scroll wheel didn't work. I updated my
xorg.conf to the new options like I was supposed too and had no luck.

What did fix it, was removing the -z 4 option from /etc/rc.conf
moused_flags="-z 4"

I put that in there years ago to get my scroll wheel to work... I
guess it isn't needed anymore, and having it there breaks it now..

Derek Young

On 1/31/06, Joseph Vella <satyam at sklinks.com> wrote:
> On Monday 30 January 2006 12:22 pm, Linas Valiukas wrote:
> > I've just upgraded 6.8.2 to 6.9.0 using 'portupgrade'. My mouse's
> > wheel just doesn't work anymore :-( I've tried to reconfigure X, but
> > still no effect. No errors/warnings in Xorg.0.log. I've read X.Org's
> > changelog, there was something about mouse's keys remapping they've
> > done to support newer models, but I was too dumb to understand it :-)
> >
>
>
> I have a Logitech OEM optical ps2 mouse.  I started with the xorg.conf op=
tions
> in the handbook and FAQ.  No mousewheel.  I searched for hours and finall=
y
> ended up finding a solution that worked.  I don't have the latest xorg no=
r a
> usb mouse, but maybe this is worth a try for you (his setup was different
> from mine).
>
> I still used the xorg.conf from the handbook and then followed the
> instructions from the reply to the following post:
>
>
> Re: A4Tech mouse problem solved (but strangely!)
> From: Scot Hetzel <swhetzel at gmail.com>
> Date: 28/11/2005
> On 11/26/05, Justin R. Smith <jsmith at drexel.edu> wrote:
> > I had a problem with the mouse wheel being detected on my wireless
> > A4Tech mouse. It is supposed to emulate a generic Intellimouse.
> >
> > The solution is to run moused with NO type parameter. A parameter of
> > "auto" or "ps/2" or "microsoft" won't work. You must have a command lin=
e of:
> >
> > /usr/sbin/moused -p /dev/psm0
> >
> > (with NO -t parameter)
> > Unfortunately, one cannot use the automatic scripts in rc.conf to do
> > this because they always use a parameter and fill in "microsoft" if one
> > leaves the mouse type blank.
> >
> Make the following changes to /etc/rc.d/moused
>
> Add this if statement before "echo -n "Starting ${ms} moused:"
>
> :
> fi
>
> if "${mytype}" =3D=3D "NONE" ; then
>            mytype=3D""
> fi
>
> echo -n "Starting ${ms} moused:"
> :
>
> Then change:
>
> /usr/sbin/moused ${myflags} -p ${myport} -t ${mytype} ${_pidarg}
>
> to
>
> /usr/sbin/moused ${myflags} -p ${myport} ${mytype:+-t} ${mytype} ${_pidar=
g}
>
> Now add to /etc/rc.conf:
>
> moused_psm0_type=3D"NONE"
> or
> moused_type=3D"NONE"
>
> ${mytype:+-t} will modify the commands flags only, when ${mytype} is
> unset or null, null is substituted; otherwise -t substituted.
>
> I haven't checked if this works, but if you could make the changes,
> verify that it works for you and submit a PR with the patch.
>
> Scot
> --
> DISCLAIMER:
> No electrons were mamed while sending this message. Only slightly bruised=
.
>
>


More information about the freebsd-x11 mailing list