delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2023/06/19/07:06:43

X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 111DE3858035
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1687172758;
bh=JaVeCSLWwh5b6ZTB/8hU0LFUfpJQj+1WbGejyZb2ArI=;
h=Date:Subject:To:References:In-Reply-To:List-Id:List-Unsubscribe:
List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:
From;
b=RfnoBn3HS5ZCg2G/U52h8WHD+l7czll7qKm5TEfb4h2O3kQ9sQHp0n8k4dddrZp+3
xKlUgx+mMHbLgBrKIQM9Kndp7MQBOSlZN6Cm/HQ0QAyFMtAu3RoRZA8034swH+YE48
T/30YTUgk0zm7POgcJff+/jk80bNHf1iuUrihbJY=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 7663B3858412
X-SNCR-Rigid: 63FE976D0CC317DF
X-Originating-IP: [81.158.20.145]
X-OWM-Source-IP: 81.158.20.145 (GB)
X-OWM-Env-Sender: jonturney AT btinternet DOT com
X-VadeSecure-score: verdict=clean score=0/300, class=clean
X-RazorGate-Vade: gggruggvucftvghtrhhoucdtuddrgedvhedrgeefvddgfeegucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuueftkffvkffujffvgffngfevqffopdfqfgfvnecuuegrihhlohhuthemuceftddunecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefkffggfgfuvfhfhfgjtgfgsehtjeertddtfeejnecuhfhrohhmpeflohhnucfvuhhrnhgvhicuoehjohhnrdhtuhhrnhgvhiesughrohhnvggtohguvgdrohhrghdruhhkqeenucggtffrrghtthgvrhhnpeekgedtfeegvedthffhueehteduieehudekgfdttdekveetiefhudetieegjeefteenucffohhmrghinhepfhhrvggvuggvshhkthhophdrohhrghenucfkphepkedurdduheekrddvtddrudegheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhephhgvlhhopegludelvddrudeikedruddruddtiegnpdhinhgvthepkedurdduheekrddvtddrudeghedpmhgrihhlfhhrohhmpehjohhnrdhtuhhrnhgvhiesughrohhnvggtohguvgdrohhrghdruhhkpdhnsggprhgtphhtthhopedvpdhrtghpthhtoheptgihghifihhnsegthihgfihinhdrtghomhdprhgtphhtthhopehnvghmfihsudesghhmrghilhdrtghomhdprhgvvhfkrfephhhoshhtkeduqdduheekqddvtddqudeghedrrhgrnhhgvgekuddqudehkedrsghttggvnhhtrhgrlhhplhhushdrtghomhdprghuthhhpghushgvrhepjhhonhhtuhhrnhgv
hiessghtihhnthgvrhhnvghtrdgtohhmpdhgvghokffrpefiuedpoffvtefjohhstheprhgvqdhprhguqdhrghhouhhtqddttddv
X-RazorGate-Vade-Verdict: clean 0
X-RazorGate-Vade-Classification: clean
Message-ID: <450fc156-3d36-5388-c96a-b2b52fe33956@dronecode.org.uk>
Date: Mon, 19 Jun 2023 12:05:39 +0100
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.12.0
Subject: Re: Latest xkeyboard-config (2.39-1) and Dvorak layout
To: Nem W Schlecht <nemws1 AT gmail DOT com>,
The Cygwin Mailing List <cygwin AT cygwin DOT com>
References: <CA+2x6-+z3hO5qZXEVD77hv-0t_VOi7J_dkutogg_7Hnx=rpAXg AT mail DOT gmail DOT com>
In-Reply-To: <CA+2x6-+z3hO5qZXEVD77hv-0t_VOi7J_dkutogg_7Hnx=rpAXg@mail.gmail.com>
X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_00, JMQ_SPF_NEUTRAL,
KAM_DMARC_STATUS, NICE_REPLY_A, RCVD_IN_DNSWL_NONE, SPF_HELO_PASS, SPF_PASS,
TXREP, T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on
server2.sourceware.org
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.29
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Unsubscribe: <https://cygwin.com/mailman/options/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=unsubscribe>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
From: Jon Turney via Cygwin <cygwin AT cygwin DOT com>
Reply-To: Jon Turney <jon DOT turney AT dronecode DOT org DOT uk>
Errors-To: cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com>

On 19/06/2023 03:39, Nem W Schlecht via Cygwin wrote:
> Just did a Cygwin update on my Windows 10 box and after restarting X11 I
> found the keyboard layout switched back to the default (Qwerty) from my
> normal (Dvorak).
> 
>  From the X11 logs:
> [2516952.656] (--) Setting autorepeat to delay=500, rate=31
> [2516952.656] (--) Windows keyboard layout: "00010409" (00010409) "United
> States-Dvorak", type 4
> [2516952.656] (--) Found matching XKB configuration "English (USA,Dvorak)"
> [2516952.656] (--) Model = "pc105" Layout = "dvorak" Variant = "none"
> Options = "none"
> [2516952.656] Rules = "base" Model = "pc105" Layout = "dvorak" Variant =
> "none" Options = "none"
> 
> *[2516952.859] (EE) Error loading keymap /tmp/server-0.xkm[2516952.859]
> (EE) XKB: Failed to load keymap. Loading default keymap instead.*
> [2516953.078] winInitMultiWindowWM - DISPLAY=:0.0
> [2516953.078] winMultiWindowXMsgProc - DISPLAY=:0.0
> 
> So, this *isn't* the old culprit of xkbcomp not working, because there is
> no error there.
> 
> I reverted back to 2.37-1 of "xkeyboard-config" and everything is working
> fine again, so it is the culprit in some way.

Thanks for reporting this.

This seems to be due to a change in xkeyboard-config [1]

It looks like I need to update the table which maps from Windows to XKB 
keyboard layouts (so that US dvorak maps to layout=us variant=dvorak, 
rather than just layout=dvorak), which is built into the X server.

As a workaround in the meantime, you can use an explicit 'setxkbmap us 
dvorak', or keep on downgrading xkeyboard-config.

[1] 
https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/issues/391


-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019