From owner-freebsd-x11@freebsd.org Tue Jan 26 14:10:49 2021 Return-Path: Delivered-To: freebsd-x11@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id A3B1E4F0568 for ; Tue, 26 Jan 2021 14:10:49 +0000 (UTC) (envelope-from freebsd@grem.de) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4DQ7td2VBrz3wSv for ; Tue, 26 Jan 2021 14:10:49 +0000 (UTC) (envelope-from freebsd@grem.de) Received: by mailman.nyi.freebsd.org (Postfix) id 5570C4F0817; Tue, 26 Jan 2021 14:10:49 +0000 (UTC) Delivered-To: x11@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 553544F0896 for ; Tue, 26 Jan 2021 14:10:49 +0000 (UTC) (envelope-from freebsd@grem.de) Received: from mail.evolve.de (mail.evolve.de [213.239.217.29]) (using TLSv1.3 with cipher TLS_CHACHA20_POLY1305_SHA256 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA512 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mail.evolve.de", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4DQ7tc6sTDz3wQn; Tue, 26 Jan 2021 14:10:48 +0000 (UTC) (envelope-from freebsd@grem.de) Received: by mail.evolve.de (OpenSMTPD) with ESMTP id e280f074; Tue, 26 Jan 2021 14:10:45 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=grem.de; h=date:from:to:cc :subject:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; s=20180501; bh=6O5halRB 4SbLAcqS4Ewt+94pI/Q=; b=iN6ibbm/ZQtAmHmsCtXPm7fZOntZOdNiWGETiD4c XQOROgvEYT/BaFrAl+2bTvoKmQyXAktMurtzdhnCnsa24g0rKO64LXPrI6NN5QG5 H/iId3Ef0Ajx31vnUCKkg3qj5i6UxDaWgaLrdDiuHLH1XLFLbHjkdEqdDQhhpW0S vLluuxQ6CoHZn4S92vvXHzXtAjtKmt5kd7Hoj8EozEO/dYZ6dKPgoTvqpnmPjSgT vFFZ6jB14DXKArDgxVfTVuJObA2FAHKyeVqgyVfrhI49h0bR6cTKPXehWZPdpzjx gNGEEI1ZNRJGQzJffEyMu1wmEq3Sbw5LtaP5I1J0iZMBWQ== DomainKey-Signature: a=rsa-sha1; c=nofws; d=grem.de; h=date:from:to:cc :subject:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; q=dns; s=20180501; b=oM M1mcPrKFb77UXyYM4pmyWAcWiD/YYcfLwo5xYIBEw/bs7xGpJsJBI9NlnJHTQh28 dgQdn/hsuEhUhPbhnoWOdDZqMIyZWXiZaREpvlg5yBGUrjFAP+cuW2QvRmyff6Hu vkMOMVw2pHk4F2neL28YRYo5EhTKMYGLV9mfZTx2KGUG4N7iE+VkWtmZyyJ/SW0h msE3b/SHldxeT+WpLfKAOZpXxCiAeM0WJmKvpgcNSwPnTStrAaGG+IW3tsrR8Nmm gcWSJnNBGaqSs4Ws2FLcKqZ+MiVRnLaTPgpwJAdJ5DEHaudzzxiKV7ePkZY/8cky +ZpGeH7VL8GZTqFJbTYQ== Received: by mail.evolve.de (OpenSMTPD) with ESMTPSA id ab91421a (TLSv1.3:AEAD-CHACHA20-POLY1305-SHA256:256:NO); Tue, 26 Jan 2021 14:10:42 +0000 (UTC) Date: Tue, 26 Jan 2021 15:09:47 +0100 From: Michael Gmelin To: Jakob Alvermark Cc: Guido Falsi , Alexey Dokuchaev , x11@freebsd.org Subject: Re: 'End' key stopped working (xfce) Message-ID: <20210126150947.6b3f7285@bsd64.grem.de> In-Reply-To: References: <43713fc4-ea9b-1e77-0bb7-5b3f20ff3900@alvermark.net> <7210540F-BC2D-4EB8-BF56-C754450938C1@grem.de> X-Face: $wrgCtfdVw_H9WAY?S&9+/F"!41z'L$uo*WzT8miX?kZ~W~Lr5W7v?j0Sde\mwB&/ypo^}> +a'4xMc^^KroE~+v^&^#[B">soBo1y6(TW6#UZiC]o>C6`ej+i Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAJFBMVEWJBwe5BQDl LASZU0/LTEWEfHbyj0Txi32+sKrp1Mv944X8/fm1rS+cAAAACXBIWXMAAAsTAAAL EwEAmpwYAAAAB3RJTUUH3wESCxwC7OBhbgAAACFpVFh0Q29tbWVudAAAAAAAQ3Jl YXRlZCB3aXRoIFRoZSBHSU1QbbCXAAAAAghJREFUOMu11DFvEzEUAGCfEhBVFzuq AKkLd0O6VrIQsLXVSZXoWE5N1K3DobBBA9fQpRWc8OkWouaIjedWKiyREOKs+3PY fvalCNjgLVHeF7/3bMtBzV8C/VsQ8tecEgCcDgrzjekwKZ7TwsJZd/ywEKwwP+ZM 8P3drTsAwWn2mpWuDDuYiK1bFs6De0KUUFw0tWxm+D4AIhuuvZqtyWYeO7jQ4Aea 7jUqI+ixhQoHex4WshEvSXdood7stlv4oSuFOC4tqGcr0NjEqXgV4mMJO38nld4+ xKNxRDon7khyKVqY7YR4d+Cg0OMrkWXZOM7YDkEfKiilCn1qYv4mighZiynuHHOA Wq9QJq+BIES7lMFUtcikMnkDGHUoncA+uHgrP0ctIEqfwLHzeSo+eUA66AqzwN6n 2ZHJhw6Qh/PoyC/QENyEyC/AyNjq74Bs+3UH0xYwzDUC4B97HgLocg1QLYgDDO1v f3UX9Y307Ew4AHh67YAFFsxEpkXwpXY3eIgMhAAE3R19L919nNnuD2wlPcDE3UeT L2ytEICQib9BXgS2fU8PrD82ToYO1OEmMSnYTjSqSv9wdC0tPYC+rQRQD9ESnldF CyqfmiYW+tlALt8gH2xrMdC/youbjzPXEun+/ReXsMCDyve3dZc09fn2Oas8oXGc Jj6/fOeK5UmSMPmf/jL+GD8BEj0k/Fn6IO4AAAAASUVORK5CYII= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 4DQ7tc6sTDz3wQn X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2021 14:10:49 -0000 On Tue, 26 Jan 2021 14:33:40 +0100 Jakob Alvermark wrote: > On 1/26/21 1:58 PM, Michael Gmelin wrote: > > =20 > >> On 26. Jan 2021, at 13:55, Jakob Alvermark > >> wrote: > >> > >> =EF=BB=BFOn 1/26/21 11:01 AM, Guido Falsi wrote: =20 > >>>> On 26/01/21 10:45, Jakob Alvermark wrote: > >>>> > >>>> On 1/21/21 9:25 AM, Guido Falsi wrote: =20 > >>>>> On 21/01/21 09:10, Jakob Alvermark wrote: =20 > >>>>>> On 1/21/21 8:54 AM, Alexey Dokuchaev wrote: =20 > >>>>>>> On Thu, Jan 21, 2021 at 08:49:39AM +0100, Jakob Alvermark > >>>>>>> wrote: =20 > >>>>>>>> ... > >>>>>>>> Something strange is going on here. > >>>>>>>> > >>>>>>>> I changed one shortcut, next time I restarted xfce my > >>>>>>>> up-arrow key doesn't work. > >>>>>>>> > >>>>>>>> I changed one shortcut without restarting xfce and the > >>>>>>>> up-arrow works again... =20 > >>>>>>> You might find reading the discussion in the following > >>>>>>> bugzilla PR useful (esp. comment #54): > >>>>>>> https://bugs.freebsd.org/244290. > >>>>>>> > >>>>>>> ./danfe =20 > >>>>>> Thanks for the suggestion, applying the change suggested in > >>>>>> #54 seems to have fixed the issue.=20 > >>>>> What change exactly? If there is a change that reliably > >>>>> mitigates the issue it could be included in the ports tree, but > >>>>> I'm not sure I understand what to change exaclty. > >>>>> > >>>>> It looks like removing the "ungrab" code line causes other > >>>>> regressions, so I'm not sure is a good candidate. =20 > >>>> > >>>> The change that worked was adding back the ungrab line that was > >>>> removed in that commit.=20 > >>> Thanks for the feedback. > >>> > >>> If that change really works for most users it's a good candidate > >>> for inclusion in the ports tree. I'd also try to get it back > >>> upstream. > >>> > >>> I followed up to bug 244290 about this. > >>> > >>> But since I'm not experiencing the issue myself I can't test > >>> this. So I'm asking for consensus from users.=20 > >> By chance I discovered that it seems it only happens when you have > >> UDEV option on xorg-server. > >> > >> (Which I do. Tracking -current all pkgs was upgraded when -current > >> was bumped to 14, and the binary package of xorg-server does not > >> have udev enabled)=20 > > Any chance that your keymap config is simply wrong/doesn=E2=80=99t match > > libinput? (You can check that by using setxkbmap to set the correct > > keymap explicitly). Maybe you could share your X11 config > > files/your .xinitrc. =20 >=20 >=20 > It was working fine before the upgrade of libxfce4menu. It is working=20 > fine now after I have patched in the removed line discussed in the > above PR. >=20 >=20 > $ setxkbmap -query > rules:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 evdev > model:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 pc105 > layout:=C2=A0=C2=A0=C2=A0=C2=A0 se That looks sane. >=20 > I have no special X11 config files, except for some settings for my=20 > touchpad. >=20 > My .xinitrc just contains a single line: 'xfce4-session' >=20 >=20 > I had a look a x11-servers/xorg-server because I felt it should have=20 > UDEV enabled by default, and found why it is not: >=20 > In the Makefile there is this: >=20 > OPTIONS_DEFAULT_FreeBSD_11=3D=C2=A0=C2=A0=C2=A0=C2=A0 DEVD > OPTIONS_DEFAULT_FreeBSD_12=3D=C2=A0=C2=A0=C2=A0=C2=A0 UDEV > OPTIONS_DEFAULT_FreeBSD_13=3D=C2=A0=C2=A0=C2=A0=C2=A0 UDEV > OPTIONS_DEFAULT+=3D=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ${OPTIONS_DEFAULT= _${OPSYS}_${OSREL:R}} >=20 >=20 > There is no OPTIONS_DEFAULT_FreeBSD_14=3D=C2=A0=C2=A0=C2=A0=C2=A0 UDEV That's actually quite funny. I created a PR to address this: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D253020 Cheers, Michael --=20 Michael Gmelin