All of lore.kernel.org
 help / color / mirror / Atom feed
From: joeyli <jlee@suse.com>
To: "Nathanael D. Noblet" <nathanael@gnat.ca>
Cc: jlee@novell.com, platform-driver-x86@vger.kernel.org
Subject: Re: Acer-WMI disables touchpad and other issues
Date: Thu, 13 Sep 2012 18:05:18 +0800	[thread overview]
Message-ID: <1347530718.705.23.camel@linux-s257.site> (raw)
In-Reply-To: <50516276.7010103@gnat.ca>

Hi Nathanael, 

於 三,2012-09-12 於 22:35 -0600,Nathanael D. Noblet 提到:
> On 08/15/2012 10:45 AM, Nathanael D. Noblet wrote:
> > Hello,
> >
> >    I recently purchased an Acer Aspire One (model A0275-0691). It has an
> > elantech touchpad. As detailed in this bug:
> > https://bugzilla.redhat.com/show_bug.cgi?id=848270 the acer-wmi driver
> > has two issues on this device.
> >
> > #1) It is sending TOUCHPAD_TOGGLE and simultaneously changing state
> > #2) It disables the touchpad at init
> 
> So I tested the patch provided here. 
> https://bugzilla.redhat.com/show_bug.cgi?id=848270
> 
> It definitely allows the Fn+F7 key combo to toggle the use of the 
> mousepad. Unfortunately the mousepad comes up disabled and is very much 
> confusing the users using the device. Is there somewhere I should look 
> for what is causing that? I don't mind helping to debug the issue at all 
> I just don't know where to start.
> 
> Thanks,

Please try 'ec_raw_mode=1' acer-wmi parameter to avoid acer-wmi run
launch manager mode. Run the following statement through root and reboot
system:
	# echo "options acer-wmi ec_raw_mode=1" > /etc/modprobe.d/acer-wmi.conf


On the other hand,
I checked your dmideocde on brc#848720, the 0x82 is the RIGHT acpi code
to you for touchpad_toggle key, that means acer-wmi should emit
KEY_TOUCHPAD_TOGGLE to userland. There have another thing also listen
the KEY_TOUCHPAD_TOGGLE and do the change. I checked the
gnome-settings-daemon, it just show up OSD but didn't change touchpad
status.

Could you please help provide the following information?
	+ please attach acpidump:
		# acpidump > acpidump.dat
	+ please help to capture acpi debug log:
		+ please remove ec_raw_mode=1 first.
		+ check your kernel parameter need enable: 'CONFIG_ACPI_DEBUG=y'
		+ please add the following kernel parameter and reboot system:
			acpi.debug_level=0x0000000F acpi.debug_layer=0xffffffff log_buf_len=5M
		+ after system reboot, please press Fn+F11 (touchpad toggle key) a couple of times.
		+ please attach on dmesg log.

For your backlight function key problem, please file another bug on
bugzilla.kernel.org.



Thanks a lot!
Joey Lee

  reply	other threads:[~2012-09-13 10:10 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-08-15 16:45 Acer-WMI disables touchpad and other issues Nathanael D. Noblet
2012-08-16  3:33 ` joeyli
2012-09-13  4:35 ` Nathanael D. Noblet
2012-09-13 10:05   ` joeyli [this message]
2012-09-13 15:27     ` Nathanael D. Noblet
2012-09-13 19:25       ` joeyli
2012-09-13 15:47     ` Nathanael D. Noblet
2012-09-13 16:03       ` Matthew Garrett
2012-09-13 18:49         ` joeyli

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1347530718.705.23.camel@linux-s257.site \
    --to=jlee@suse.com \
    --cc=jlee@novell.com \
    --cc=nathanael@gnat.ca \
    --cc=platform-driver-x86@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.