From owner-freebsd-questions@FreeBSD.ORG Tue Apr 22 14:41:49 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F289237B401 for ; Tue, 22 Apr 2003 14:41:48 -0700 (PDT) Received: from h24-67-53-86.lb.shawcable.net (h24-67-53-86.lb.shawcable.net [24.67.53.86]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0AE0143FCB for ; Tue, 22 Apr 2003 14:41:48 -0700 (PDT) (envelope-from cmoline@shaw.ca) Received: from [127.0.0.1] (localhost [127.0.0.1]) by h24-67-53-86.lb.shawcable.net (Postfix) with ESMTP id 59B8995E for ; Tue, 22 Apr 2003 15:33:16 -0600 (MDT) From: Chris Moline To: freebsd-questions@freebsd.org Content-Type: text/plain Organization: Message-Id: <1051047195.97785.27.camel@localhost> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.0 Date: 22 Apr 2003 15:33:16 -0600 Content-Transfer-Encoding: 7bit Subject: mouse wheel problems X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Apr 2003 21:41:49 -0000 hi. i am having some problems with getting my mouse wheels to work. i had it working with my old mouse (a wireless optical logitech mouse). but that mouse started having problems so i got a new one. the new one is a cheap, generic mouse. i did have the wheel on the old logitech mouse working but it doesnt work anymore. the wheel on the new generic mouse doesnt work either. both mice work on my friends windows box. both mice work on my bsd box (except for the wheels). i am running XFree86-4.2.0_1,1. here is the relevant part of /etc/X11/XF86Config Identifier "Mouse1" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/sysmouse" Option "Buttons" "5" Option "ZAxisMapping" "4 5" here is my moused command for the old logitech mouse moused -t auto -p /dev/psm0 -z 4 and here is my moused command for the new generic mouse (its really pokey and so needs some help). moused -t auto -p /dev/psm0 -z 4 -r high -a 2 running imwheel -p for both mice doesnt help either. here is what moused -i all -p /dev/psm0 reports for my new generic mouse /dev/psm0 ps/2 sysmouse MouseMan+ here is what moused -i all -p /dev/psm0 reports for my old logitech mouse. /dev/psm0 ps/2 sysmouse MouseMan+ it would seem that they both use the same protocol. and here is what /var/log/XFree86.0.log has to say about both of my mice (the logs for each session with a different mouse were the same) (**) Option "Protocol" "auto" (**) Mouse1: Protocol: "auto" (**) Option "CorePointer" (**) Mouse1: Core Pointer (**) Option "Device" "/dev/mouse" (**) Option "Buttons" "5" (**) Option "ZAxisMapping" "4 5" (**) Mouse1: ZAxisMapping: buttons 4 and 5 (**) Mouse1: Buttons: 5 (II) Keyboard "Keyboard1" handled by legacy driver (II) XINPUT: Adding extended input device "Mouse1" (type: MOUSE) (II) Mouse1: SetupAuto: hw.iftype is 4, hw.model is 0 (II) Mouse1: SetupAuto: protocol is SysMouse (**) Option "BaudRate" "1200" and here is what it says for both mice after trying to use /dev/psm0 directly (i had to change /dev/psm0 permissions). (**) Option "Protocol" "auto" (**) Mouse1: Protocol: "auto" (**) Option "CorePointer" (**) Mouse1: Core Pointer (**) Option "Device" "/dev/psm0" (**) Option "Buttons" "5" (**) Option "ZAxisMapping" "4 5" (**) Mouse1: ZAxisMapping: buttons 4 and 5 (**) Mouse1: Buttons: 5 (II) Keyboard "Keyboard1" handled by legacy driver (II) XINPUT: Adding extended input device "Mouse1" (type: MOUSE) (II) Mouse1: SetupAuto: hw.iftype is 3, hw.model is 7 (II) Mouse1: SetupAuto: protocol is SysMouse (**) Option "BaudRate" "1200" (WW) fcntl(6, F_SETOWN): Inappropriate ioctl for device what are some other reasons a mouse wheel wont work? i can see that maybe the new generic mouse isnt supported but then why would my old logitech mouse no longer work when it was working before? sincerly, chris moline