如何控制3.5mm插孔数据?

如何控制3.5mm插孔数据?

在我的智能手机中,在听音乐时,当我按下耳机上的通话按钮(手机附带的按钮)时,音乐会播放,当我再次按下该按钮时,音乐就会开始播放。

我想在桌面音乐应用中复制此功能。因此,在我的场景中,我有一个连接到 3.5 毫米插孔的耳机(带通话按钮)。

我如何知道Call button耳机中何时按下了 。 有没有什么方法可以分析其中的/dev文件? Linux 内核是否支持此功能?

答案1

一般而言,PC 上没有可以检测按下按钮所引起的阻力变化的声卡(当然不是基于 AC97 的任何声卡),因此这不适用于桌面应用程序。

但内核支持大部分有吗

相关内容