SUMMARY | 问题概要
Viber AppImage , or ANY appimage ignores the configured Hungarian keyboard layout on Deepin Linux (X11) and uses the US keyboard layout instead.
SOFTWARE/OS VERSIONS | 软件/系统版本信息
Distribution: Deepin v25.2.1
Kernel:6.6.143
PRE-REQUIREMENT | 预置条件
Deepin Linux
X11 session
Viber AppImage
Hungarian keyboard layout configured via Fcitx5
Other applications correctly use the Hungarian keyboard layout
STEPS TO REPRODUCE | 复现步骤
Start Viber AppImage.
Try typing Hungarian accented characters such as áéíóöőúüű.
Run setxkbmap -query and observe that the layout is us.
Run setxkbmap hu.
Try typing the Hungarian accented characters again in Viber.
OBSERVED RESULT | 观察到的结果
Viber uses the US keyboard layout and Hungarian accented characters cannot be entered correctly.
After running setxkbmap hu, the Hungarian keyboard layout works correctly in Viber.
EXPECTED RESULT | 期望的结果
Viber should respect the active system/Fcitx5 keyboard layout without requiring setxkbmap hu to be executed manually.
ADDITIONAL INFORMATION | 额外补充
The system uses X11, not Wayland.
Before running setxkbmap hu:
$ setxkbmap -query
layout: us
After running:
setxkbmap hu
Hungarian keyboard input works correctly in Viber.
SUMMARY | 问题概要
Viber AppImage , or ANY appimage ignores the configured Hungarian keyboard layout on Deepin Linux (X11) and uses the US keyboard layout instead.
SOFTWARE/OS VERSIONS | 软件/系统版本信息
PRE-REQUIREMENT | 预置条件
Deepin Linux
X11 session
Viber AppImage
Hungarian keyboard layout configured via Fcitx5
Other applications correctly use the Hungarian keyboard layout
STEPS TO REPRODUCE | 复现步骤
Start Viber AppImage.
Try typing Hungarian accented characters such as áéíóöőúüű.
Run setxkbmap -query and observe that the layout is us.
Run setxkbmap hu.
Try typing the Hungarian accented characters again in Viber.
OBSERVED RESULT | 观察到的结果
Viber uses the US keyboard layout and Hungarian accented characters cannot be entered correctly.
After running setxkbmap hu, the Hungarian keyboard layout works correctly in Viber.
EXPECTED RESULT | 期望的结果
Viber should respect the active system/Fcitx5 keyboard layout without requiring setxkbmap hu to be executed manually.
ADDITIONAL INFORMATION | 额外补充
The system uses X11, not Wayland.
Before running setxkbmap hu:
$ setxkbmap -query
layout: us
After running:
setxkbmap hu
Hungarian keyboard input works correctly in Viber.