From owner-freebsd-acpi@FreeBSD.ORG Mon Feb 5 13:10:09 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 D539316A400 for ; Mon, 5 Feb 2007 13:10:08 +0000 (UTC) (envelope-from gaborgabris@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.243]) by mx1.freebsd.org (Postfix) with ESMTP id 8D66313C4AA for ; Mon, 5 Feb 2007 13:10:08 +0000 (UTC) (envelope-from gaborgabris@gmail.com) Received: by an-out-0708.google.com with SMTP id c24so920571ana for ; Mon, 05 Feb 2007 05:09:59 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=p/+eLmyWu51U7Dyr6kcGTTlIq7AbPylDwc9VVd+0vxOIwbRcPCRjyArLkpiqRGdsR89kwd4n4H4x6kRQEcrPbzCw/jLuSpSdJ0XnVYbIxCrr/SFMUVcGbeATdMOJnDJyvmhEhiPrn/oz9tTqiysWJ2VK3xR12Nmr/Bzqvz5EOVs= Received: by 10.115.19.16 with SMTP id w16mr586706wai.1170679532906; Mon, 05 Feb 2007 04:45:32 -0800 (PST) Received: by 10.114.201.3 with HTTP; Mon, 5 Feb 2007 04:45:32 -0800 (PST) Message-ID: Date: Mon, 5 Feb 2007 13:45:32 +0100 From: "Gabor Gabris" To: freebsd-acpi@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Cc: Subject: 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 13:10:09 -0000 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: hw.acpi.supported_sleep_state: S3 S4 S5 hw.acpi.power_button_state: S5 hw.acpi.sleep_button_state: S3 hw.acpi.lid_switch_state: NONE hw.acpi.standby_state: S1 hw.acpi.suspend_state: S3 hw.acpi.sleep_delay: 1 hw.acpi.s4bios: 0 hw.acpi.verbose: 1 hw.acpi.disable_on_reboot: 0 hw.acpi.handle_reboot: 0 hw.acpi.reset_video: 0 hw.acpi.cpu.cx_supported: C1/1 C2/1 C3/35 hw.acpi.cpu.cx_lowest: C1 hw.acpi.cpu.cx_usage: 100.00% 0.00% 0.00% hw.acpi.video.crt0.active: 0 hw.acpi.video.lcd0.active: 1 hw.acpi.battery.life: -1 hw.acpi.battery.time: -1 hw.acpi.battery.state: 7 hw.acpi.battery.units: 1 hw.acpi.battery.info_expire: 5 hw.acpi.acline: -1 hw.acpi.thermal.min_runtime: 0 hw.acpi.thermal.polling_rate: 10 hw.acpi.thermal.user_override: 0 hw.acpi.thermal.tz0.temperature: 47,8C hw.acpi.thermal.tz0.active: -1 hw.acpi.thermal.tz0.passive_cooling: 0 hw.acpi.thermal.tz0.thermal_flags: 0 hw.acpi.thermal.tz0._PSV: 89,8C hw.acpi.thermal.tz0._HOT: -1 hw.acpi.thermal.tz0._CRT: 104,8C hw.acpi.thermal.tz0._ACx: -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 Thanks Gabor Gabris