From owner-freebsd-x11@FreeBSD.ORG Tue Apr 27 11:54:28 2010 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AF9B6106566B for ; Tue, 27 Apr 2010 11:54:28 +0000 (UTC) (envelope-from avg@icyb.net.ua) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id EC8258FC15 for ; Tue, 27 Apr 2010 11:54:24 +0000 (UTC) Received: from odyssey.starpoint.kiev.ua (alpha-e.starpoint.kiev.ua [212.40.38.101]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id OAA12698; Tue, 27 Apr 2010 14:54:22 +0300 (EEST) (envelope-from avg@icyb.net.ua) Message-ID: <4BD6D06D.6010601@icyb.net.ua> Date: Tue, 27 Apr 2010 14:54:21 +0300 From: Andriy Gapon User-Agent: Thunderbird 2.0.0.24 (X11/20100319) MIME-Version: 1.0 To: John W References: In-Reply-To: X-Enigmail-Version: 0.95.7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: freebsd-x11@freebsd.org Subject: Re: Compose key oddity X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 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, 27 Apr 2010 11:54:28 -0000 on 27/04/2010 07:39 John W said the following: > Hello, > > I'm just learning about the great thing that is the compose key. > For the most part things work fine, but I can't compose the 'ellipsis' > character, for some reason. > Everything looks set up correctly, so I'm curious if someone has tips > on tracking down this particular issue. > > Here's what I did: > > I added this to my .xinitrc: > > setxkbmap -option compose:lwin -option compose:rwin > > And indeed, I can use the windows keys to compose accented characters, etc. > > However, when I press , I get the "DOT > ABOVE" character (U+02D9). Looks like: ˙ > > Now, when I look inside /usr/local/lib/X11/locale/en_US.UTF-8/Compose, > the relevant lines are: > > : "˙" abovedot # DOT ABOVE > : "˙" abovedot # DOT ABOVE > # (snip) > : "…" ellipsis # > HORIZONTAL ELLIPSIS > > And so this is where I am stumped. > That last line would indicate to me that I should be able to make an > ellipsis with, for instance, rwin+period+period. Very strange, I get ellipses doing the same. > Yet instead, I get DOT ABOVE. > > My LANG is en_US.UTF-8, so I think I'm looking in the right file. > I don't understand how dead keys are set up, so I don't know if those > other lines are having some effect. > > Is there some other configuration file(s) that are influencing things? ~/.XCompose And also your keyboard layout, of course. Perhaps when you press '.' button you indeed get dead_abovedot symbol in X? What's your keyboard layout? What happens if you just pres (without Compose key)? You can also run xev and see what keyboard events get generated on various key presses. > This is FreeBSD 7.2-RELEASE, with Xorg 7.4.2; X.Org X Server 1.6.1, in > case that matters. I don't think that this is a FreeBSD-specific issue. There is a specialized xkb mailing list: http://listserv.bat.ru/xkb/List.html -- Andriy Gapon