From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 82274 invoked by alias); 10 Jun 2018 20:52:20 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 82220 invoked by uid 89); 10 Jun 2018 20:52:11 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.9 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW,SPF_HELO_PASS autolearn=ham version=3.3.2 spammy=Control, display, Cygwin, keys X-HELO: out1-smtp.messagingengine.com Received: from out1-smtp.messagingengine.com (HELO out1-smtp.messagingengine.com) (66.111.4.25) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sun, 10 Jun 2018 20:52:04 +0000 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 9886121947; Sun, 10 Jun 2018 16:52:02 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute6.internal (MEProxy); Sun, 10 Jun 2018 16:52:02 -0400 X-ME-Proxy: X-ME-Proxy: X-ME-Proxy: X-ME-Proxy: X-ME-Proxy: X-ME-Proxy: X-ME-Sender: Received: from [192.168.1.102] (host31-51-207-186.range31-51.btcentralplus.com [31.51.207.186]) by mail.messagingengine.com (Postfix) with ESMTPA id 1AB66E4154; Sun, 10 Jun 2018 16:52:02 -0400 (EDT) Subject: Re: xterm / Windows 10 question To: The Cygwin Mailing List References: <0f87d9a8-4e32-4edb-26b4-648b28358309@gmail.com> <636f4ac0-bd18-5ba0-5b81-c67f6d8fea96@dronecode.org.uk> Cc: Matt Nicholas Reply-To: The Cygwin Mailing List From: Jon Turney Message-ID: <058ccbd0-ecc4-87db-85c4-1447e28d589e@dronecode.org.uk> Date: Sun, 10 Jun 2018 20:52:00 -0000 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2018-06/txt/msg00112.txt.bz2 On 06/06/2018 23:33, Matt Nicholas wrote: > That was the clue I needed. Thanks! > > Here are the relevant lines from my */var/log/xwin/XWin.0.log*: > > [494293.296] (--) Windows keyboard layout: "00020409" (00020409) "United > States-International", type 7 > [494293.296] (--) Found matching XKB configuration "English > (USA,International)" > [494293.296] (--) Model = "pc105" Layout = "us_intl" Variant = "none" > Options = "none" > [494293.296] Rules = "base" Model = "pc105" Layout = "us_intl" Variant = > "none" Options = "none" > > I'm not sure why the X server starts with *Layout = "us_intl"*, because if > I look in *Control Panel > All Control Panel Items > Language* it says the > language is *English (United States)*. "Display language" and "Keyboard Layout/Input method" are different concepts, although they seem to be somewhat combined in the settings app now. > However, I found that if I enter the command "*setxkbmap us*" in an xterm > window it solves the problem (i.e., single quote and double quote > characters are no longer dead keys). > > I'm still not sure how best to configure it so that the X server starts > with "us" instead of "us_intl" automatically, but that's a minor issue in > any case -- entering the "setxkbmap us" command is easy enough. > (I can probably put the "setxkbmap us" command in ".bash_profile", if I > don't find a more appropriate place.) I don't think this is working as intended. If you don't have the US international keyboard layout active when the X server is started (which I'm assuming isn't the case, or you wouldn't be surprised by the deadkeys that layout uses), it shouldn't be selected. Perhaps you can clarify what keyboard layouts you have installed? -- Jon Turney Volunteer Cygwin/X X Server maintainer -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple