Keyboard problems in QEMU and Chromium OS

152 views
Skip to first unread message

bob olbrich

unread,
Jan 29, 2021, 10:16:27 PM1/29/21
to Chromium OS Discussion

I just completed a successful build of Chromium OS and boot
through QEMU here.

At the login screen I've lost the ability to enter a "@" for the  email address.
It seems as though all the keys in the numeric row will only produce a
number - whether or not the caps lock is on. I can't enter any of the following:

!@#$%^&*()

Most everything else is fine.
All the alphabetic keys work for small (caps lock off) or large (caps lock on) letters.

I can click on the time to bring up the interface to choose another keyboard.
I tried all five choices (us (default), us int, us ext, dvorak, program dvorak),
but none seem to solve the problem. Any ideas?

In the documentation there is reference to a "settings" selection in the "input"
interface, but I see no such settings "button"! Am I reading outdated docs?

I have saved all my terminal output during the build process, if anyone thinks
it's relevant.

Thanks

Evan Benn

unread,
Jan 31, 2021, 6:28:48 PM1/31/21
to rjol...@gmail.com, Chromium OS Discussion
Gday,

caps lock does not normally change numbers into symbols, try shift. 

Evan

--
--
Chromium OS Discussion mailing list: chromium-...@chromium.org
View archives, change email options, or unsubscribe:
https://groups.google.com/a/chromium.org/group/chromium-os-discuss
---
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-os-dis...@chromium.org.

bob olbrich

unread,
Feb 1, 2021, 11:53:09 PM2/1/21
to Chromium OS Discussion, evan...@google.com, Chromium OS Discussion, bob olbrich
Shift does not produce symbols either!
Thanks

bob olbrich

unread,
Feb 4, 2021, 9:47:10 PM2/4/21
to Chromium OS Discussion, bob olbrich, evan...@google.com, Chromium OS Discussion
I added  "-k en-us" to qemu command - same problem.
I'm on an HP Envy x360 running Linux Mint 19.1
Some of my packages reflect the age of this OS.

bob olbrich

unread,
Feb 5, 2021, 10:04:53 PM2/5/21
to Chromium OS Discussion, bob olbrich, evan...@google.com, Chromium OS Discussion
I read up on the QEMU monitor command 'sendkey'.
It allows you to send keys to QEMU.
The @ symbol appears fine when I type "sendkey @", but the command fails and does not recognize the @. Darn it.

I also found the following post. Can someone translate? The humor gets in the way. I'm too new to QEMU!

bob olbrich

unread,
Feb 5, 2021, 10:20:39 PM2/5/21
to Chromium OS Discussion, bob olbrich, evan...@google.com, Chromium OS Discussion
I should have tried 'sendkey shift-2'. That got me a "@". So I have a workaround.
I'm still interested the translation, anyway!

Bob Olbrich

unread,
Feb 12, 2021, 7:05:36 PM2/12/21
to Chromium OS Discussion, rjol...@gmail.com, evan...@google.com, Chromium OS Discussion
The post I referred to may be out of date.
It refers to /usr/share/keymaps which is not present on my laptop.
I have /usr/share/qemu/keymaps.
I've also posted on the Linux Mint forums.
They may help find a solution specifically for QEMU on Linux Mint.

Bob Olbrich

unread,
Feb 16, 2021, 7:25:19 PM2/16/21
to Chromium OS Discussion, Bob Olbrich, rjol...@gmail.com, evan...@google.com, Chromium OS Discussion
I think I may have found a custom solution here. Look in the comments by Mr. Penner.
He lays out the code to cure this specific issue on a Chromebook. I'll have to digest it.
Can anyone help me "install" this code?
Thanks
Reply all
Reply to author
Forward
0 new messages