improovizator |
|
Темы:
67
Сообщения:
434
Участник с: 21 июля 2012
|
vasek, проверил, с /sys/devices/platform/i8042/serio0/force_release тоже работает. Делал так:
Всё меняется.
|
improovizator |
|
Темы:
67
Сообщения:
434
Участник с: 21 июля 2012
|
РЕШЕНИЕ: 1. Выполняем команду:
Результат будет примерно такой:
2. Ставим утилиту evtest. В DE убираем привязку к комбинации Fn для залипающих комбинаций, чтобы смогли нормально проверить. К примеру, в Gnome это делается в разделе Keyboard (у меня все по англ.). Запускаем evtest, поочередно выполняем нажатия и фиксируем результат, нужно вычленить примерно такие строки:
На всякий случай можем сверить с информацией из списка, которая отображается в evtest по умолчанию. 3. Берем значения value: a0, ae и b0. Переводим в десятичную систему счисления:
Выполняем следующую команду, которая состоит из цифр вывода cat и наших трех цифр после них:
Проверяем, все ли работает. В том числе комбинации Fn, которые работали прежде. Если все хорошо, давайте ДОБАВИМ ЭТО В АВТОЗАПУСК: 1. Создаем файл скрипта:
Помещаем в него это:
Даем необходимые права скрипту:
2. Создаем файл службы:
Помещаем в него это:
Даем файлу службы необходимые права:
3. Обновляем информацию:
Включаем службу:
ГОТОВО, перезагружаемся и радуемся жизни.
Всё меняется.
|
improovizator |
|
Темы:
67
Сообщения:
434
Участник с: 21 июля 2012
|
Начали глючить остальные клавиши. Сделал так, теперь работают все клавиши:
Еще раз всем спасибо, знал, что здесь мне помогут :)
Всё меняется.
|
improovizator |
|
Темы:
67
Сообщения:
434
Участник с: 21 июля 2012
|
Спасибо, все работает:):)):):)
Всё меняется.
|
improovizator |
|
Темы:
67
Сообщения:
434
Участник с: 21 июля 2012
|
Загнал:
Буду испытывать завтра, спасибо.
Всё меняется.
|
improovizator |
|
Темы:
67
Сообщения:
434
Участник с: 21 июля 2012
|
Мне как в итоге правильно загнать то, похоже ли вот это на правду:
Вывод udevadm:
Всё меняется.
|
improovizator |
|
Темы:
67
Сообщения:
434
Участник с: 21 июля 2012
|
showkeys показывает именно эти значения. Результаты действительно разные, вывод evtest:
Нажатие в evtest вывело это:
Перевел сканкоды из шестнадцатиричной:
У меня Wayland, может быть это тоже играет какую-то роль?
Всё меняется.
|
improovizator |
|
Темы:
67
Сообщения:
434
Участник с: 21 июля 2012
|
Перевел из шестнадцатиричной:
Странно, что оно не совпадает с результатом xev. Немного запутался что делать дальше. Если у них так:
А у меня так:
Тогда мне сделать следующее?
Что-то оно не похоже на решение, с виду вообще не то.
Всё меняется.
|
improovizator |
|
Темы:
67
Сообщения:
434
Участник с: 21 июля 2012
|
Вывел по showkey:
Всё меняется.
|
improovizator |
|
Темы:
67
Сообщения:
434
Участник с: 21 июля 2012
|
Нашел кейкоды для комбинаций, даже названия правильные высветились (XF86AudioMute, XF86AudioLowerVolume, XF86AudioRaiseVolume):
Для тех, кто столкнется: Комбинацию узнать не сможете, пока не переназначите комбинации в DE. Я переназначил на Super + F6 / F7 / F8. Перезагрузитесь, если уже нажимали комбинацию. Вывод команды xev при нажатии будет огромный (видимо из-за залипания), не надо пугаться, просто найдите три нужные записи.
Всё меняется.
|