The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Клавиатура Panteon T24 Pro самопроизвольно переключет раскладку"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на рабочей станции (X Window, GUI / Linux)
Изначальное сообщение [ Отслеживать ]

"Клавиатура Panteon T24 Pro самопроизвольно переключет раскладку"  +/
Сообщение от xintrea (??), 22-Мрт-26, 12:36 
Привет, народ!

Имею Linux Debian 12.9, ядро 6.1.0-31-amd64, LXDE, стандартный setxkbmap, и старенькую пленочную клавиатуру A4TECH KR-85. Она нормально работает, никаких проблем с ней нет.

Домашние меня решили порадовать, и подарили на ДР механическую клавиатуру Panteon T24 Pro RS HL Premium. В /dev/input/by-id она видится как

usb-Evision_RGB_Keyboard-event-if01 -> ../event8
usb-Evision_RGB_Keyboard-event-kbd -> ../event6

Через пару минут моих тестов сразу же вылезла проблема:

Если быстро печатать на русском языке, то в какой-то момент происходит самопроизвольное переключение на английский язык.
То есть, достаточно начать быстро печатать строчку на русском, и конец строки будет на английском.
Причем индикатор раскладки остается как RU, а печатаются английские символы.

Я в начале думал, что переключение происходит на какой-то комбинации символьных клавиш. Но нет, комбинации могут быть разные, я даже сделал такую табличку, в которой виден момент переключения:

цукгoh
гнщsgf
ецыihj
щзуfrh
лдуdth
кгеghs
дафdes
дшлjuh

Каково же было мое удивление, когда вместо этой новой клавиатуры я подключил другую механическую клавиатуру Machenike K520 трехлетней давности, которая видится в системе как:

usb-SEMICO_USB_Gaming_Keyboard-event-if01
usb-SEMICO_USB_Gaming_Keyboard-event-kbd

И у нее оказалась точно такая же проблема! Вот какие моменты переключения:

к вуsgj
клд;yers
рынjdl
шуаоrpi
лдouge

То есть, явно проблема не в клавиатуре, а в Linux.

Может быть это важно, но обе клавиатуры имеют неотключаемую систему Anti Ghosting. Это когда клавиатура ловит все нажатия и не тупит когда нажато сразу несколько клавиш.

В общем, даже не знаю куда в какую сторону копать.
Это проблема USB?
Проблема ядра?
На другом компьютере с Linux Mint и ядром 5.12 этой проблемы нет.
То есть, регрессия в ядре?
Или какой-то из слоев DE по контролю переключения раскладки тупит?


Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Клавиатура Panteon T24 Pro самопроизвольно переключет раскладку"  +/
Сообщение от xintrea (??), 22-Мрт-26, 13:34 
Добавляю новые данные.

Начал с самого начала и проверил, в ядерной консоли - проблемы нет!
Тогда стал проверять разные DE-шные программы.

Konsole - есть проблема!
Kwrite - есть проблема!
Kate - есть проблема!
KTorrent - есть проблема! (И в однострочных и в многострочных полях ввода)

QtCreator 18.0.2 - нет проблемы
MyTetra (Qt) - нет проблемы

Leafpad - нет проблемы
Firefox - нет проблемы
Chromium - нет проблемы
Libre Office Writer - нет проблемы
Zim - нет проблемы

Отсюда делаю вывод, что проблема в KDE-шных библиотеках.

Тем более, что как я писал в топике, индикатор клавиатуры не переключается на EN, а остается на RU даже когда переключение на EN произошло. А это значит, что клавиатура не посылает никаких команд переключения раскладки. Это какая-то библиотека KDE при каких-то кодах вдруг переключает раскладку и начинает фигачить английские символы.

Мда, как исправлять - мыслей никаких нет.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2026 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру