Сочетания клавиш управления громкостью не работают в 14.04?

9

Я запускаю Ubuntu 14.04 на ноутбуке серии Sony Vaio CS. Обычно громкость регулируется нажатием клавиш Funcion + F2, F3 и F4 для отключения звука, уменьшения громкости и увеличения громкости соответственно. Я случайно переназначил сочетание клавиш увеличения громкости на другую клавишу. Я попытался сбросить сочетание клавиш, зайдя в редактор сочетаний клавиш в Ubuntu и нажав Function + F4, но это не сработало. Моя функция отключения звука и функции уменьшения громкости работают безупречно, но увеличение громкости не работает вообще. Пожалуйста, не отвечайте на просьбу изменить сочетание клавиш в менеджере сочетаний клавиш, так как я уже пробовал это. Спасибо за вашу помощь!

user295481
источник
Та же проблема здесь ... Она работала нормально в 13.04, но теперь ничего не работает в 14.04.1

Ответы:

8

Я нашел сообщение об ошибке на панели запуска по этой проблеме, и кажется, что при переназначении клавиш мультимедиа какой-то префикс отсутствует. Следующие строки представляют собой краткое изложение того, что обсуждается в отчете об ошибках

Вы можете выполнить следующую команду, чтобы увидеть текущее связывание клавиш:

gsettings get org.gnome.settings-daemon.plugins.media-keys volume-up

Вывод должен быть, XF86AudioRaiseVolumeно когда я использую GUI настройки системы и проверяю, я нахожу его значение AudioRaiseVolume.

Вы можете сбросить их либо:

gsettings reset org.gnome.settings-daemon.plugins.media-keys volume-up

или

gsettings set org.gnome.settings-daemon.plugins.media-keys volume-up "XF86AudioRaiseVolume"

Конечно, последний является более конкретным и может работать не со всеми системами, но я был рад узнать, что XF86пропущена только строка, например, я мог привязать терминал к медиа ключу калькулятора:

gsettings set org.gnome.settings-daemon.plugins.media-keys terminal "XF86Calculator"

Для получения списка возможных ключей на карте вы можете использовать

 gsettings list-keys org.gnome.settings-daemon.plugins.media-keys

play это на самом деле играть / пауза!

Если ваши настройки отличаются, вы можете определить имя медиа-ключа и установить его с помощью dconf. Я сам этого не делал, но это упоминается в комментарии, который в свою очередь ссылается на другой вопрос аскубунту: где хранятся сочетания клавиш GNOME? ,


Изменить : не мог не поиграться с этим немного, и так как моей клавиатуре не хватает некоторых кнопок Previous/, Nextя нашел CTRL+ Volume-Down/ CTRL+ Volume-Upполезным:

gsettings set org.gnome.settings-daemon.plugins.media-keys previous "<Primary>XF86AudioLowerVolume"
gsettings set org.gnome.settings-daemon.plugins.media-keys next "<Primary>XF86AudioRaiseVolume"
Nuala
источник
1
Замена AudioRaiseVolume на XF86AudioRaiseVolume устранила похожую проблему, с которой я столкнулся. Спасибо: D
MinecraftShamrock
Это работает. Исправление было перенесено в 14.04, в настоящее время оно находится в предложенном доверенным хранилищем. Вы можете включить репозиторий в панели управления Software & Updates, и тогда звук также должен работать просто AudioRaiseVolume.
jmiserez
@yoshi Вы упомянули «когда я использую GUI настройки системы и проверяю, я считаю, что это значение AudioRaiseVolume». Как я могу получить доступ к GUI настройки? Я бегу Lubuntu 15.04
Хамман Самуэль
@HammanSamuel Я имею в виду общие настройки системы и, более конкретно, их keyboardвариант, где можно настроить ярлыки. Тем не менее, я использую ubuntu12.04, поэтому опыт может отличаться: /
Нуала
Мне не повезло Префикс был там, как и должно быть, когда я запустил эту команду: \ Что странно, если я использую сочетания клавиш, префикс отсутствует (где он находится для кнопок, которые работают, например, Mute), но эта команда показывает приставка.
MichaelChirico,