如何在/sys/kernel/sound_control/headphone_gain中调整耳机增益?

如何在/sys/kernel/sound_control/headphone_gain中调整耳机增益?

我想增加耳机增益。所以我找到了文件位置/sys/kernel/sound_control/headphone_gain

cat /sys/kernel/sound_control/headphone_gain

节目

0 0 

为了写一些想要的值,比如 226,我尝试过:

echo "226 226" > /sys/kernel/sound_control/headphone_gain

但读书还是有回报的0 0

怎么写226 226呢?

答案1

我发现我应该写有符号的值,如所解释的罗埃马

我能找到的关于这方面的文档很少。然而,我能找到的一个访问它的示例使用了有符号值的变体,因此超过 172 的值需要从中减去 256。在您的情况下,值 226 应表示为 -30。不,我不知道为什么。

写作-30 -30锅:

# echo "-30 -30" > /sys/kernel/sound_control/headphone_gain
# cat  /sys/kernel/sound_control/headphone_gain
226  226

相关内容