Можно ли заблокировать слайдер громкости?

12

Мне было интересно, смогу ли я в любом случае заблокировать регулятор громкости для пользователя, потому что у меня компьютер подключен к звуковой системе, но если компьютер вообще выполняет какое-либо усиление, например, громкость выше 50%, звучание на динамиках искажается. Поэтому я хотел бы зафиксировать громкость компьютера на уровне 50% на одного, если не на всех пользователей на уровне 50%, и просто использовать плату управления, к которой он подключен, для управления громкостью.

И помощь была бы потрясающей, спасибо.

csteifel
источник
1
Можете ли вы подключить звуковую систему к линейному выходу? На него не должны влиять регуляторы громкости, такие как обычные выходы динамика / наушников.
Том

Ответы:

3

Я не знаю, можно ли заблокировать ползунок громкости, но тот же эффект блокировки на 50%, безусловно, может быть достигнут.

Посмотрите на этот ответ на аналогичный вопрос, который был помечен как «Принят» его OP. В соответствии с этим, для достижения эффекта ограничения предела слайдера до 50%, мы будем использовать значение как 32768.

Итак, мы установили бы уровень приемника, используя следующую команду в терминале:

pacmd set-sink-volume <sink> <value>

И заменить <value>на 32768; и <sink>с именем приемника или индексом приемника, полученным из следующей команды:

pacmd list-sinks

Это позволит достичь эффекта ограничения громкости на уровне 50% (виртуально).

Адитья
источник
Это может ограничить это, но это не помешало бы уменьшить громкость, правильно?
Том Броссман
Да. Мы сможем уменьшить громкость, как обычно.
Адитья