Во многих оконных менеджерах удерживание клавиши Alt сделает все окно большой зоной перемещения / изменения размера для левой и правой кнопок мыши, соответственно. Если он не включен по умолчанию, это обычно параметр, который вы можете редактировать.
Прежде всего, в killall banshee нет ничего неблагодарного. Kill просто является именем приложения передачи сигнала. Вы могли бы создать псевдоним для kill с более изящным именем: -)
Кроме того, вам действительно не обязательно это делать. Просто отправьте play / pause / next / etc напрямую через dbus: например,
dbus-send --type = method_call --print-reply --dest = org.mpris.MediaPlayer2.vlc / org / mpris / MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPauseЭто не мешает другому игроку. (Предполагая, что у вас есть версия vlc, которая реализует mpris2 (2.0), и вы запустили vlc с конфигурацией с поддержкой dbus).