У меня работает сервер гуакамоле, подключенный через VNC к серверам VNC в Proxmox KVM. В целом все работает нормально, но есть проблема: некоторые клавиши будто залипают. Нажатие клавиш Shift работает как положено для "обычных" символов (a-z) и некоторых специальных (Shift 1-9 и еще несколько). Однако для некоторых клавиш, например, Shift- и Shift-', буква/символ многократно вводится в виртуальную машину, пока не нажать клавишу еще раз. Запуск xev внутри виртуальной машины показывает события keydown и keyup для клавиш Shift и обычных клавиш, но для "залипшей" клавиши события keydown отправляются в виртуальную машину многократно, пока клавишу еще раз не нажать. Текущее решение – отключать повтор клавиш в каждой виртуальной машине, но это все равно не решает проблему полностью, так как клавиша будет не работать, пока ее снова не нажмут. Я пробовал разные браузеры, разные операционные системы (как на клиенте, так и на стороне виртуальной машины), и проблема сохраняется после крупных обновлений Proxmox и KVM. Клавиатура была настроена как на пустой (по умолчанию US), так и на en-gb. В режиме по умолчанию повтор клавиш не происходит, но отображение клавиш не переключается на британскую раскладку ни в каком случае. С en-gb отображение правильное, но повторы клавиш происходят.
