[GH-ISSUE #651] Support for fcitx5 input method on Linux (Wayland/Tauri) is broken #480

Open
opened 2026-03-02 03:40:08 +03:00 by kerem · 1 comment
Owner

Originally created by @penguninn on GitHub (Sep 16, 2025).
Original GitHub issue: https://github.com/codexu/note-gen/issues/651

Hello,

I am using NoteGen on Arch Linux, and encountered an issue where fcitx5 input method does not work properly. The problem happens mainly when running NoteGen on Wayland with Tauri as the framework.

Symptoms:

fcitx5 candidate window does not show up when typing.

No input method switching inside NoteGen.

Issue seems related to Tauri's use of native WebView and Wayland's IME support.

Environment:

Linux distro: Arch Linux

Display server: Wayland (also tested on X11 with better results)

fcitx5 version: latest from Arch repos

NoteGen version: 0.21.0 (AppImage)

Tauri framework suspected as root cause due to Wayland and IME handling differences vs Electron

Steps to reproduce:

Launch NoteGen on Wayland session.

Try to input Vietnamese (or other non-English input) using fcitx5.

Notice no input candidates or switching.

Possible workaround:
Use X11 session instead of Wayland for better fcitx5 support.

I hope this issue can be looked into since IME support is important for Linux users in Asia and other regions.

Thank you!

Originally created by @penguninn on GitHub (Sep 16, 2025). Original GitHub issue: https://github.com/codexu/note-gen/issues/651 Hello, I am using NoteGen on Arch Linux, and encountered an issue where fcitx5 input method does not work properly. The problem happens mainly when running NoteGen on Wayland with Tauri as the framework. Symptoms: fcitx5 candidate window does not show up when typing. No input method switching inside NoteGen. Issue seems related to Tauri's use of native WebView and Wayland's IME support. Environment: Linux distro: Arch Linux Display server: Wayland (also tested on X11 with better results) fcitx5 version: latest from Arch repos NoteGen version: 0.21.0 (AppImage) Tauri framework suspected as root cause due to Wayland and IME handling differences vs Electron Steps to reproduce: Launch NoteGen on Wayland session. Try to input Vietnamese (or other non-English input) using fcitx5. Notice no input candidates or switching. Possible workaround: Use X11 session instead of Wayland for better fcitx5 support. I hope this issue can be looked into since IME support is important for Linux users in Asia and other regions. Thank you!
Author
Owner

@crazyn2 commented on GitHub (Oct 9, 2025):

Same issue in Fedora 41 KDE and Fedora 42 KDE

<!-- gh-comment-id:3384648620 --> @crazyn2 commented on GitHub (Oct 9, 2025): Same issue in Fedora 41 KDE and Fedora 42 KDE
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/note-gen#480
No description provided.