Вопрос или проблема
LOGITECH G915 (TKL клавиатура)
Итак, история такая:
Я настраивал конфигурацию клавиатуры через «специальные» программы, а не через gnome, такие как autokey и другие, и теперь функциональные клавиши больше не работают…
-
Я пытался сбросить конфигурацию клавиатуры, раскладку, все….
-
Я уже пробовал
dconf reset -f /org/gnome
иdpkg-reconfigure keyboard-configuration
Теперь единственный способ, который у меня есть, чтобы снова заставить работать клавиши FN, это следующее:
- войти под 2-м пользователем (созданным ранее и неиспользуемым), у которого клавиши FN всё ещё работают,
- выйти,
- переключиться обратно на моего пользователя.
Вуаля, это срабатывает, чтобы они снова заработали…
-
Я запустил
xev
,evtest
иshowkey
, клавиши FN никогда не распознаются, если я не сделаю «обходной путь», после которого они снова распознаются в этих 3 программах.. -
Я уже удалил некоторые демоны и программы, которые мне были нужны для настройки 2-й клавиатуры (клавиатура с цифровым блоком)…
-
Я сравнил демонов, работающих у обоих пользователей с помощью
service --status-all
иsystemctl | grep "running"
, на случай, если какой-то демон что-то изменяет… но до и после обходного пути: системные процессы одинаковы -
Я проверил свою папку
~/.config
, и она не отличается от папки 2-го пользователя -
Я также обновился с
Ubuntu 20.x
доUbuntu 22.04.5
, но безрезультатно..
Подсказки:
- Может быть, что-то в моем пользователе?, и я не могу это устранить,
- Это может быть связано с X-сервером? gnome, похоже, не имеет неправильной конфигурации после переключения пользователей
- После перезагрузки, если я вхожу под 2-м пользователем, клавиши FN работают хорошо и продолжают функционировать при переключении на моего 1-го пользователя… ТАК что это только дефект конфигурации моего 1-го пользователя…
У меня только 1 клавиатура: Logitek G915 TKL
, при настройке из командной строки я выбираю единую ближайшую? клавиатуру в списке: Logitech G15 extra keys via G15 daemon
Компьютер: Asus P50N (мини-бокс, не ноутбук)
Ubuntu 22.04.5 LTS
Версия Gnome: 42.9
ИЗМЕНЕНИЕ
Это была программа solaar
, которую я установил для настройки приемников Logitech, этот маленький злой демон имеет что-то вроде «профилей», и он находился в другом профиле без особой конфигурации. (что бы это ни было)
В любом случае, Solaar – довольно классная программа, пожалуйста, не наказывайте её
Ответ или решение
Проблема с неработающими функциональными клавишами на клавиатуре Logitech G915 TKL, которая решается лишь путем выхода из системы и повторного входа, могла возникнуть из-за некорректного взаимодействия с программами, которые Вы использовали для настройки клавиатуры. Рассмотрим шаги, которые могут помочь решить эту проблему.
Возможные причины и решения проблемы:
-
Конфликт программного обеспечения: Вы упомянули, что устанавливали «специальные» программы, такие как AutoKey и Solaar. Solaar, в частности, может настраивать профили для различных устройств и иногда может сохранять информацию о текущем состоянии клавиатуры, которая может нарушать работу функциональных клавиш. После установки или изменения профиля в Solaar, попробуйте следующее:
- Откройте Solaar и проверьте, какой профиль активен для вашей клавиатуры. Убедитесь, что вы используете правильный профиль и конфигурацию.
- Попробуйте временно отключить Solaar и проверьте, будут ли работать функциональные клавиши после этого.
-
Перезагрузка настроек X сервера: Как Вы заметили, функциональные клавиши работают после переключения пользователей, что может указывать на то, что X сервер получает «обновленные» настройки после этой операции. Попробуйте перезапустить сессию X сервера. Это может быть сделано через выход из системы и повторный вход, что, по сути, что Вы уже делаете с переключением пользователей. Вариант с перезапуском дисплейного менеджера (например,
gdm
,sddm
или другого, который используется в вашем случае) тоже может помочь. -
Проверка конфигурационных файлов: Если проблема сохраняется, стоит проверить конфигурационные файлы в директории
~/.config/
. Возможные конфликты могут возникать из-за предыдущих изменений в настройках. Попробуйте временно переименовать или удалить файл конфигурации, связанный с вашей клавиатурой, и посмотреть, будет ли это иметь какое-либо влияние. -
Тестирование с другим пользователем: Если функциональные клавиши работают под вторым пользователем, как Вы заметили, можно попробовать скопировать конфигурационные файлы из
~/.config/
второго пользователя в ваш основной пользователь. Это может выявить, есть ли специфические настройки, которые вызывают проблему. -
Проверка обновлений и драйверов: Убедитесь, что у вас установлены последние обновления системы и драйверы для вашей клавиатуры. Выполните команду обновления в терминале:
sudo apt update sudo apt upgrade sudo apt dist-upgrade
-
Логи системы: Проверьте журналы системы (
/var/log/syslog
,dmesg
) на наличие ошибок или предупреждений, связанных с входными устройствами, особенно в момент, когда клавиатура не работает.
Заключение
Если вы идентифицировали, что проблема связана с Solaar и его профилями, вы можете рассмотреть использование стандартных средств настройки клавиатуры, входящих в систему, для более стабильной работы. Также всегда полезно временно отключить программы, которые могут вызывать конфликты, и использовать более простые настройки, прежде чем добавлять дополнительные функции.
Если ни одно решение не помогло, рассмотрите возможность обращения к сообществу пользователей Ubuntu или Logitech за дополнительной помощью.