I discovered a solution that works in Qemu 3.1, running CentOS 7.7 and 8 Stream. If I press SysRq (Alt+PrintScrn) I can reset the keyboard and get back control.
From: Miller, Mark R - Raleigh, NC - Contractor Sent: Tuesday, May 5, 2020 2:22 PM To: '[email protected]' <[email protected]> Subject: Keyboard stops responding or gives escape characters Windows host CentOS 7.7 guest Qemu for Windows 2020-02-01 Guest: CentOS 7.7 i386 (Alt Arch) Host: Windows 10 (non-admin) After about 30 minutes I have trouble with the keyboard. Either the keyboard stops responding, or I get characters like ^[a ^[b... the only way I've found to fix it is restart the virtual machine. The physical keyboard seems to be fine.
