From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?utf-8?B?TWljaGHFgiBLxJlwaWXFhA==?= Subject: Re: Brightness and "touchpad dis-/enable" keys not working for Fujitsu e7x6 Date: Wed, 22 Jun 2016 14:39:41 +0200 Message-ID: <20160622123941.GB2466@eudyptula.hq.kempniu.pl> References: <575FC4E0.7080501@fbihome.de> <20160616234630.GB4764@marvin.atrad.com.au> <5763C0DF.3030302@fbihome.de> <20160621081229.GE19735@marvin.atrad.com.au> <20160622073213.GD3056@eudyptula.hq.kempniu.pl> <576A6604.8010907@fbihome.de> <20160622105333.GD25599@marvin.atrad.com.au> <576A7519.9040703@fbihome.de> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: QUOTED-PRINTABLE Return-path: Received: from mail-wm0-f42.google.com ([74.125.82.42]:35536 "EHLO mail-wm0-f42.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932101AbcFVMjv (ORCPT ); Wed, 22 Jun 2016 08:39:51 -0400 Received: by mail-wm0-f42.google.com with SMTP id v199so85813826wmv.0 for ; Wed, 22 Jun 2016 05:39:46 -0700 (PDT) Content-Disposition: inline In-Reply-To: <576A7519.9040703@fbihome.de> Sender: platform-driver-x86-owner@vger.kernel.org List-ID: To: Jan-Marek Glogowski Cc: Jonathan Woithe , platform-driver-x86@vger.kernel.org > Someone / Something has to generate the keycodes, even if we skip all > brightness control. And I get an ACPI event for the FUJ02E3 when I pr= ess > the keys, but I don't know what to do with it (AKA which DSTD functio= n > to call). Can you post a DSDT dump of your machine somewhere so that we can take = a look? I played with my Lifebook E744 a bit and there is a chance it is not as different from the Skylake machines as I originally imagined. Earlier in this thread, I already mentioned that pure ACPI brightness control doesn't work, just like it doesn't work on Skylakes. However, input events are correctly generated when Fn+F6 or Fn+F7 is pressed. And I a= m sure these events are generated by ACPI code as booting with acpi=3Doff makes the input events disappear, while also causing brightness to be correctly adjusted. Thus, I can try to figure out which part of the ACPI code causes the input events to be generated. That information combined with your DSDT dump might help us in figuring out how to make it work for your machine. However, it might just as well turn out that =46ujitsu switched to using WMI or some opaque vendor-specific magic. --=20 Best regards, Micha=C5=82 K=C4=99pie=C5=84