Это кажется странной проблемой для меня. После долгого времени я смог найти причину, по которой все медиафайлы перестали воспроизводиться случайно в Ubuntu и Windows. Когда я отключаю клавиатуру все нормально. Но когда это связано проблемы начинаются. Я сделал переустановку ОС из-за этой проблемы. Тем не менее у меня была проблема, которая привела меня к этому наблюдению. Клавиатура работает просто отлично при подключении. В биосе включена поддержка наследства. Есть идеи, как преодолеть эту проблему?

1 ответ1

1

Один или несколько мультимедийных клавиш могут быть неисправны и запускаться без причины. Я подозреваю , остановка, пауза или PLAY / PAUSE.

(Я предполагаю, что вы используете Ubuntu с Xserver.) Чтобы подтвердить мои предположения, сначала установите xinput :

sudo apt-get update && sudo apt-get install xinput

Затем запустите xinput list и найдите свой проблемный id клавиатуры. Следующий вызов:

xinput test id

(замените id на фактический номер).

Нажмите STOP, PAUSE или / и PLAY / PAUSE и запишите их числа, отображаемые в xinput .

В моем случае id равен 16 , PLAY / PAUSE сообщает как 172 и STOP как 174 (на клавиатуре нет отдельной PAUSE ). Если бы у меня была ваша проблема, я бы протестировал ее так:

xinput test 16 | grep -E '172|174'

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


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


В случае, если вам нужно отключить, например, STOP в Ubuntu:

xmodmap -e 'keycode 174 = NoSymbol'

(xmodmap находится в пакете x11-xserver-utils ). Замените 174 другим номером, чтобы отключить другой ключ. (Источник.)

К сожалению, я пока не знаю, как Windows отключить ключ.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .