Как заставить мультимедийные клавиши клавиатуры работать с VLC глобально?


27

На моей клавиатуре есть мультимедийные клавиши, и они работают глобально в Unity с Banshee, но не с VLC, когда другое приложение сфокусировано.

Как бы я это исправить?


1
Просто вам нужно перезапустить VLC, чтобы настройки вступили в силу!
Woeitg

Ответы:


25

У меня была похожая проблема, и проблема заключалась в том, что Gnome захватывал клавиши мультимедиа до того, как они достигли VLC, чтобы исправить это, вы можете перейти в «Система-> Настройки-> Сочетания клавиш»

Там вы увидите заголовок с названием sound (при необходимости разверните его) и удалите из него комбинации клавиш, которые вам нужны в VLC (вы можете отключить их, щелкнув по элементу, а затем нажав клавишу backspace).

Единственная проблема заключается в том, что любые другие приложения, которые используют встроенную обработку Gnome, больше не будут работать с клавишами мультимедиа, если вы не добавите их снова (что, в свою очередь, снова нарушает VLC)


Я не знаю почему, но мне пришлось также перезагрузить компьютер, чтобы он распознавал глобальные ключи,
Jader Dias

2
Для меня было достаточно перезапустить VLC.
Бомба

Просто еще раз подчеркнув, вы должны удалить привязки. И это НЕ предпочтения VLC, это настройки клавиатуры операционной системы. Более подробная информация здесь: major.io/2015/02/20/…
Шридхар Сарнобат,

12

VLC поставляется с настраиваемыми определениями горячих клавиш. Для доступа к меню горячих клавиш откройте Инструменты -> Настройки -> Горячие клавиши :

введите описание изображения здесь

Ключ для данного действия можно определить, нажав на линию между Очистить и Применить . Затем появляется окно, чтобы спросить вас о новой комбинации клавиш. Нажмите Применить, чтобы сохранить их.

Эта процедура прекрасно работает со стандартными клавишами клавиатуры. Однако в зависимости от мультимедийных клавиш клавиатуры компоновочных аппаратных средств не может быть распознан правильно ( ошибка # 419795 , Videolan Поддержка , Videolan на Ubuntu 10.10 )


3
К сожалению, этого будет недостаточно, пока GNOME все еще перехватывает эти ключи. Вам необходимо отключить их в настройках системы.
Бомба

Я бы установил его на «глобальный» вместо «горячих клавиш», чтобы я все еще мог играть / останавливаться с пробелом внутри VLC. Затем, как сказал @Bombe, также отключите ключи в настройках системы.
Вацлав Павлик,

1
И перезапустите VLC
Михал Ковач

7

Я использую Ubuntu 14.04 (64-bit) и VLC 2.1.5

В VLC перейдите в Инструменты> Настройки> Горячие клавиши . Вы найдете три столбца Action, HotKey, Global .

Смотрите изображение, загруженное пользователем Takkat .

Нажмите на столбец Global [Рядом с столбцом HotKey ], соответствующий искомому действию , введите комбинацию мультимедийных клавиш и нажмите « Сохранить» .

Перезапустите VLC.


это правильный ответ на вопрос, так как он не влияет на другие приложения - ответ с поправкой является общесистемными настройками.

одна странность, мне пришлось отменить действие в ярлыке системы Ubuntu, затем установить глобальный vlc shurtcut, как сказал Fazil, и затем вернуть ярлык системы Ubuntu обратно.
Бернардо Киотоку

6

Единственный обходной путь, который я мог бы придумать, - это добавить модификатор клавиши, например, нажать и Altудерживать клавишу мультимедиа. Таким образом, комбинация клавиш отличается от той, что записана в GNOME, поэтому она имитирует эффект использования мультимедийной клавиши для управления VLC.

Я использовал это только для воспроизведения / паузы (поэтому клавиша Alt+ XF86AudioPlay, что-то вроде этого; в VLC это отображается как Alt+ "Media Play Pause").


1

Вот обновленный ответ для Ubuntu 13.10 с использованием VLC media player 2.0.8 :

В Ubuntu выберите «Системные настройки»> «Клавиатура»> «Ярлыки»> «Звук и мультимедиа».

Отключите комбинации клавиш, которые вы хотите в VLC (нажав на элемент и нажав клавишу Backspace).

В VLC перейдите в Инструменты> Настройки> Горячие клавиши

Установите комбинации клавиш, которые вы ранее отключили, к действию VLC в Global.

Затем вы можете сбросить сочетание клавиш для системы Ubuntu, чтобы другие приложения, использующие встроенную обработку Gnome, работали. Однако, когда VLC работает, VLC будет иметь приоритет над другими приложениями.

РЕДАКТИРОВАТЬ: вам также может потребоваться перезапустить VLC для обновления новых горячих клавиш.


0

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

Сначала я загружаю его, и затем мне пришлось отключить системные клавиши, затем установить горячие клавиши в VLC, и, наконец, я включаю системные клавиши. Я могу ставить на паузу, играть и пропускать с клавиатуры даже при минимальном VLC.


1
@salip, не могли бы вы добавить шаги или скриншот и помочь нам лучше понять.
devav2

0

Если в Google Chrome установлено расширение Google Music, оно также будет перехватывать клавиши мультимедиа. Мне пришлось отключить расширение Google Music, а затем VLC заметил мои медиа-ключи.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.