V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
CatchXS
V2EX  ›  分享发现

切换耳机和音响播放声音来回点太麻烦,做了一个工具,按一下就可以切换

  •  
  •   CatchXS · 21 天前 · 1055 次点击

    主玩 FPS 游戏需要带耳机,但夏天太热了,死掉以后不想带耳机,但又需要偶尔和队友交流一下,来回在耳机和音响之间切换播放太麻烦了,就做了一个小工具,按小键盘-就能切换播放设备了 github: https://github.com/CatchLF/toggleAudioDevices

    第 1 条附言  ·  20 天前
    1.新增了开机自动启动设置
    2.新增了可以自定义切换音频快捷键
    3.新增了禁用当前麦克风功能,小键盘的 * 处罚
    4.上传了 xe 文件,下载地址: https://github.com/CatchLF/toggleAudioDevices/releases/download/v1.0.0/toggleAudioDevices-1.0.0.Setup.exe
    18 条回复    2024-09-12 11:04:36 +08:00
    nagisaushio
        1
    nagisaushio  
       21 天前 via Android
    emmm ,小功能用 electron
    coolfan
        2
    coolfan  
       21 天前
    把耳机线拔掉不就行了
    CatchXS
        3
    CatchXS  
    OP
       21 天前
    @nagisaushio electron 是有些大了,不过目前桌面端比较菜。。。
    CatchXS
        4
    CatchXS  
    OP
       21 天前
    @coolfan 主机、显示器,离座位都比较远,不是很方便。
    OBNtHBZY3N3lxGVT
        5
    OBNtHBZY3N3lxGVT  
       21 天前
    win10 及以上,点一下音量按钮,最上方有个下拉菜单,可以选则声音输出的设备……
    CatchXS
        6
    CatchXS  
    OP
       21 天前
    @OBNtHBZY3N3lxGVT 之前就是这么操作的,win shift g 可以弹出下拉菜单,然后选择输出设备,但总感觉来回切换有些麻烦,所以才想着做成一键切换。
    accae
        8
    accae  
       20 天前
    感谢大大!不要在意别人怎么说,你做的一切都是有意义的!
    CatchXS
        9
    CatchXS  
    OP
       20 天前
    @xqzr 一开始是想直接用 NirCmd 的,但是还想加一些自己的功能,比如弹窗啥的,就自己写了。
    CatchXS
        10
    CatchXS  
    OP
       20 天前
    @accae 感谢,又把代码完善了一下,支持自定义快捷键和开机自动启动了。
    HK560
        11
    HK560  
       20 天前
    有点兴趣,是能配置固定在指定的几个音频输出设备之间切换吗
    CatchXS
        12
    CatchXS  
    OP
       20 天前
    @HK560 目前是会扫描所有音频输出设备,如 A 、B 、C ,在 A 、B 、C 之间循环切换。
    HK560
        13
    HK560  
       19 天前
    @CatchXS 建议支持可以自定义配置固定指定的输出设备之间切,像我这有七八个音频输出但实际上常用的就两三个
    CatchXS
        14
    CatchXS  
    OP
       15 天前   ❤️ 1
    @HK560 写好了,添加了一个设备管理列表,支持禁用设备,下载地址: https://github.com/CatchLF/toggleAudioDevices/releases/download/v1.0.1/toggleAudioDevices-1.0.1.Setup.exe
    kingboat1993
        15
    kingboat1993  
       7 天前
    不知道是否可以不同的设备配置不同的音量
    CatchXS
        16
    CatchXS  
    OP
       6 天前
    @kingboat1993 能实现的,但是还没有开发,等有空了捣鼓捣鼓。
    kingboat1993
        18
    kingboat1993  
       4 天前
    @CatchXS 感谢大佬,回家试下
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1001 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 19:12 · PVG 03:12 · LAX 12:12 · JFK 15:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.