Received: from smtp26.services.sfr.fr (unknown [93.17.128.202]) by nld3-dev1.alpinelinux.org (Postfix) with ESMTPS id 767967819AA for <~alpine/users@lists.alpinelinux.org>; Thu, 5 Nov 2020 19:58:49 +0000 (UTC) Received: from cauchy.polynum.local (89.121.198.77.rev.sfr.net [77.198.121.89]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by msfrf2621.sfr.fr (SMTP Server) with ESMTPS id BD61F1C00042A; Thu, 5 Nov 2020 20:58:47 +0100 (CET) X-mail-filterd: 1.0.0 X-sfr-mailing: LEGIT X-sfr-spamrating: 36 X-sfr-spam: not-spam DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=polynum.com; s=202006; t=1604606327; h=Date:From:To:Cc:Subject:References:In-Reply-To; bh=D6+XBMUSF AC+yjjtjf/Ac1EADenfC9Y/GcsnZ03QGsI=; b=fqBTPevEFNEd0zKJxtGTMkBbI2NMEsUBTMoWP nBn5hwexNNMzwokArdHRwPPwi+1cxof8YbOrNi2fGuYXDhBe2ShcuxuLtBn5vje2YF5dEhxXp4g+ SzjJu8IORgWJAlTpQFax/5NTlBs18jNb3zDJnp5knzQC7O2sLhzoThgy+2Q/lpeIV8CH+1wI94n2 utljsvUrgXmm3IA5SrIsz+DIt7Wcnvh1kn6tYoUL2HCerP0+MW6v4b24wBtD9/Qw1YXRL38oABoc 1Gbs1a9FXLEanwLz/vmYW5LhrJ082f7iHPMj+hA1dVik7C6AbOnFRn3yJlyQW1hJ7VDEfZ04ptlv Q==; Received: from cauchy.polynum.local (89.121.198.77.rev.sfr.net [77.198.121.89]) by msfrf2621.sfr.fr (SMTP Server) with ESMTP id A3A9F1C000410; Thu, 5 Nov 2020 20:58:47 +0100 (CET) Received: from cauchy.polynum.local (89.121.198.77.rev.sfr.net [77.198.121.89]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by msfrf2621.sfr.fr (SMTP Server) with ESMTPS; Thu, 5 Nov 2020 20:58:47 +0100 (CET) Received: from cauchy.polynum.local (localhost [127.0.0.1]) by cauchy.polynum.local (8.15.2/8.15.2) with ESMTPS id 0A5Jwk1h012606 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 5 Nov 2020 20:58:46 +0100 (CET) Received: (from tlaronde@localhost) by cauchy.polynum.local (8.15.2/8.14.9/Submit) id 0A5JwkdE013200; Thu, 5 Nov 2020 20:58:46 +0100 (CET) X-Authentication-Warning: cauchy.polynum.local: tlaronde set sender to thierry.laronde@sfr.fr using -f Date: Thu, 5 Nov 2020 20:58:46 +0100 From: tlaronde@polynum.com To: Ariadne Conill Cc: ~alpine/users@lists.alpinelinux.org Subject: Re: Fluxbox: AltGr not working (azerty keyboard) Message-ID: <20201105195846.GA9976@polynum.com> References: <20201105155225.GA7882@polynum.com> <1637175.NLRPu5pTPK@nanabozho> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1637175.NLRPu5pTPK@nanabozho> User-Agent: Mutt/1.5.24 (2015-08-30) On Thu, Nov 05, 2020 at 12:33:35PM -0700, Ariadne Conill wrote: > On Thursday, November 5, 2020 8:52:25 AM MST tlaronde@polynum.com wrote: > > Hello, > > > > Fabrice Bellard has developed an emulator in JavaScript, and it is now > > possible to have, in a browser, Alpine/i586 running. See: > > > > https://bellard.org/jslinux/ > > > > I'm the developper of KerTeX, a TeX and al. distribution and I'd like > > to let people try it without installing, thus on Alpine/i586 in > > JSLinux, the X11 version (there is also a console only version). > > > > No problem with kerTeX: it works. > > > > The problem is for non QWERTY users. If I switch the keyboard (right > > click menu -> keyboard mapping-> french), all is OK except all the > > letters that are accessed with AltGr---and Alt and AltGr simply don't > > work (preventing from using backslash or pipe, and this is quite a > > problem). > > Are you experiencing this problem in Alpine itself or in Alpine while running > under JSLinux? If the latter, it is probably JSLinux itself having issues > with your keyboard input. > But the problem is that Alpine comes in two flavors under jslinux: one command line only; one with X11. In command line only, I have no problem (I have even not to set the keyboard mapping: it works as is). The problem appears with the X11 version. Since it is a VM, the js machine is the same; the difference if the stack of things running on it. Before asking, I have verified that similar problems have been reported (not only with fluxbox and not only for Alpine) before. These problems, always weird, had nothing to do with JavaScript... You are right that this doesn't exclude a problem with JavaScript. But this doesn't exclude either a problem with Fluxbox since there is a case where everything works with the VM (command line). So the culprit seems to be higher in the stack of things... Note: this doesn't exclude either that for some reason my keyboard does strange things. Unfortunately, it doesn't work when plugging a USB-PS/2 adapter---since the virtual machine is a 586, perhaps X11 is trying to do smart things with something that can not be USB and since the keyboard doesn't understand legacy PS/2 not everything is correctly emulated, while, with command line only, a more simple and direct approach is used (raw scancodes or whatever) with less smartness and interpretation or dialog with the device and it happens to work... -- Thierry Laronde http://www.kergis.com/ http://kertex.kergis.com/ http://www.sbfa.fr/ Key fingerprint = 0FF7 E906 FBAF FE95 FD89 250D 52B1 AE95 6006 F40C