From owner-freebsd-ppc@FreeBSD.ORG Tue Jun 9 07:05:02 2009 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 724A71065670 for ; Tue, 9 Jun 2009 07:05:02 +0000 (UTC) (envelope-from nwhitehorn@freebsd.org) Received: from mail.icecube.wisc.edu (trout.icecube.wisc.edu [128.104.255.119]) by mx1.freebsd.org (Postfix) with ESMTP id 356BF8FC0A for ; Tue, 9 Jun 2009 07:05:01 +0000 (UTC) (envelope-from nwhitehorn@freebsd.org) Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.icecube.wisc.edu (Postfix) with ESMTP id 038725827A; Tue, 9 Jun 2009 02:05:01 -0500 (CDT) X-Virus-Scanned: amavisd-new at icecube.wisc.edu Received: from mail.icecube.wisc.edu ([127.0.0.1]) by localhost (trout.icecube.wisc.edu [127.0.0.1]) (amavisd-new, port 10030) with ESMTP id Q4G3zzvN4Utn; Tue, 9 Jun 2009 02:05:00 -0500 (CDT) Received: from wanderer.tachypleus.net (g225100247.adsl.alicedsl.de [92.225.100.247]) by mail.icecube.wisc.edu (Postfix) with ESMTP id CED00581DC; Tue, 9 Jun 2009 02:04:59 -0500 (CDT) Message-ID: <4A2E0998.5020401@freebsd.org> Date: Tue, 09 Jun 2009 09:04:56 +0200 From: Nathan Whitehorn User-Agent: Thunderbird 2.0.0.21 (X11/20090410) MIME-Version: 1.0 To: Andreas Tobler References: <219DD0C7-8965-4216-B952-68975FF9CB55@mac.com> <4A2983DC.4050405@fgznet.ch> In-Reply-To: <4A2983DC.4050405@fgznet.ch> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: FreeBSD PowerPC ML Subject: Re: No kbd and no mouse on iBook G4 with Xorg? X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jun 2009 07:05:02 -0000 Andreas Tobler wrote: > Nathan Whitehorn wrote: >> >> >> On Sun, 22 Mar 2009, Marcel Moolenaar wrote: >> >>> Did someone manage to get X working on an iBook G4, running >>> FreeBSD -current (rev r190283) and with Xorg 1.5.3? >>> >>> The keyboard (akbd) and mouse (ums0/ums1/sysmouse) don't seem >>> to work for me. >>> >>> I have kernel config, dmesg, xorg.conf, etc here: >>> http://ns1.xcllnt.net/~marcel/machines/ibook/ >>> >> >> The keyboard should work fine -- maybe you've been bitten by the >> stupid mouse blocking thing in Xorg 7.4? I put my working xorg.conf >> for almost >> the same machine at >> http://people.freebsd.org/~nwhitehorn/xorg.ibook.conf >> >> The mouse is another issue. Apple's two-finger scrolling trackpads >> claim to be >> standard USB mice, but are not. Instead, they just transfer the pressure >> everywhere on their sensor grids continuously, and require a new >> driver. This is pbms(4) on NetBSD. > > Hm, so the kdb follows adb while the trackpad is usb? Did I got that > right? > > Here on my PowerBook G4 I have X11 with an external USB mouse working. > > Now, if I got the above right, we would need the pbms(4) to have > trackpad clicking support? > > Just for understanding. Yes, that is correct. Basically, the trackpad is to regular USB mice as a winmodem is to a regular modem: you just get a grid of pad pressures, and have to go around taking weighted averages to get the mouse position, figure out the position delta from last time, detect if there are two fingers on the pad to implement scrolling, etc. This same device also has an ADB attachment; the later model ADB trackpads can be put into a mode where they do the same thing by setting their handler code appropriately. -Nathan