Как я фиксирую F10, F11 и F12?

Какое программное обеспечение связаны с Клавиатурой? или Настройка клавиатуры?

Проблема

Это локально, только в моей учетной записи. Не помогает, Пробую ли я повторно присваивание ключей, они все еще не будут работать.

Информация

Мой ноутбук.

Если я ввожу xev в терминале, я замечаю, что кодов клавиши не стало. Я нажал F12 и получил это.

   FocusOut event, serial 33, synthetic NO, window 0x5200001, 
   mode NotifyGrab, detail NotifyAncestor 

   FocusIn event, serial 33, synthetic NO, window 0x5200001, 
   mode NotifyUngrab, detail NotifyAncestor 

   KeymapNotify event, serial 33, synthetic NO, window 0x0, 
   keys: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
   0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Как это произошло

Я пытался передать аудио потоком через этот вопрос/ответ. Но когда я был закончен и остановил программу, я заметил, что F10-F12 прекратил работать.

Проблема я не знаю то, чем называют программное обеспечение или как это работает.

Коды клавиши Для:

F10 76

F11 95

F12 96

Решение

Единственное решение, которое я нашел, состояло в том, чтобы переустановить Ubuntu, печальную, просто надеяться, что проблемой является одна вещь времени...

15
задан 13 April 2017 в 15:24

4 ответа

Вам нужно начать ниже, чем коды клавиш. Вам необходимо найти коды сканирования для этих ключей и связать их с ними. Подсистема, которая имеет с ними дело, - udev, а соответствующие файлы находятся в /lib/udev/.

Шаг 1

Проверьте в / var / log / dmesg, генерируют ли клавиши F10, F11 и F12 какие-либо выходные данные при их нажатии. Для этого запустите средство просмотра файлов журнала (gnome-system-log) и при появлении этих клавиш обратите внимание на любые дополнения к dmesg.

  • Если они производят вывод, то нет никаких связанных кодов клавиш с кодами сканирования, которые излучают клавиши, поэтому проблема, с которой вы сталкиваетесь, гораздо ниже. Вам необходимо назначить коды клавиш для этих кодов сканирования. Используйте setkeycodes, чтобы назначить правильный код сканирования.

  • Если они не производят вывод, значит что-то не так в конфигурации X Org и, возможно, с udev. Смотрите следующий шаг.

Шаг 2

Запустите

/lib/udev/findkeyboards

, чтобы найти правильное устройство для вашей клавиатуры. Пример вывода -

USB keyboard: input/event6
AT keyboard: input/event5

В этом случае наша клавиатура - input/event5.

Затем запустите

sudo /lib/udev/keymap -i input/event5

и нажмите проблемные клавиши. Вы можете выйти из этой программы, нажав клавишу Esc.

Пример (правильный) вывод для меня:

scan code: 0x44   key code: f10
scan code: 0x57   key code: f11
scan code: 0x58   key code: f12

Шаг 3

Если вы заметили, что ключи работают в новой учетной записи пользователя, то что получилось неверны настройки конфигурации вашей текущей учетной записи. Есть несколько способов переназначения клавиш. Например, проверьте, не были ли вы случайно созданы новые сочетания клавиш для F10, F11 и F12 в

Система »Предпочтения» Сочетания клавиш

.

0
ответ дан 13 April 2017 в 15:24
  1. Перейдите в настройки клавиатуры -> раскладки и добавьте новую раскладку (в Великобритании или любой другой, которой у вас сейчас нет).
  2. Удалите текущий макет, а затем выйдите из системы и снова войдите в него.
  3. Перейдите в настройки клавиатуры -> макеты и снова добавьте старый макет, а затем удалите тот, который вы добавили ранее.
  4. Выйдите и снова войдите в систему. Проверьте работоспособность сейчас.
0
ответ дан 13 April 2017 в 15:24

Imho ваша проблема совсем не связана с конфигурацией клавиатуры!

  • Я бы проверил ярлыки гномов (возможно, переназначил ключи), ...

  • ... или проверьте, есть ли в используемом вами программном обеспечении какой-нибудь плагин mediakey или что-то в настройках, которое может вызвать проблемы с системой gnome-shortcut. Вероятно, это программное обеспечение не GTK +. Может быть что-то вроде смелости или амарок.

Я не вижу никакой возможности, чтобы сбой при импульсном звуке мог (напрямую) вызвать вашу проблему.

0
ответ дан 13 April 2017 в 15:24

Вот довольно хорошее описание, предназначенное для мультимедийных клавиш, но оно мне очень помогло. https://help.ubuntu.com/community/MultimediaKeys

0
ответ дан 13 April 2017 в 15:24

Другие вопросы по тегам:

Похожие вопросы: