मैं कीबोर्ड शॉर्टकट से 100% वॉल्यूम तक कैसे पहुंच सकता हूं?


41

कभी-कभी मेरे लिए वीडियो की आवाज़ पर्याप्त नहीं होती है। इसलिए मैं ध्वनि संकेतक पर पहुंचता हूं, ध्वनि वरीयताओं पर और इसे 100% से अधिक के स्तर पर बदल देता हूं। सवाल यह है कि मैं इसे कीबोर्ड से कैसे कर सकता हूं? अब मैं कीबोर्ड से वॉल्यूम को नियंत्रित कर सकता हूं लेकिन यह अधिकतम 100% है। क्या ऐसा करने के लिए कोई रास्ता है?

EDIT 1: इसे करने के लिए एमिक्सर और स्क्रिप्ट का उपयोग कैसे करें? (जैसा कि Lyrositor ने सुझाव दिया है)

EDIT2: जो-एरलैंड के रूप में निकटतम उत्तर, सुझाव दिया गया है कि सूक्ति-मात्रा-नियंत्रण को लाने के लिए हॉटकी स्थापित की जाए, और फिर मात्रा बदलने के लिए बाएं और दाएं तीर का उपयोग करके भी 100% अंक से परे किया जाए।

किसी भी अन्य सुझाव, यह केवल 1 कदम बनाने के लिए? आदेशों का अनुक्रम करने के लिए हॉटकी सेट करना संभव है?

जवाबों:


32

इन आदेशों को चलाने का प्रयास करें (alt + f2 या टर्मिनल के माध्यम से):

मात्रा 150%:

pactl set-sink-volume 0 150%

वॉल्यूम को 100% पर वापस करने के लिए बस:

pactl set-sink-volume 0 100%

(उन आदेशों का वीडियो प्रदर्शन)


ध्यान दें कि set-sink-volumeआपके ध्वनि उपकरण को निर्दिष्ट करने के बाद तर्क । आप HDMI है, तो आप की संभावना 2 उपकरणों होगा और आप का उपयोग कर अपने डिवाइस आईडी के लिए जांच करने की आवश्यकता alsamixerया pacmd list-sinksया यहाँ तक कि pactl list sinks

यदि यह काम नहीं करता है, तो इस स्क्रिप्ट का प्रयास करें

यदि यह काम करता है, तो मैन्युअल रूप से इन कमांड के लिए एप्लिकेशन 'कीबोर्ड शॉर्टकट' के माध्यम से कीबोर्ड शॉर्टकट सेट करें (ubuntu 11.04: कुंजी 'सुपर' -> 'कीबोर्ड शॉर्टकट' -> बटन 'ऐड' टाइप करें)।

कमांड pactlपैकेज "pulseaudio-utils 'के अंतर्गत आता है जो इसे कमांड का उपयोग करने के लिए स्थापित करता है:

sudo apt-get install pulseaudio-utils

क्या इसकी कोई सीमा है कि कितनी मात्रा के माध्यम से सेट किया जा सकता है pactl?
अनुकुल

@ नानुकुल नप! 400% काम करता है, लेकिन आप ध्वनि में बहुत स्पष्ट विरूपण सुनना शुरू करते हैं
मीना माइकल

जोएल ओस्टलबॉम का जवाब शायद यह एक चाहिए।
detly

@Wagner Pinheiro काम करता है, शानदार! आपने दिन बनाया, बहुत-बहुत धन्यवाद!
दिमित्री सेनकोविच

15

IMO pactl set-sink-volume 0 +10%एक अच्छा विकल्प है, अगर आप उस कुंजी को चाहते हैं जो धीरे-धीरे 100% की सीमा से परे मात्रा जोड़ती है (मैं Ctrl + VolumeUpउस के लिए उपयोग करता हूं )।


धन्यवाद, इससे वास्तव में मदद मिली। मैंने कीबोर्ड पर वॉल्यूम ऊपर और नीचे बटन को फिर से असाइन किया और यह बहुत अच्छा काम करता है
आर्येह बीट्ज

7

मुझे लगा कि जवाब (वर्तमान में अन्य सभी उत्तर) जो सुझाव देते हैं कि पैक्टल सेट-सिंक-वॉल्यूम 0 ... एक से अधिक ऑडियो उपकरणों के साथ सिस्टम पर काम (या काम करना बंद न करें), जैसे ही आप एक hdmi मॉनिटर से कनेक्ट करते हैं । हमें सक्रिय ऑडियो डिवाइस को संदर्भित करने के लिए 0 के बजाय @ DEFAULT_SINK @ का उपयोग करना चाहिए ।

तो यहाँ gubome 3.10 के साथ ubuntu 14.04 पर मेरा सेटअप है और एकता पर भी काम करना चाहिए:

sudo apt-get install pulseaudio-utils

सिस्टम शॉर्टकट के अंतर्गत आने वाले कीबोर्ड शॉर्टकट्स पर जाएं → प्राथमिकताएँ → शॉर्टकट्स → कस्टम शॉर्टकट्स → +

नाम: VolPlus10P आदेश:pactl set-sink-volume @DEFAULT_SINK@ +10%

Ctrl + वॉल्यूम असाइन करें (यदि आपके कीबोर्ड पर वॉल्यूम कुंजी समर्पित है या अपने स्वयं के संयोजन का उपयोग करें) तो यह आपके वॉल्यूम को 10% तक बढ़ा देगा

नाम: VolSet150P आदेश:pactl set-sink-volume @DEFAULT_SINK@ 150%

सुपर + वॉल्यूम अप असाइन करें (यदि आपके कीबोर्ड पर वॉल्यूम कुंजी समर्पित है या अपने स्वयं के संयोजन का उपयोग करें) तो यह आपकी मात्रा को 150% तक सेट कर देगा


धन्यवाद, हां मेरा डिवाइस 1 था लेकिन आपका समाधान इष्टतम है। मैं बस यही चाहता हूं कि मानक मात्रा कुंजियों को इस कमांड में बदला जा सके। LOL मेरे पास एक बहुत कम youtube वीडियो था जो इसे 500% पर सेट करता था और वास्तव में इसे सुन सकता था। धन्यवाद
माइकल Mantion

6

मैं बस अपने स्टार्ट अप स्क्रिप्ट में कोड का निम्नलिखित टुकड़ा जोड़ता हूं और उस स्क्रिप्ट को अपने स्टार्ट अप एप्लिकेशन में जोड़ता हूं Menu >> Applications >> Other >> Startup Applications

यह पहली के लिए आप स्थापित करने की आवश्यकता pulseaudio-utilsद्वाराsudo apt-get install pulseaudio-utils

#!/bin/bash
# start.sh - commands to run when OS starts

#Increase Audio 
pacmd set-sink-volume 0 102400

मुझे पता है, अगर यह आपके सवाल हल करती है।


मैंने फ़ाइल बनाई, इसे अनुमति दी, इसे स्टार्टअप अनुप्रयोगों में जोड़ें। लेकिन कुछ भी नहीं बदला। कीबोर्ड के साथ मैं 100% से ऊपर नहीं पहुंच सकता। pulseaudio-utils स्थापित है।
-सूली

1) गोटो बैश टर्मिनल 2) निम्नलिखित कमांड pacmd set-sink-volume 0 1024003 में प्रवेश करें ) जांच करें कि आपकी मात्रा बढ़ती है या नहीं
केसवन मुथुवेल

4

ऑडियो वरीयताओं के संवाद (सूक्ति मात्रा नियंत्रण) में, आप 100% (या कम सहज ज्ञान युक्त ) से अधिक मात्रा बढ़ाने के लिए दबा सकते हैं । तो सवाल यह हो जाता है: कीबोर्ड का उपयोग करके आप उस संवाद को कैसे प्राप्त करते हैं। कई तरीके हैं:

  1. अनुप्रयोग मेनू पर फ़ोकस ले जाने के लिए F10 दबाएँ, तब तक बायाँ तीर छोड़ें जब तक कि आप वॉल्यूम इंडिकेटर पर न पहुँच जाएँ। सबसे निचले मेनू आइटम पर पहुंचने के लिए एक बार ऊपर तीर दबाएं, जो ऑडियो सेटिंग्स है।

  2. उस संवाद को वास्तव में सूक्ति-मात्रा-नियंत्रण कहा जाता है ताकि आप इसमें कीबोर्ड शॉर्टकट / हॉटकी जोड़ना चाहें: लॉन्चर को चलाने के लिए हॉटकी शॉर्टकट का उपयोग कैसे करें?

  3. सुपर दबाएं और "सूक्ति-मात्रा-नियंत्रण" लिखना शुरू करें जब तक कि यह सुझाव नहीं देता।

  4. Alt + f2 दबाएं और "सूक्ति-मात्रा-नियंत्रण" टाइप करें।


