Linux / GNOME Wayland: при автоматическом переключении раскладки теряются символы
Linux / GNOME Wayland: при автопереключении раскладки теряются символы
Описание проблемы
При автоматическом переключении раскладки KeyRay иногда удаляет один из символов набранного слова. Проблема проявляется независимо от скорости печати — как при быстром, так и при медленном наборе.
Окружение:
ОС: Arch Linux
Графическая оболочка: GNOME Shell 51.1
Сессия: Wayland
KeyRay: официальный AppImage, загруженный 02.11.2026
Расширение keyray-layout@keyray.ru: включено, состояние ACTIVE
Другие автоматические переключатели раскладки: отключены
Как воспроизвести:
Запустить KeyRay с включённым автоматическим переключением раскладки.
Переключиться на английскую раскладку.
Набрать ghbdtn.
Дождаться автоматической замены текста.
Ожидаемый результат:
ghbdtn → привет
Фактический результат:
Периодически получается првет — при замене пропадает буква и.
Потеря символов происходит непосредственно в процессе автоматического переключения раскладки.
Дополнительная информация:
Скорость печати на возникновение проблемы не влияет.
Полный выход из сеанса GNOME и повторный вход проблему не устраняют.
Расширение GNOME корректно загружается и находится в состоянии ACTIVE.
Конфликт с другим переключателем раскладки исключён на уровне одновременно запущенных программ.
Похожая ошибка ранее обсуждалась здесь:
https://punto.userjot.com/board/p/nuzhno-ispravit-takuyu-osh…
В том обращении проблема была связана с Linux Mint/X11. Разработчик указал, что в GNOME Wayland таких проблем быть не должно. Однако описанная здесь ошибка возникает именно в GNOME Wayland.
Просьба к разработчику:
Проверить механизм удаления исходного текста и ввода исправленного слова в GNOME Wayland, в частности синхронизацию событий клавиатуры.
Также хотелось бы узнать, предусмотрены ли настройки задержек синтетического ввода или диагностическое логирование таких операций.
Информация об ошибке уже отправлена на support@keyray.ru.
Pending