From mboxrd@z Thu Jan 1 00:00:00 1970 From: Zelphir Kaltstahl Subject: Re: Input method change in GNU IceCat installed via Guix Date: Thu, 16 May 2019 20:06:34 +0200 Message-ID: <654a07c5-1d45-191b-fc67-629f3435dc95@gmail.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([209.51.188.92]:38590) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hRKm9-00072R-5c for help-guix@gnu.org; Thu, 16 May 2019 14:06:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hRKm8-0000ze-3b for help-guix@gnu.org; Thu, 16 May 2019 14:06:41 -0400 Received: from mail-wr1-x42e.google.com ([2a00:1450:4864:20::42e]:42779) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hRKm7-0000zQ-T7 for help-guix@gnu.org; Thu, 16 May 2019 14:06:40 -0400 Received: by mail-wr1-x42e.google.com with SMTP id l2so4387163wrb.9 for ; Thu, 16 May 2019 11:06:39 -0700 (PDT) Received: from [10.9.0.9] ([185.65.134.169]) by smtp.googlemail.com with ESMTPSA id s124sm7073606wmf.42.2019.05.16.11.06.36 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 16 May 2019 11:06:36 -0700 (PDT) In-Reply-To: Content-Language: en-US List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: help-guix@gnu.org Hello, I seem to have solved this issue now. I uninstalled fcitx using apt on my Xubuntu and then installed it using Guix package manager. After a relogin (actually restart, but probably relogin is sufficient) I can not successfully write Chinese characters inside IceCat. So I guess the learning from this is, that some programs installed using Guix cannot use system installed tools / libraries and if there is a problem with a Guix installed program, it is worth a try to install the other stuff it interacts with with Guix as well and do a relogin to check, if the program is working correctly then. Thanks for your help! Regards, Zelphir On 5/12/19 12:10 PM, Zelphir Kaltstahl wrote: > Hi Guix Users! > > Recently I installed GNU IceCat via Guix. A few days ago I noticed > something: > > I cannot switch input method when the GNU IceCat window is focused. My > shortcut was CTRL+tilde before and I already tried changing it to the > more common CTRL+ALT+space, but that also does not work. To me it seems, > that IceCat does not bubble up the keyboard event for this shortcut to > the system and then the system (Xubuntu 18.04) does not notice, that I > pressed the input method switching shortcut. But that is only a guess, > as I do not really know how the order of keyboard event processing is > organized. > > If it was only switching a few characters on the keyboard, I could live > with simply typing differently, but when I want to input Chinese > characters, I currently need to open another program, any text editor > not having this issue, and then type there and copy paste it into IceCat. > > I am using Fcitx for input method management. My GNU IceCat version is > `60.3.0esr (64-bit)`. > > Another application where it does not work is Emacs. However, there the > useful built-in IM exists which can be switched to by: `C-u > C- chinese-py ` so I do not need it there. > > What can I do to make IM switching work when IceCat is focused? > > Regards, > > Zelphir >