1
उपयोगी जानकारी के लिए धन्यवाद। यह वास्तव में बहुत करीब है। मैं वॉल्यूम नियंत्रण लाने के लिए हॉटकी Fn + अप / डाउन (जो कि मेरा डिफ़ॉल्ट वॉल्यूम नियंत्रण है) सेट कर सकता है, और फिर इसे 100% से परे समायोजित करने के लिए बाएँ / दाएँ तीर के साथ भी। अब मैं समझ गया। यह एक 2 कदम की बात है, हम करीब आ रहे हैं। वैसे भी यह सिर्फ एक कदम हो सकता है? आदेशों के अनुक्रम में हॉटकी सेट करने के लिए कहेंगे?
suli8

3

यदि आप गनोम पर हैं, तो आप वॉल्यूम मिक्सर को स्थापित कर सकते हैं । Use Volume Boostएक्सटेंशन की सेटिंग में सक्षम करें । बस! आपका डिफ़ॉल्ट कीबोर्ड शॉर्टकट अब वॉल्यूम 100% बढ़ाता है (और एक बोनस के रूप में, आपको सूचना क्षेत्र में एक त्वरित परिवर्तन ऑडियो आउटपुट मेनू मिलता है)।


3

चेतावनी: मैं लिनक्स मिंट का उपयोग कर रहा हूं, जो उबंटू के समान है लेकिन अलग है। मेरा मानना ​​है कि उबंटू में एक समतुल्य कीबोर्ड शॉर्टकट संवाद है, लेकिन यह नीचे दिए गए विवरणों से थोड़ा अलग रूप में दिख सकता है या काम कर सकता है।

वाह, यहाँ बहुत सारे उत्तर, लेकिन सरलतम नहीं! आप बिल्ट-इन (GUI) कीबोर्ड शॉर्टकट डायलॉग के साथ सब कुछ हल कर सकते हैं।

पूर्ण विवरण के लिए https://superuser.com/questions/1277724/how-to-change-the-binding-of-keyboard-volume-dial-linux-mint-mate देखें , लेकिन यहां त्वरित संस्करण है

  1. मेनू के माध्यम से कीबोर्ड शॉर्टकट पर जाएं
  2. एक नया शॉर्टकट जोड़ें
  3. इसे नाम दें और pactl set-sink-volume @DEFAULT_SINK@ +10%( -"वॉल्यूम कम करें" क्रिया के लिए) क्रिया सेट करें
  4. इसे बचाने के लिए आवेदन पर क्लिक करें, फिर इसकी पंक्ति के लिए "शॉर्टकट कॉलम" पर क्लिक करें। जिस भी कुंजी को आप क्रिया में बाँधना चाहते हैं उसे टाइप करें (मेरे कीबोर्ड पर वॉल्यूम घुंडी है इसलिए मैं उस पर कार्रवाई करता हूं, लेकिन आप अपनी पसंद के किसी भी कुंजी कॉम्बो का उपयोग कर सकते हैं)
  5. वॉल्यूम नीचे करने के लिए ऊपर दोहराएँ

बधाई हो: एक अनुकूल प्रणाली संवाद में कुछ सेकंड के साथ आपने अभी-अभी जो भी महत्वपूर्ण संयोजन चाहते हैं, उसके लिए "150% तक" वॉल्यूम कॉन्फ़िगर किया है!


2

नहीं, कम से कम मेरी जानकारी के लिए, डिफ़ॉल्ट रूप से 100% से अधिक कीबोर्ड के साथ वॉल्यूम बढ़ाने का कोई तरीका नहीं है। यह मुझे भी निराश करता है। हालांकि, शायद यह एक महत्वपूर्ण संयोजन बनाना संभव है जो वॉल्यूम बढ़ाने के लिए एक स्क्रिप्ट लॉन्च करेगा; मैं उबंटू प्रोग्रामर नहीं हूं, इसलिए मैं वास्तव में आपकी मदद नहीं कर सकता।


1
से इस उबंटू मंच पोस्ट , आप उपयोग कर सकते हैं amixerनियंत्रण खंड के लिए एक स्क्रिप्ट में। मैं इसके मैन पेज के माध्यम से पढ़ने की कोशिश करूँगा कि आप इसके साथ क्या कर सकते हैं।
क्रिस्टोफर काइल हॉर्टन

