触发播放/暂停事件

Wil*_*sem 3 shortcut-keys media

可以在他/她的键盘上配置播放/暂停键来开始/暂停任何支持此功能的音乐播放器的音乐。

我正在编写一个应该触发这些事件的程序。目前程序调用:

rhythmbox-client --play
Run Code Online (Sandbox Code Playgroud)

开始播放音乐。这种方法的问题在于,例如用户可以使用Nuvola player.

如何触发播放/暂停事件?

Wil*_*ilf 5

刚试过这个......运行:

xdotool key XF86AudioPlay
Run Code Online (Sandbox Code Playgroud)

这只是模拟按下键盘Play按钮 - (在我的情况下Fn+ F9

您可能需要先安装 Xdotool -可能会起作用...对于您正在制作的程序,它可以作为依赖项安装。

更多命令请看这里