You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过AutoHotkey实现VLC滚轮滚动控制视频播放速度

脚本失效原因

原有脚本无法生效核心有两点:

  • 热键没有做窗口限定,全局滚轮映射容易被VLC自身输入逻辑、其他后台软件拦截
  • 映射目标按键错误:VLC默认的播放速度调整快捷键是](加速)、[(减速),并非小键盘的加减键,没有修改过VLC默认快捷键的前提下,映射到NumpadAdd/NumpadSub不会触发调速功能。
操作步骤
  1. 先确认VLC端配置
  • 打开VLC,依次进入「工具-偏好设置-热键」,找到「更快」「更慢」两个功能项,确认对应的快捷键:未自定义的话默认就是]和[,如果之前改过自定义快捷键,记住对应按键后续替换即可
  • 确认已经禁用VLC原生的滚轮调节音量、调节进度功能,避免功能冲突
  1. 选择对应AutoHotkey版本的脚本使用,AHK v1和v2语法不兼容,根据你安装的版本复制对应代码保存为.ahk后缀文件运行即可

AHK v1 可用脚本

; VLC窗口下滚轮调速
#IfWinActive ahk_exe vlc.exe
WheelUp::SendInput, ]  ; 滚轮上滚=加速
WheelDown::SendInput, [  ; 滚轮下滚=减速
#IfWinActive

AHK v2 可用脚本

; VLC窗口下滚轮调速
#HotIf WinActive("ahk_exe vlc.exe")
WheelUp::SendInput "]"  ; 滚轮上滚=加速
WheelDown::SendInput "["  ; 滚轮下滚=减速
#HotIf
异常排查
  • 如果你之前手动把VLC调速快捷键改成了小键盘加减,把脚本里的]/[替换为{NumpadAdd}/{NumpadSub}即可,注意特殊按键需要按AHK语法包裹在花括号内
  • 运行脚本时右键选择「以管理员身份运行」,避免权限不足导致VLC窗口内热键被拦截
  • 若仍不生效,暂时关闭后台运行的鼠标手势、其他改键类软件,这类软件通常会优先抢占滚轮输入权限。

内容的提问来源于stack exchange,提问作者Fuure

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.28 05:12:17