lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite for Android: free password hash cracker in your pocket
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <201502221755.05587@pali>
Date:	Sun, 22 Feb 2015 17:55:05 +0100
From:	Pali Rohár <pali.rohar@...il.com>
To:	Mario Limonciello <mario_limonciello@...l.com>
Cc:	Dmitry Torokhov <dmitry.torokhov@...il.com>,
	LKML <linux-kernel@...r.kernel.org>,
	"linux-input@...r.kernel.org" <linux-input@...r.kernel.org>,
	Rob <robr.bensson@...il.com>
Subject: Re: [PATCH] Add a quirk for the Dell XPS 13 (2015) when in PS/2 mode.

On Friday 20 February 2015 22:21:43 Mario Limonciello wrote:
> On 02/20/2015 02:41 PM, Pali Rohár wrote:
> > On Friday 20 February 2015 20:56:23 Mario Limonciello wrote:
> > I have BIOS version A05 on my E6440 machine. That version
> > does not have problems with "repeating keys" and my
> > workaround for ALPS touchpad (which is in mainline tree and
> > -stable trees now) works fine. If I do not see other
> > problems, I will not update BIOS (just because current
> > version working -- with workarounds).
> > 
> > But CCing Rob. He told me as first about existence of new
> > BIOS version for E6440 and he is already testing new
> > version of BIOS, so can share details.
> > 
> > Mario, can you share some details about that new BIOS
> > update? If it is not secret, how was problem with
> > "repeating keys" fixed? Why linux had more problems as
> > Windows? Cannot we implement some "workaround" in linux
> > kernel to prevent that (or similar) problems in future?
> 
> It's a bit ironic really.  The problem was introduced because
> a timer was added to the EC last year to fix a key repeating
> problem found on Windows.  In doing so the EC was blocking
> "BREAK" from being sent to the OS.  Windows OS didn't mind
> this, but Linux did. The fix doesn't block BREAK anymore.
> 

Thank you for information!

Mario, do you know if it is possible to "switch" keyboard into 
mode under which Fn key will send scancode (like Ctrl or Alt) 
when presses, so it could be possible to use any Fn+key 
combination for keyboard shortcuts? Because now Fn+F* send one 
scancode (e.g. suspend key) and other combination of Fn+something 
does not work...

Dmitry, should not Linux follow this Windows input behaviour? For 
year we have seen people complaining about non working keyboard 
on Dell laptops under Linux (when user Windows it worked)...

Now that BIOS/EC problem is fixed for some dell laptops (probably 
new versions of BIOSes for other modules will be released too), 
but it is really bad to see *new* laptop (with broken BIOS) that 
does not work under Linux (and work under Windows)...

-- 
Pali Rohár
pali.rohar@...il.com

Download attachment "signature.asc " of type "application/pgp-signature" (199 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