LINUX.ORG.RU

Нерабочая клавиша на ноутбуке

 ,


0

4

Уважаемые господа эксперты!

На нетбуке Thinkpad серии х230 в верхнем ряду имеем 5 дополнительных кнопок. Первые три захардкожены в системе ALSA, и отлично работают.

Четвёртая кнопка называется Mic Mute, и имеет на себе оранжевый светодиод. Она ничего не делает. На неё не удаётся назначить какое-либо событие в KDE, по причине «The key you just pressed is not supported by Qt». Что видит программа xev при нажатии этой кнопки:

keycode 198 (keysym 0x1008ffb2, XF86AudioMicMute), same_screen YES,
Программа acpi_listen сообщает:
ibm/hotkey HKEY 00000080 0000101b

Светодиод на этой клавише также не удаётся зажечь никаким способом. Все способы с первой станицы Гугла нерабочие. (Патч на ядро не ставил, т.к. всё равно при первом обновлении сломается).

Что надо сделать, чтобы эта клавиша и светодиод выполняли хоть какое-нибудь полезное действие (не обязательно заглушали микрофон)?

Deleted

Можешь с помощью setkeycodes изменить код клавиши на какой-нибудь, поддерживаемый Qt. Насчёт огонька - не знаю, вроде есть в ядре опция THINKPAD_ACPI_UNSAFE_LEDS, но так как думающего планшета у меня нету, точнее ничего сказать не могу.

tiandrey ★★★★★
()

У меня она по дефолту глушит микрофон =\ Светодиод, правда, не работает

vasily_pupkin ★★★★★
()

Раз кнопка выдает событие можешь на нее через acpid что-нибудь повесить. Изучи хотя бы содержимое каталога /etc/acpi. Про диод на кнопочке я писал тут, без патча не получится. А вообще интересно, что она у тебя события выдает. Что за дистрибутив?

kernelpanic ★★★★★
()
Ответ на: комментарий от kernelpanic

Создал в домашней директории файл .Xmodmap . Предполагается, что он заработает при следующем запуске Xorg?

Проблема с диодом как раз в том, что файла «/sys/devices/platform/thinkpad_acpi/leds/tpacpi::micmute/brightness» в системе нет.

$ ls -lha /sys/devices/platform/thinkpad_acpi/leds/
total 0
drwxr-xr-x 6 root root 0 нояб. 10 21:02 .
drwxr-xr-x 7 root root 0 нояб.  9 15:10 ..
drwxr-xr-x 3 root root 0 нояб. 11 21:07 tpacpi::power
drwxr-xr-x 3 root root 0 нояб. 10 21:02 tpacpi::standby
drwxr-xr-x 3 root root 0 нояб. 11 21:07 tpacpi::thinklight
drwxr-xr-x 3 root root 0 нояб. 11 21:07 tpacpi::thinkvantage

Дистрибутив кубунта.

Deleted
()
Ответ на: комментарий от kernelpanic

Всё, понял. Код клавиши переназначил для отображения/скрытия выезжающей консоли. Светодиод остался нерабочим.

Deleted
()
Ответ на: комментарий от kernelpanic

Ну, хотелось бы, чтобы светодиод загорался, отражая состояние раскладки клавиатуры, либо наличие новых сообщений.

Deleted
()
Ответ на: комментарий от Deleted

Я у i_gnatenko_brain спрашивал, что работает в F20, а заставить работать диод без патча мне способов не известно..

kernelpanic ★★★★★
()

(Патч на ядро не ставил, т.к. всё равно при первом обновлении сломается).

Патч там на модуль, так что ничего подобного.

Lighting ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.