![VLC 将键盘热键存储在哪里?](https://linux22.com/image/1599445/VLC%20%E5%B0%86%E9%94%AE%E7%9B%98%E7%83%AD%E9%94%AE%E5%AD%98%E5%82%A8%E5%9C%A8%E5%93%AA%E9%87%8C%EF%BC%9F.png)
我刚刚制作了一个 arduino 草图,它可以监听物理脚踏板开关按钮,该按钮将通过串行端口将字符串发送到 python 脚本,感谢 pyautogui 将模拟键盘按键。
然后 Python 将模拟按键,这与我用来播放/暂停视频的 vlc 热键绑定相同。
这样,我就可以通过踩下踏板开关来播放/暂停 vlc 视频。我在 python 脚本中硬编码了这个键盘绑定。
现在,只是为了好玩,我想更改 vlc 中的热键组合和我希望 python 可以在 VLC 首选项文件配置中读取此更改,这样我就不必每次手动更改脚本,但我不知道 VLC 将这些键盘全局热键保存在哪里。我在 Windows 上,但我是普通的 Linux 用户……而在 Linux 中一切都是文件!!提前致谢
答案1
当 VLC 热键改变时更新的文件是:
C:\Users\USER-NAME\AppData\Roaming\vlc\vlcrc
我注意到默认情况下所有条目都已注释掉,并且#
行首带有前缀。当某个键从默认更改时,匹配的条目将被取消注释。
这意味着默认值是内置于 VLC 中的,并且文件中只记录了对默认值的更改。