Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Korean input via [fcitx5-hangul] not working #169

Open
hansm629 opened this issue Nov 10, 2024 · 13 comments
Open

Korean input via [fcitx5-hangul] not working #169

hansm629 opened this issue Nov 10, 2024 · 13 comments

Comments

@hansm629
Copy link

System Details

  • Termux Native XFCE4 desktop environment (host : Galaxy S24+)
  • hangover-wine-9.20.1
  • Temux tur-repo package

Problems Description

  • box64cpu.dll
  • x86/x64 programs
  • Korean input

Screenshot_2024-11-10_20-28-33

After installing Notepad++ 32-bit and switching the keyboard language to Korean with fcitx5-hangul, I attempted to input Korean text, but it does not appear (English input works normally).

Is there a way to enable input for languages other than English in hangover-wine using fcitx5?

@AndreRH
Copy link
Owner

AndreRH commented Nov 10, 2024

Thanks for reporting. Have you tried running with:
XMODIFIERS=@im=fcitx

@hansm629
Copy link
Author

@AndreRH
Apologies for the delayed feedback.
All fcitx5 environment variables are defined in ~/.bashrc as shown below.

Korean input works well with fcitx-5hangul in other programs, but it’s not working in hangover-wine.

export XMODIFIERS=@im=fcitx5
export GTK_IM_MODULE=fcitx5
export QT_IM_MODULE=fcitx5

@AndreRH
Copy link
Owner

AndreRH commented Nov 24, 2024

Shouldn't it be export XMODIFIERS=@im=fcitx (without 5) instead?

@hansm629
Copy link
Author

hansm629 commented Dec 7, 2024

@AndreRH
Apologies for the delayed feedback!

Unfortunately, the fcitx5 distributed by Termux does not seem to work properly when configured as fcitx (without 5) using environment variables. The following message is displayed:

~/.bashrc

export XMODIFIERS=@im=fcitx
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
fcitx5 &
I2024-12-08 01:00:11.338334 instance.cpp:175] Trying to fallback to compose table for en_US.UTF-8
I2024-12-08 01:00:11.343141 instance.cpp:1385] Override Enabled Addons: {}
I2024-12-08 01:00:11.343168 instance.cpp:1386] Override Disabled Addons: {}
USB Mounts: /mnt/media_rw/7EEB-CB06

~$ I2024-12-08 01:00:11.354612 xcbconnection.cpp:189] Connecting to X11 display, display name::1.0.
I2024-12-08 01:00:11.357789 addonmanager.cpp:205] Loaded addon xcb
I2024-12-08 01:00:11.359824 addonmanager.cpp:205] Loaded addon quickphrase
I2024-12-08 01:00:11.366809 addonmanager.cpp:205] Loaded addon keyboard
I2024-12-08 01:00:11.367622 addonmanager.cpp:205] Loaded addon imselector
I2024-12-08 01:00:11.369561 addonmanager.cpp:205] Loaded addon clipboard
E2024-12-08 01:00:11.371393 addonloader.cpp:63] Failed to create addon: dbus Unable to request dbus name. Is there another fcitx already running?
I2024-12-08 01:00:11.371422 addonmanager.cpp:201] Could not load addon dbus
I2024-12-08 01:00:11.371485 addonmanager.cpp:308] Unloading addon clipboard
I2024-12-08 01:00:11.371576 addonmanager.cpp:308] Unloading addon imselector
I2024-12-08 01:00:11.371610 addonmanager.cpp:308] Unloading addon keyboard
I2024-12-08 01:00:11.371903 addonmanager.cpp:308] Unloading addon quickphrase
I2024-12-08 01:00:11.372220 addonmanager.cpp:308] Unloading addon xcb

@hansm629
Copy link
Author

hansm629 commented Dec 7, 2024

@AndreRH
Oh! After defining the environment variables in ~/.bashrc without including fcitx5 &, I confirmed that Korean input works well in Termux XFCE4 without any error messages.

However, unfortunately, Korean input still does not work in Notepad++ running under hangover-wine.

Screenshot_2024-12-08_01-20-25

@OctopusET
Copy link

I will try to reproduce it in next week

@OctopusET
Copy link

Have you tried on upstream wine on x86?

@OctopusET
Copy link

@OctopusET
Copy link

@hansm629 You can email me if you want to discuss this in Korean.
I couldn't find your email address.

@OctopusET
Copy link

I just have tested on raspberry pi 5 with Raspberry OS (64bit, debian 12).
And Korean input works well.
Can you give the result of printenv? It may might be the configuration error.

@OctopusET
Copy link

I used Notepad++ (32bits) v8.7.4 Portable version

@OctopusET
Copy link

38

@OctopusET
Copy link

OctopusET commented Dec 18, 2024

Hangul key may not work, just use Shift+space for changing language input mode

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

No branches or pull requests

3 participants