yjmy705 发表于 2024-12-20 19:48

求助有没办法通过脚本一键切换声卡内的音箱和耳机输出


如题,是创新的声卡,HP和SPK都插了东西,但外置的耳放模块没有给切换按钮,我每次都要双击右下角的驱动进行切换。

求助各位大佬,有没办法通过脚本实现:点一下就自动切换音箱/耳机,这样我可以放在键盘宏上按一下就行,不用每次都打开软件驱动这么麻烦了,感谢。


是同一声卡内部的输出切换,不同声卡之间的一键切换已经找到解决方案了。

bbn 发表于 2024-12-21 00:32

用procmon或别的软件,监视点击鼠标切换时,软件做了什么,是通过什么实现切换的(比如注册表)。接下来就好办了。

Hibino 发表于 2024-12-21 09:40

这要看脚本能不能直接调用创新驱动的切换功能吧。。。我Zxr切换的时候可以听到声卡有咔哒的物理开关声,不知道AE9是不是也这样。
我是把音箱接到了光纤输出耳机用模拟输出口,这样子声卡设置永远都是开着耳机。切换音箱/耳机可以不用打开创新软件而是直接在音量小图标里面选数字/模拟输出就行了

startraveller 发表于 2024-12-21 14:07

AE9外置盒是可以切换SP和HP的啊,长按大旋钮4秒

—— 来自 鹅球 v3.0.86-alpha

yjmy705 发表于 2024-12-21 14:09

bbn 发表于 2024-12-21 00:32
用procmon或别的软件,监视点击鼠标切换时,软件做了什么,是通过什么实现切换的(比如注册表)。接下来就好 ...

感谢提供思路,我尝试了ProcessMonitor,筛选出Creative.SBCommand.exe这个进程,我点一下它就跳出几百行记录,一脸懵完全不知道该如何入手。而且我也不是程序员最多只能写点bat,感觉是没办法了。

yjmy705 发表于 2024-12-21 14:10

startraveller 发表于 2024-12-21 14:07
AE9外置盒是可以切换SP和HP的啊,长按大旋钮4秒

—— 来自 鹅球 v3.0.86-alpha

试过了,长按只能开关旋钮灯

yjmy705 发表于 2024-12-21 14:19

本帖最后由 yjmy705 于 2024-12-21 14:33 编辑

startraveller 发表于 2024-12-21 14:07
AE9外置盒是可以切换SP和HP的啊,长按大旋钮4秒

—— 来自 鹅球 v3.0.86-alpha
草,可以了,这个旋钮简直玄学。短按是静音,长按是关灯,要长按2秒马上松手它才给你切SP/HP。试了几下,成功率真不高,如果能搞出脚本还是更方便点。

w酱 发表于 2024-12-21 14:42

试试一个叫fxsound的工具
可以提供快捷键切换输出设备

https://www.fxsound.com/learning-center/how-do-i-use-the-fxsound-keyboard-shortcuts

q8f13 发表于 2024-12-21 15:13

https://audioswit.ch/er

硫黄 发表于 2024-12-21 15:20

https://getquicker.net/Sharedaction?code=d4eab7c4-b53e-4fd9-7f4a-08d8fe1fe745

chachi 发表于 2024-12-21 15:27

autohoekey可以

bbn 发表于 2024-12-21 17:22

yjmy705 发表于 2024-12-21 14:09
感谢提供思路,我尝试了ProcessMonitor,筛选出Creative.SBCommand.exe这个进程,我点一下它就跳出几百行 ...

对,难点就在这。还是试试楼上提供当然办法吧。

phorcys02 发表于 2024-12-21 19:58


https://www.nirsoft.net/utils/nircmd.html

nircmd setdefaultsounddevice "Speakers" 1
nircmd setdefaultsounddevice "Headphones" 1

理性声豚 发表于 2024-12-21 23:39

之前研究了一下nircmd
然后感觉还是有点复杂要装软件感觉懒
然后去steramdeck的平台上找了一下真有,目前一键切换用得很舒适
(对 我有stream deck…

—— 来自 HUAWEI ALN-AL80, Android 12上的 S1Next-鹅版 v2.5.4

zhangciwu 发表于 2024-12-21 23:58

yjmy705 发表于 2024-12-21 14:09
感谢提供思路,我尝试了ProcessMonitor,筛选出Creative.SBCommand.exe这个进程,我点一下它就跳出几百行 ...

找gpt给你找出里面真正调用驱动的部分
然后让他写成py

mhss 发表于 2024-12-22 00:34

https://soundswitch.aaflalo.me/
试试这个?我用了挺多年了,用F9做快捷键绑在鼠标上。

startraveller 发表于 2024-12-22 00:58

yjmy705 发表于 2024-12-21 14:19
草,可以了,这个旋钮简直玄学。短按是静音,长按是关灯,要长按2秒马上松手它才给你切SP/HP。试了几下, ...

按超过3秒就肯定是切换了,成功率100%

慕容断月 发表于 2024-12-22 01:10

简单点就autohotkey写个脚本,快捷键切换
页: [1]
查看完整版本: 求助有没办法通过脚本一键切换声卡内的音箱和耳机输出