From owner-freebsd-acpi@FreeBSD.ORG Mon Feb 5 18:37:02 2007 Return-Path: X-Original-To: freebsd-acpi@FreeBSD.org Delivered-To: freebsd-acpi@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6F69116A4C1 for ; Mon, 5 Feb 2007 18:36:59 +0000 (UTC) (envelope-from nate@root.org) Received: from root.org (root.org [67.118.192.226]) by mx1.freebsd.org (Postfix) with ESMTP id E070A13C49D for ; Mon, 5 Feb 2007 18:36:58 +0000 (UTC) (envelope-from nate@root.org) Received: (qmail 51168 invoked from network); 5 Feb 2007 18:36:21 -0000 Received: from ppp-71-139-39-138.dsl.snfc21.pacbell.net (HELO ?10.0.5.59?) (nate-mail@71.139.39.138) by root.org with ESMTPA; 5 Feb 2007 18:36:21 -0000 Message-ID: <45C7791B.10809@root.org> Date: Mon, 05 Feb 2007 10:36:11 -0800 From: Nate Lawson User-Agent: Thunderbird 1.5.0.9 (Windows/20061207) MIME-Version: 1.0 To: Gabor Gabris References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-acpi@FreeBSD.org Subject: Re: Synapics Touchpad cursor freezes and battery querying X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Feb 2007 18:37:02 -0000 Gabor Gabris wrote: > Hi > > When I use X and normally use the Synaptics touchpad in my laptop (an > Albacomp Eco Traveller V4, AFAIK a rebranded Clevo M660S), the mouse > cursor often freezes for some seconds (up to 4-5 secs) in random > intervals. The freezes are likely to come in a sequence, that is when > the cursor comes out from the frozen state I can move it a bit, then > it freezes again. > I have the same problem under Linux (but more sever there) and a bit > of googling gave me some hints: the querying of battery state tooks so > long that the touchpad's signals are dropped and it goes out of sync. > I do not know whether it is the same problem under FreeBSD, but when > the freezes come, I can see the following in dmesg: > > kbdc: TEST_AUX_PORT status:0000 > kbdc: RESET_AUX return code:00fa > kbdc: RESET_AUX status:00aa > kbdc: RESET_AUX ID:0000 > can't re-use a leaf (directional_scrolls)! > can't re-use a leaf (low_speed_threshold)! > can't re-use a leaf (min_movement)! > can't re-use a leaf (squelch_level)! > > Typing this mail I noticed that not only mouse, but keyboard signals > are lost - sometimes I type letters that do not show up. It occurs > when I get the above messages in dmesg. > > Additionally I get the following in dmesg: > > battery0: battery initialization failed, giving up > > Battery monitoring applications however can read the actual charge of > the battery in W (watts). > > Reading through the chapter 11 of the FreeBSD handbook (Using and > Debugging FreeBSD ACPI) I tried to recompile the DSDT table, after > disassembling, etc. it with acpidump. But iasl gave 47(!) errors when > compiling it. What do you think, fixing DSDT can solve my problem? And > if yes, can anybody please help me to fix it? Unfortunately I am not > really into programming, I am just a user.... > > My .asl is at http://www.fw.hu/e66/gabor-clevo660s.asl > Dmesgs with and without ACPI is attached, but unfortunately the > problem is there when booting with ACPI too. > Output of sysctl hw.acpi: For now, it's easiest just to disable the battery part of acpi: debug.acpi.disabled="cmbat" This is in the manpage for acpi(4). -- Nate