我想增加耳机增益。所以我找到了文件位置/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