1
वास्तव में, AskUbuntu ब्राउज़िंग के एक बिट के बाद, मैंने पल्सएडियो वॉल्यूम कंट्रोल स्क्रिप्ट के लिंक के साथ एक और प्रश्न का उत्तर देखा । यह देखने लायक हो सकता है।
क्रिस्टोफर काइल हॉर्टन

एक बार फिर धन्यवाद! लेकिन मुझे यकीन नहीं है कि स्क्रिप्ट क्या करती है और इसे अपने लाभ में कैसे उपयोग किया जाए ... मैं पूरी तरह से प्रोग्रामर नहीं हूं ...
sul8

1

इस सवाल के आधार पर , मैंने एक स्क्रिप्ट बनाई जिसे आप शॉर्टकट के साथ कॉल कर सकते हैं जो वास्तव में ओएसडी सूचनाएं दिखाती है।

#!/bin/bash
usage="usage: $0 -c {up|down|mute} [-i increment] [-m mixer]"
SINK_NAME="alsa_output.pci-0000_00_1b.0.analog-stereo"
command=
increment=7
mixer=Master

while getopts c:i:m:h o
do case "$o" in
    c) command=$OPTARG;;
    i) increment=$OPTARG;;
    m) mixer=$OPTARG;;
    h) echo "$usage"; exit 0;;
    ?) echo "$usage"; exit 0;;
esac
done

if [ "$command" = "" ]; then
    shift $(($OPTIND - 1))
    command=$1
    exit 0;
fi

if [ "$command" = "" ]; then
    echo "usage: $0 {up|down|mute} [increment]"
    exit 0;
fi

display_volume=0

if [ "$command" = "up" ]; then
    display_volume_hex=(`pacmd dump | grep -P "^set-sink-volume $SINK_NAME\s+" | perl -p -i -e 's/.+\s(.x.+)$/$1/'`)
    display_volume_152=`echo $(($display_volume_hex*0x64/0x10000))`
    if [ "$display_volume_152" -ge "`echo $((152-$increment))`" ]; then
        display_volume_152=153
    else
        display_volume_152=$(($display_volume_152+$increment))
    fi
    pactl set-sink-volume 0 $display_volume_152%
    display_volume_hex=(`pacmd dump | grep -P "^set-sink-volume $SINK_NAME\s+" | perl -p -i -e 's/.+\s(.x.+)$/$1/'`)
    display_volume_100=`echo $(($display_volume_hex*0x64/0x18675))`
fi

if [ "$command" = "down" ]; then
    display_volume_hex=(`pacmd dump | grep -P "^set-sink-volume $SINK_NAME\s+" | perl -p -i -e 's/.+\s(.x.+)$/$1/'`)
    display_volume_152=`echo $(($display_volume_hex*0x64/0x10000-$increment))`
    if [ "$display_volume_152" -le "$increment" ]; then
        display_volume_152=0
    else
        display_volume_152=$(($display_volume_152))
    fi
    pactl set-sink-volume 0 $display_volume_152%
    display_volume_hex=(`pacmd dump | grep -P "^set-sink-volume $SINK_NAME\s+" | perl -p -i -e 's/.+\s(.x.+)$/$1/'`)
    display_volume_100=`echo $(($display_volume_hex*0x64/0x18675))`
fi

icon_name=""

if [ "$command" = "mute" ]; then
    if amixer get Master | grep "\[on\]"; then
        display_volume=0
        icon_name="notification-audio-volume-muted"
        amixer set $mixer mute
    else
        display_volume=$(amixer set $mixer unmute | grep -m 1 "%]" | cut -d "[" -f2|cut -d "%" -f1)
    fi
fi

if [ "$icon_name" = "" ]; then
    if [ "$display_volume" = "0" ]; then
        icon_name="notification-audio-volume-off"
    else
        if [ "$display_volume" -lt "33" ]; then
            icon_name="notification-audio-volume-low"
        else
            if [ "$display_volume" -lt "67" ]; then
                icon_name="notification-audio-volume-medium"
            else
                icon_name="notification-audio-volume-high"
            fi
        fi
    fi
fi
notify-send " " -i $icon_name -h int:value:$display_volume_100 -h string:synchronous:volume

0

