Я хотел бы иметь возможность использовать горячие клавиши для VLC через фиктивный интерфейс в командной строке. Документация говорит, что это возможно, но я не нашел, как это сделать.
Большое спасибо за ваши ответы!
Я хотел бы иметь возможность использовать горячие клавиши для VLC через фиктивный интерфейс в командной строке. Документация говорит, что это возможно, но я не нашел, как это сделать.
Большое спасибо за ваши ответы!
Я нашел ответы:
В терминале и с использованием фиктивного интерфейса эта команда не выполняется:
cvlc --key-next "ctrl-n" Music/
Между тем этот действительно работает:
cvlc --global-key-next "ctrl-n" Music/
Мне потребовалось некоторое время, чтобы понять это, потому что мой Alt-ключ ведет себя странно.
Вы должны увидеть полный список доступных вариантов горячих клавиш, выполнив:
$ cvlc --help
На моей машине я получаю такой раздел:
Hot keys
--global-key-toggle-fullscreen <string>
Fullscreen
--key-toggle-fullscreen <string>
Fullscreen
--global-key-leave-fullscreen <string>
Leave fullscreen
--key-leave-fullscreen <string>
Leave fullscreen
--global-key-play-pause <string>
Play/Pause
--key-play-pause <string> Play/Pause
--global-key-faster <string>
Faster
--key-faster <string> Faster
--global-key-slower <string>
Slower
--key-slower <string> Slower
--global-key-rate-normal <string>
Normal rate
--key-rate-normal <string> Normal rate
--global-key-rate-faster-fine <string>
Faster (fine)
--key-rate-faster-fine <string>
Faster (fine)
--global-key-rate-slower-fine <string>
Slower (fine)
--key-rate-slower-fine <string>
Если вы используете какие-либо global
горячие клавиши, эта комбинация клавиш будет недоступна для любого другого приложения. Если вы используете неглобальные горячие клавиши, вам придется вводить их, пока окно с видео имеет фокус (а не консоль).