I have installed several operatings systems under qumu. Host OS is ubunti 17.10, guest OSes are MS-DOS 6.22, OS/2 warp 4.52, Windows 98 SE. In all cases, keys on my keyboard are non-functional even though they work in the host. And I also tested the keyboard on real hardware running both Windows 98 SE and OS/2 Warp 4.52 and those keys do work. So, the OSes do support the keys yet qemu is somehow blocking them. The keys that do not function in qemu are:

arrow up arrow down arrow left arrow right insert home page up page down end delete

How do I get these keys functioning in the guest OS under qemu?


I too had a similar problem, but was able to fix it as follows:

In my case, I had to run a i386 system with

qemu-system-i386 -hda tty.qcow2 -boot c

I modified this with -k en-us so now the command is:

qemu-system-i386 -k en-us -hda tty.qcow2 -boot c

Now my directional keys function.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.