आपको बस कमांड के साथ कीबोर्ड शॉर्टकट जोड़ने की ज़रूरत है:

pacmd set-sink-volume 0 100000

और वह शॉर्टकट चुनें जिसे आप उपयुक्त पाते हैं। मैं इस्तेमाल किया Fn+ Alt+ Volume Up

इससे वॉल्यूम 150% हो जाएगा (यदि वॉल्यूम वर्तमान में 100% से कम है तो यह इसे 100% बना देगा, इसे फिर से 150% करने के लिए फिर से दबाएं) तो आप अपने कीबोर्ड से वॉल्यूम कम कर सकते हैं ताकि सामान्य रूप से सटीक वॉल्यूम तक पहुंच सकें।

ऐसा करने के लिए आपको कीबोर्ड शॉर्टकट पर जाने की आवश्यकता है जो सिस्टमवरीयताएँकीबोर्ड शॉर्टकट (मैं 10.10 का उपयोग करता हूं) के ऊपर है और ऊपर दिए गए कमांड के साथ Add शॉर्टकट पर क्लिक करें और फिर इच्छित शॉर्टकट असाइन करें जिसे आप उपयोग करना चाहते हैं।

आप एक पैनल पर राइट-क्लिक करके एक पैनल बटन भी जोड़ सकते हैं (मैं 10.10 का उपयोग करता हूं) फिर पैनल में जोड़ें चुनें फिर एक नया लॉन्चर बनाएं और पहले की तरह ही लाइन जोड़ें

pacmd set-sink-volume 0 100000

यह पैनल पर एक बटन जोड़ देगा, कि जब दबाया जाएगा तो 150% वॉल्यूम होगा।

मुझे आशा है कि मैं पर्याप्त स्पष्ट था। यदि यह काम नहीं करता है, तो पैकेज pulseaudio-utilsका उपयोग करके स्थापित करने का प्रयास करें

sudo apt-get install pulseaudio-utils

0

13.04 उपयोगकर्ता के रूप में, मैंने एडहैम के उत्तर का उपयोग किया है। यह मेरे लिए बहुत अच्छा काम करता है क्योंकि यद्यपि यह कहा जाता है कि यह 150% तक की मात्रा बढ़ाता है, यह 200% तक बढ़ रहा है जो मैं करने की कोशिश कर रहा था।

मैंने अभी pacmd set-sink-volume 0 100000Fn + CTRL + वॉल्यूम अप कुंजियों के साथ कमांड के लिए एक शॉर्टकट जोड़ा है । जब मैं इस संयोजन को दबाता हूं, तो वॉल्यूम 200% तक बढ़ रहा है और फिर मैं Fn + वॉल्यूम डाउन संयोजन के साथ समायोजित कर रहा हूं।


0

मेरा दृष्टिकोण (हालांकि उबंटू पर नहीं):

पहले दो स्क्रिप्ट बनाएं ~/bin/volume-up.shऔर ~/bin/volume-down.sh:

$ mkdir -p ~/bin/
$ echo "#!/bin/bash" > ~/bin/volume-up.sh
$ echo "pactl set-sink-volume 0 +10%" >> ~/bin/volume-up.sh
$ chmod +x bin/volume-up.sh
$ echo "#!/bin/bash" > ~/bin/volume-down.sh
$ echo "pactl -- set-sink-volume 0 -10%" >> ~/bin/volume-down.sh
$ chmod +x bin/volume-down.sh

फिर, कीबोर्ड विकल्पों में ( gnome-control-center-> Keyboard) शॉर्टकट अनुभाग खोजें। इसमें वॉल्यूम ऊपर / नीचे के लिए शॉर्टकट निकालें और उन कुंजियों का उपयोग करके दो कस्टम शॉर्टकट जोड़ें। इन दो कस्टम शॉर्टकट के लिए कमांड हैं ~/bin/volume-up.shऔर ~/bin/volume-down.sh

अब मेरे पास संकेतक नहीं है (मुझे मात्रा दिखाते हुए), लेकिन मैं अपनी नोटबुक पर वॉल्यूम कुंजियों का उपयोग करके केवल 100% से अधिक प्राप्त कर सकता हूं।


0

अपने लेनोवो Ideapad पर मैं 100% तक बढ़ाने के लिए FN+ दबा सकता हूं । मैं 100% से ऊपर बढ़ाने के लिए ctrl+ दबा सकता हूं

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.