From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1RCyoT-0002TZ-Qf for garchives@archives.gentoo.org; Sun, 09 Oct 2011 19:13:33 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9B04B21C44E; Sun, 9 Oct 2011 19:13:20 +0000 (UTC) Received: from mail-qw0-f53.google.com (mail-qw0-f53.google.com [209.85.216.53]) by pigeon.gentoo.org (Postfix) with ESMTP id B1EBA21C404 for ; Sun, 9 Oct 2011 19:13:07 +0000 (UTC) Received: by qafi31 with SMTP id i31so7849098qaf.40 for ; Sun, 09 Oct 2011 12:13:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=tJZrQbX6HfyIMIH6RafWp6fTOvclKtroZd67668UbWo=; b=E5CwWn7uVCnKmZWWd4FWyHkjO0khDbtgJkNESauHg1/zV3+xKOV17uyI1KhRfmMwjB cS86HVSzek9ZWAfyZa4kdeD6yFNvv/wsaLblUrBzQJvd5yjJUKggrSe2ZY1MfLUzeCsd kAcV4aXhcrhO2bGrynXJVQeGXZppVcPnA5EK0= Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-amd64@lists.gentoo.org Reply-to: gentoo-amd64@lists.gentoo.org MIME-Version: 1.0 Received: by 10.224.0.200 with SMTP id 8mr8605847qac.22.1318187586012; Sun, 09 Oct 2011 12:13:06 -0700 (PDT) Received: by 10.224.80.209 with HTTP; Sun, 9 Oct 2011 12:13:05 -0700 (PDT) In-Reply-To: <20111009134507.4a161476.frank.peters@comcast.net> References: <20111009134507.4a161476.frank.peters@comcast.net> Date: Sun, 9 Oct 2011 12:13:05 -0700 Message-ID: Subject: Re: [gentoo-amd64] Shift + Fn Keys Suddenly Don't Work From: Mark Knecht To: gentoo-amd64@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: a585954c9ed84bcb0d7959f682b95060 On Sun, Oct 9, 2011 at 10:45 AM, Frank Peters wr= ote: > Hello, > > On an ordinary keyboard, the extended function keys, F13 to F24, should > be accessible as Shift + Fn, where Fn are the keys F1 to F12. > > Well, up until a few days ago, the Shift+Fn combination was working as it > should. =C2=A0Then suddenly, Shift+Fn stopped working correctly. =C2=A0I = noticed > it when using the Midnight Commander (MC) file manager where I extensivel= y > use Shift+F5 and Shift+F6 to conveniently rename and copy files. > MC is a terminal program but the problem also shows up in some X programs > that use Shift+Fn combinations. > > Because I have no need to closely monitor changes on my system I can't > actually pinpoint any new install that may be responsible. =C2=A0My first > guess would be a new version of xorg-server-1.11.1 that was emerged > on October 2. > > I need to know how I can debug this situation further. =C2=A0Using xev > to record key presses gives the following output when using > Shift+F1: > > KeyPress event, serial 40, synthetic NO, window 0xe00001, > =C2=A0 =C2=A0root 0x121, subw 0x0, time 6919279, (23,152), root:(463,411)= , > =C2=A0 =C2=A0state 0x0, keycode 50 (keysym 0xffe1, Shift_L), same_screen = YES, > =C2=A0 =C2=A0XLookupString gives 0 bytes: > =C2=A0 =C2=A0XmbLookupString gives 0 bytes: > =C2=A0 =C2=A0XFilterEvent returns: False > > KeyPress event, serial 40, synthetic NO, window 0xe00001, > =C2=A0 =C2=A0root 0x121, subw 0x0, time 6921351, (23,152), root:(463,411)= , > =C2=A0 =C2=A0state 0x1, keycode 67 (keysym 0xffffff, VoidSymbol), same_sc= reen YES, > =C2=A0 =C2=A0XKeysymToKeycode returns keycode: 63 > =C2=A0 =C2=A0XLookupString gives 0 bytes: > =C2=A0 =C2=A0XmbLookupString gives 0 bytes: > =C2=A0 =C2=A0XFilterEvent returns: False > > The data for the F1 keypress is not correct. =C2=A0Compare this output wi= th > the expected output that is shown in this forum thread: > http://forums.gentoo.org/viewtopic-t-524537-start-0.html > > It appears that the X server is at fault. > > Can anyone using xorg-server-1.11.1 very that the Shift+Fn keys > are broken? > > Frank Peters > > > Hi Frank, I've never used the Shift-Function keys myself. Here is what I'm seeing here using xev to capture Shift-F1: KeyPress event, serial 30, synthetic NO, window 0x3e00001, root 0x26a, subw 0x0, time 14761403, (323,554), root:(1606,577), state 0x0, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES, XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False KeyPress event, serial 33, synthetic NO, window 0x3e00001, root 0x26a, subw 0x0, time 14762104, (323,554), root:(1606,577), state 0x1, keycode 67 (keysym 0xffbe, F1), same_screen YES, XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False KeyRelease event, serial 33, synthetic NO, window 0x3e00001, root 0x26a, subw 0x0, time 14762163, (323,554), root:(1606,577), state 0x1, keycode 67 (keysym 0xffbe, F1), same_screen YES, XLookupString gives 0 bytes: XFilterEvent returns: False KeyRelease event, serial 33, synthetic NO, window 0x3e00001, root 0x26a, subw 0x0, time 14762733, (323,554), root:(1606,577), state 0x1, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES, XLookupString gives 0 bytes: XFilterEvent returns: False I didn't read through the link you posted but it's showing left-shift & F1, both key on and key off, so I assume it's working correctly here. This is, however xorg-server-1.10.4 so possibly there's a bug in the testing version? I still show 1.10.4 as stable but haven't updated in a couple of days on this machine. mark@c2stable ~ $ eix -I xorg-server [I] x11-base/xorg-server Available versions: 1.9.4 1.9.5 1.10.2 ~1.10.3 1.10.4 ~1.11.0 ~1.11.1 {dmx doc ipv6 kdrive minimal nptl static-libs tslib +udev xnest xorg xvfb} Installed versions: 1.10.4(03:34:56 PM 08/30/2011)(nptl udev xorg -dmx -doc -ipv6 -kdrive -minimal -static-libs -tslib -xnest -xvfb) Homepage: http://xorg.freedesktop.org/ Description: X.Org X servers mark@c2stable ~ $ Hope this helps, Mark