На клавиатуре моего ноутбука нет сочетаний клавиш (например, «Следующая дорожка» и т. Д.). Я часто использую ноутбук, подключенный к внешней клавиатуре, что делает. Я захожу в Настройки-> Клавиатура-> вкладка Ярлыки и выбираю «Звук и мультимедиа», и я вижу, что «Следующий трек» привязан к клавише быстрого вызова «аудио далее». Я вижу, что могу заменить это пользовательской привязкой ключа, но она перезаписывает ярлык «аудио следующий».
Мне бы хотелось решение, которое позволило бы мне сопоставить второй ярлык с этой командой, не перезаписывая ее. Я вижу, что я могу определить пользовательские ключи, чтобы я мог сделать уникальное отображение для rhythmbox-client --next
и т. Д., Но это было бы решением, специфичным для rhythmbox. Я ищу более нативное решение Ubuntu, которое будет работать в любом плеере так же, как текущие медиа-клавиши «audio next» на моей внешней клавиатуре. Есть идеи?
Для моделирования событий клавиатуры, я предлагаю Вас большой инструмент xdotool.
1. Установка xdotool
через терминал (CTRL+ALT+T):
sudo apt-get install xdotool
или используйте Центр программного обеспечения.
2. Создайте сценарий, который использует xdotool для эмуляции "аудио затем" событие с мультимедийных клавиатур. В терминале:
mkdir -p ~/bin
gedit ~/bin/audionext
Скопируйте следующее содержание в окно редактора, которое открылось. После копирования кода сохраняют, затем закрывают его:
#!/bin/sh
sleep 0.3
exec /usr/bin/xdotool key XF86AudioNext
EOF
Теперь сделайте исполняемый файл сценария:
chmod +x ~/bin/audionext
3. Выйдите из системы и войдите в систему для перезагрузки ПУТИ.
4. Создайте пользовательский ярлык
Перейдите в System Settings
, затем перейдите в Keyboard
, затем Shortcuts
.
Нажмите +
кнопка у основания диалогового окна. Обеспечьте название ярлыка, который Вы собираетесь создать, и команды заполните: audionext
.Пресса OK
.
Рядом с Вашим новым ярлыком Вы будете видеть disabled
. Нажмите на тот текст и затем нажмите комбинацию клавиатуры, Вы хотите быть присвоенными своей эмуляции клавиатуры медиа.
Необходимо теперь смочь к "аудио затем" с сочетанием клавиш!