vboard: document Maliit autostart fix (X button / session start issue)
This commit is contained in:
@@ -79,7 +79,26 @@ UInputBackend падает при инициализации → fallback на N
|
||||
### ⚠️ Автопоказ/скрытие по фокусу поля не работает
|
||||
**Причина:** vboard не реализует `zwp_input_method_v2` Wayland протокол.
|
||||
KDE запускает его как процесс, но сигналы "show/hide" не передаются.
|
||||
**Решение:** оставить как есть — клавиатура висит поверх, управление через трей.
|
||||
**Решение:** управление через иконку input method в трее (см. ниже).
|
||||
|
||||
### ⚠️ vboard открывается при старте сессии с видимым окном, X не работает
|
||||
**Причина:** `~/.config/autostart/com.github.maliit.keyboard.desktop` содержит
|
||||
`X-KDE-Wayland-VirtualKeyboard=true`. При старте сессии Plasma видит этот файл
|
||||
и запускает зарегистрированный KWin-плагин (vboard) через compositor-механизм.
|
||||
В этом режиме KWin управляет окном как virtual keyboard layer — оконные декорации
|
||||
не работают, кнопка X не реагирует.
|
||||
|
||||
Когда пользователь делает Quit + запускает vboard через иконку input method,
|
||||
vboard стартует как обычное приложение (не через KWin virtual keyboard path)
|
||||
и X работает корректно.
|
||||
|
||||
**Решение:** удалить Maliit из autostart:
|
||||
```bash
|
||||
rm ~/.config/autostart/com.github.maliit.keyboard.desktop
|
||||
```
|
||||
Настройки kwinrc (`VirtualKeyboardEnabled=true`, `kwin_wayland_vkbd_plugin=vboard`)
|
||||
и vboard desktop file остаются без изменений. Иконка input method в трее продолжает
|
||||
работать и управляет vboard по требованию.
|
||||
|
||||
### ⚠️ Русская раскладка вводит латиницу
|
||||
**Причина:** vboard шлёт физические keycodes (KEY_Q и т.д.), система переводит по своей раскладке.
|
||||
|
||||
Reference in New Issue
Block a user