From owner-freebsd-ports-bugs@FreeBSD.ORG Sun May 8 05:30:03 2005 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A3CAF16A4E0 for ; Sun, 8 May 2005 05:30:03 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 61C9143D91 for ; Sun, 8 May 2005 05:30:03 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j485U3NJ013243 for ; Sun, 8 May 2005 05:30:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j485U3TW013241; Sun, 8 May 2005 05:30:03 GMT (envelope-from gnats) Resent-Date: Sun, 8 May 2005 05:30:03 GMT Resent-Message-Id: <200505080530.j485U3TW013241@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Cy Schubert Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 869AB16A4E0 for ; Sun, 8 May 2005 05:27:30 +0000 (GMT) Received: from komquats.com (S0106002078125c0c.gv.shawcable.net [24.108.146.123]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED24843D4C for ; Sun, 8 May 2005 05:27:29 +0000 (GMT) (envelope-from Cy.Schubert@komquats.com) Received: from cwsys.cwsent.com (cwsys [10.1.1.1]) by komquats.com (Postfix) with ESMTP id 6CAB34C5C4 for ; Sat, 7 May 2005 22:27:29 -0700 (PDT) Received: from cwsys.cwsent.com (localhost [127.0.0.1]) by cwsys.cwsent.com (8.13.3/8.13.3) with ESMTP id j485RSin068289 for ; Sat, 7 May 2005 22:27:28 -0700 (PDT) (envelope-from Cy.Schubert@uumail.gov.bc.ca) Received: (from cy@localhost) by cwsys.cwsent.com (8.13.3/8.13.1/Submit) id j485RSP2068288; Sat, 7 May 2005 22:27:28 -0700 (PDT) (envelope-from cy) Message-Id: <200505080527.j485RSP2068288@cwsys.cwsent.com> Date: Sat, 7 May 2005 22:27:28 -0700 (PDT) From: Cy Schubert To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/80745: XFree86-4 fails to see wheel on Logitec MediaPlay mouse X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Cy Schubert List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 08 May 2005 05:30:03 -0000 >Number: 80745 >Category: ports >Synopsis: XFree86-4 fails to see wheel on Logitec MediaPlay mouse >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun May 08 05:30:02 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Cy Schubert >Release: FreeBSD-2.0 >Organization: FreeBSD >Environment: System: FreeBSD cwsys 5.4-STABLE FreeBSD 5.4-STABLE #0: Fri May 6 13:10:43 PDT 2005 root@cwsys:/export/obj/opt/src/cvs-stable5/src/sys/KOMQUATS i386 >Description: XFree86-4 cannot see wheel movemt on a Logitec MediaPlay mouse. >How-To-Repeat: Install a Logitec MediaPlay mouse. >Fix: Index: files/patch-programs::Xserver::hw::xfree86::os-support::xf86OSmouse.h =================================================================== RCS file: files/patch-programs::Xserver::hw::xfree86::os-support::xf86OSmouse.h diff -N files/patch-programs::Xserver::hw::xfree86::os-support::xf86OSmouse.h --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ files/patch-programs::Xserver::hw::xfree86::os-support::xf86OSmouse.h 8 May 2005 04:25:49 -0000 @@ -0,0 +1,11 @@ +--- programs/Xserver/hw/xfree86/os-support/xf86OSmouse.h.orig Fri Feb 13 15:58:46 2004 ++++ programs/Xserver/hw/xfree86/os-support/xf86OSmouse.h Sat May 7 21:18:57 2005 +@@ -299,7 +299,7 @@ + /* Generalize for other axes. */ + #define MSE_NOAXISMAP MSE_NOZMAP + +-#define MSE_MAXBUTTONS 12 ++#define MSE_MAXBUTTONS 16 + #define MSE_DFLTBUTTONS 3 + + #endif /* _XF86OSMOUSE_H_ */ Apply the above patch, then add the following to XF86Config: Option "Buttons" "15" Option "ZAxisMapping" "14 15" Option "Resolution" "800" Finally add the following to .xsession: xmodmap -e "pointer = 1 2 3 6 7 8 9 10 11 12 13 14 15 4 5" A similar bug exists in Xorg which has been documented in PR ports/80744 and in XFree86 as bug #1537 (also Xorg bug 2389). >Release-Note: >Audit-Trail: >Unformatted: