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: Sun, 12 May 2019 15:21:41 +0200 Message-ID: References: <9a94e60f-fa81-bd48-ef3e-9ba4846b1f79@gmail.com> <19323a324ad24eca4090a2346e04fec4@disroot.org> <657363caeecd434dce1b450a71fcfb89@disroot.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([209.51.188.92]:49867) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hPoQF-0002nz-E8 for help-guix@gnu.org; Sun, 12 May 2019 09:21:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hPoQD-0002JT-Uy for help-guix@gnu.org; Sun, 12 May 2019 09:21:47 -0400 Received: from mail-wr1-x431.google.com ([2a00:1450:4864:20::431]:37279) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hPoQD-0002J0-IF for help-guix@gnu.org; Sun, 12 May 2019 09:21:45 -0400 Received: by mail-wr1-x431.google.com with SMTP id a12so12327416wrn.4 for ; Sun, 12 May 2019 06:21:45 -0700 (PDT) In-Reply-To: <657363caeecd434dce1b450a71fcfb89@disroot.org> 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: znavko@disroot.org, help-guix@gnu.org I have a switcher in my panel, but it does not look like yours: https://postimg.cc/Jyy7JSpt It always shows the same keyboard icon whether or not I changed to another IM in other application, which do not have the issue. Even when I switch globally to Pinyin input, IceCat simply writes normal keyboard characters. No Chinese character choice pops up. Basically I would not know by only looking at Icecat, that anything changed, regardless of which IM I choose. OK, I only have German and Chinese Pinyin installed currently. But it seems Icecat is completely unaware of any IMs I set in Fcitx. On 5/12/19 2:50 PM, znavko@disroot.org wrote: > Have you added the keyboard layout switcher applet to the Xfce4-panel > ? screen: http://0x0.st/zAmH.png > Does it change layout in Icecat with mouse click on it? > > May 12, 2019 11:33 AM, "Zelphir Kaltstahl" >> > wrote: > > Hi, > > I am running Xfce4 and the display server is: > > $ ps -e | grep tty7 1319 tty7 00:14:38 Xorg > > What does "system config" entail? > > Regards, > > Zelphir > > On 5/12/19 12:41 PM, znavko@disroot.org > wrote: >> Hello, Zelphir! I had such problem on Gnome+Wayland. It did not us= ed another newly added layout, but only US even when I choose Russian in = the applet in the gnome toolbar (the bar on top). It was for all apps und= er Gnome+Wayland. But I only tried to config system for it, so I had not = purpose to solve it. I have no such problem in Xfce4. What is your deskto= p environment and display server? Also your system config might be needed= =2E May 12, 2019 10:10 AM, "Zelphir Kaltstahl" wrote: >>> Hi Guix Users! Recently I installed GNU IceCat via Guix. A few da= ys ago I noticed something: I cannot switch input method when the GNU Ice= Cat window is focused. My shortcut was CTRL+tilde before and I already tr= ied 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 t= o 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 w= ork is Emacs. However, there the useful built-in IM exists which can be s= witched to by: `C-u C- chinese-py ` so I do not need i= t there. What can I do to make IM switching work when IceCat is focused? = Regards, Zelphir > > >