Bug 480355

Summary: Add Telex as an additional Vietnamese keyboard layout variant
Product: [Plasma] plasmashell Reporter: ea.vjqax
Component: Keyboard Layout widgetAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED NOT A BUG    
Severity: wishlist CC: butirsky, ea.vjqax
Priority: NOR    
Version: 5.27.10   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=432818
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Telex is currently not available as a variant for the Vietnamese layout

Description ea.vjqax 2024-01-26 09:31:37 UTC
Created attachment 165234 [details]
Telex is currently not available as a variant for the Vietnamese layout

SUMMARY
***
Hi.
Please consider adding support for the Vietnamese Telex keyboard layout in KDE Plasma's keyboard settings. Telex is the most popular method for typing in Vietnamese. It is the default method for Vietnamse on IOS, Android and Windows.

https://en.wikipedia.org/wiki/Telex_(input_method)
***

SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 39 (Kinoite)
KDE Plasma Version: 5.27.10
KDE Frameworks Version: 5.113.0
Qt Version: 5.15.12
Kernel Version: 6.6.12-200.fc39.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 8 × Intel® Core™ i7-8565U CPU @ 1.80GHz
Memory: 7.6 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics 620
Manufacturer: Dell Inc.
Product Name: Inspiron 3480
Comment 1 Andrey 2024-01-26 15:41:46 UTC
Please note Plasma as any other Desktop Environment doesn't allow to add a new layout Variants.
To do so, you have change your XKB configuration manually.

See:
https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config
Comment 2 Andrey 2024-01-26 15:47:51 UTC
(In reply to Andrey from comment #1)
> Please note Plasma as any other Desktop Environment doesn't allow to add a
> new layout Variants.
> To do so, you have change your XKB configuration manually.
> 
> See:
> https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config
The other alternative is to ask for the upstream project to add the Variant you need, so others could benefit too: 
https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/issues

Please post an issue link here if you go that way.
Comment 3 ea.vjqax 2024-01-27 04:20:20 UTC
(In reply to Andrey from comment #2)
> (In reply to Andrey from comment #1)
> > Please note Plasma as any other Desktop Environment doesn't allow to add a
> > new layout Variants.
> > To do so, you have change your XKB configuration manually.
> > 
> > See:
> > https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config
> The other alternative is to ask for the upstream project to add the Variant
> you need, so others could benefit too: 
> https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/issues
> 
> Please post an issue link here if you go that way.

Here it is:
https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/issues/437
Comment 4 ea.vjqax 2024-05-29 13:44:36 UTC
😭 The xkeyboard-config maintainers closed the request, stating "it is an input method, not a layout": https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/issues/437#note_2431565

I'm not entirely sure what the differences are, but it sounds like an input method is more complicated than a layout.
Does this mean Plasma cannot have Vietnamese Telex as an option? Gnome has it.

Right now, I'm using fcitx5 to be able to type using Telex, but some applications don't work with it.