Changing input language when connected to an external monitor
KO BYEONGMIN
kobyeongmin at korea.ac.kr
Tue May 17 12:50:22 BST 2022
Hi Vakr (and greetings to those who are also interested in this issue,)
This evening I found the time to follow the Arch Wiki guide on changing
keymaps
<https://wiki.archlinux.org/title/Linux_console/Keyboard_configuration>
and see whether
this enables Korean input for the Pinephone. Unfortunately this did not
work, and in this email I report
two observations I made that might explain the failure:
the first observation is that there exists no Korean keymap in
`/usr/share/kbd/keymaps` but I believe this could be
fixed rather quickly (perhaps it already exists in the Arch repository?).
The second one is more interesting. I wanted to see whether I can change
my keymap to German
just to see whether `sudo loadkeys de` would let me type the German
umlauts and enable the proper
QWERTZ keymap <https://en.wikipedia.org/wiki/German_keyboard_layout>.
However the command[0] did not alter the keymap as expected; pressing "Y" on
my keyboard still gave me "Y" instead of "Z". Trying out various
variants of `de` (for example, `de-latin1`)
did not produce different outcomes.
Then I discovered that the output of the command `localectl status` does
not change after entering the
loadkeys command. Both before and after `sudo loadkeys de` the keyboard
configurations are set as
> System Locale: LANG=en_us.UTF-8
> VC Keymap: n/a
> X11 Layout: n/a
Perhaps this unexpected persistence to `n/a` keymap (if one could call
it a keymap) has something to do
with the fact that Plasma Mobile uses Wayland instead of X11, but this
is just my wild guess.
At this point I am stuck and don't know how to proceed with the
`loadkeys` command. It would be very
much appreciated if you could share any insights on what could be done.
(Of course, I would perfectly
understand if you do not have enough time/energy for doing so.)
Thank you for reading this long email, and I hope you have a nice day :)
Byeongmin
---
[0] The command was executed when the Pinephone was connected to a
hardware keyboard and
an external monitor via the USB-C dock.
On 13/05/2022 23:28, Vakr wrote:
> Hi Byeongmin,
>
> Unfortunately keyboard kcm (component for system settings) resides in
> plasma-desktop and hasn't been ported to plasma-mobile yet.
> It would be awesome if you open an issue here
> <https://invent.kde.org/plasma/plasma-mobile/-/issues?sort=created_date&state=opened>:
> I'll start working on it as soon as possible, meanwhile, you can try
> to solve your problem by following this guide
> <https://wiki.archlinux.org/title/Linux_console/Keyboard_configuration>
> and, perhaps, by making a bash script that automate the thing.
> I'm here for any other question.
>
> Thank you this report,
>
> Yari
>
>
> Il giorno ven 13 mag 2022 alle ore 14:24 KO BYEONGMIN
> <kobyeongmin at korea.ac.kr> ha scritto:
>
> Dear Plasma Mobile enthusiasts,
>
> is there anyway, be it through GUI or a terminal, that I can
> change input
> language from English to Korean and vice versa when my phone is
> connected
> to an external monitor?
>
> To be more precise, I am running Plasma Mobile 5.24.5 on my
> Pinephone (Arch
> Linux ARM), from which the input language can be easily changed
> via its
> on-screen keyboard when the languages of choice are added to the list
> available
> on SYSTEM SETTINGS > ON-SCREEN KEYBOARD > CONFIGURE LANGUAGES.
>
> However, when I connect the phone to an external monitor via the
> 'Convergence'
> USB-C dock, the on-screen keyboards are automatically disabled and
> leaves me
> no way of typing languages other than English.
>
> My search for finding appropriate keyboard shortcuts or solutions
> from the
> software repository was to no avail. Is it really impossible to
> change
> the input
> language when the phone's connected to an external monitor?
>
> Thank you for reading.
>
> Stay healthy!
>
> Byeongmin
>
> ---
>
> written from my Pinephone
>
> _______________________________________________
> Plasma-mobile mailing list
> Plasma-mobile at kde.org
> https://mail.kde.org/mailman/listinfo/plasma-mobile
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-mobile/attachments/20220517/fdc96e62/attachment.htm>
More information about the Plasma-mobile
mailing list