10000 Swap Input Method Shortcuts Flimsy on Latest KDE Versions · Issue #513 · fcitx/fcitx · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
This repository was archived by the owner on May 8, 2024. It is now read-only.

Swap Input Method Shortcuts Flimsy on Latest KDE Versions #513

Open
dginovker opened this issue Dec 25, 2021 · 3 comments
Open

Swap Input Method Shortcuts Flimsy on Latest KDE Versions #513

dginovker opened this issue Dec 25, 2021 · 3 comments

Comments

@dginovker
Copy link

Describe the bug

After installing kde-config-fcitx, the global shortcut to swap keyboard layouts doesn't work until you re-enter a new shortcut for the first time.

To Reproduce
Steps to reproduce the behavior:
0. Install the latest KDE Neon iso in Gnome Boxes or other VM Manager

  1. Install kde-config-fcitx on KDE Neon
  2. Install fcitx-hangul
  3. Reboot
  4. Open Settings > Regional Settings > Input Method > Global Config
  5. Observe at this time the shortcut is set to ctrl + space:

image

  1. Go to a browser or something, type in English (default), hit ctrl + space
  2. Observe the same US/default keyboard is selected as the input method for fcitx
  3. Go back to the settings window, remove the ctrl + space Trigger Input Method

image

  1. Re-enter ctrl + space as the Trigger Input Method, hit Apply
  2. Go back to browser, hit ctrl + space, observe Korean (hangul) is selected as the input method for fcitx

Desktop (please complete the following information):

Additional context

KDE recently did a push to make locale easier. Perhaps they broke something?

Also much <3 for fcitx


Originally posted here, turns out this is fcitx4: fcitx/fcitx5#418

@dginovker
Copy link
Author

Works on fcitx5

@wengxt
Copy link
Member
wengxt commented Dec 25, 2021

That would actually quite weird, since fcitx'4 development has stalled and there's no new release, I can't think of a reason that it breaks. I'll try with iso and see if I can find anything.

@wengxt
Copy link
Member
wengxt commented Dec 25, 2021

I just installed it and it works for me. I'd say it works for me. I don't know if it matters, but I noticed that your QT_IM_MODULE and XMODIFIERS is not set to expected values, but it's wrong, it won't be able to type anything with fcitx at all.

Here's what I did after install the system. If you have more detailed step I'd be happy to look again.

I executed following commands.

sudo apt-get install fcitx-hangul
sudo apt-get install kde-config-fcitx
im-config

In im-config, select fcitx, log out and re-login.
open the kcm and add hangul.

Then ctrl + space just start to work in the application. In either firefox, konsole or other applications.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants
0