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