मैं मीडिया नियंत्रण के बिना कीबोर्ड वाले ओएस एक्स पर सिस्टम वॉल्यूम को कैसे नियंत्रित कर सकता हूं?


24

मैं मैक ओएस पर एक पीसी कीबोर्ड का उपयोग कर रहा हूं। मैं वॉल्यूम को नियंत्रित करने के लिए मेनूबार का उपयोग कर सकता हूं, लेकिन क्या कोई कीबोर्ड शॉर्टकट हैं जो मैं सिस्टम वॉल्यूम को बदलने के लिए उपयोग कर सकता हूं?

या शायद एक साधारण स्क्रिप्ट या समाधान मैं कीबोर्ड का उपयोग करके वॉल्यूम सेट करने में सक्षम होने के लिए स्थापित कर सकता हूं।

जवाबों:


21

आप Sizzling Keys का प्रो संस्करण खरीद सकते हैं । यह वह है preference paneजो आपको सिस्टम वॉल्यूम को संशोधित करने के लिए कई अन्य चीजों के बीच एक कस्टम कीबोर्ड शॉर्टकट को परिभाषित करने की अनुमति देता है।


वैकल्पिक रूप से, आप AppleScript का उपयोग करके सिस्टम वॉल्यूम को संशोधित कर सकते हैं।

AppleScript संपादक खोलें और दर्ज करें

set volume output volume 100

वॉल्यूम 0 से 100 के पैमाने पर है। आप या तो एक निरपेक्ष मान सेट कर सकते हैं (उदाहरण के लिए पूर्ण मात्रा के लिए 100), या स्क्रिप्ट बढ़ाएँ / घटाएँ, जैसे कि निम्नलिखित:

set vol to output volume of (get volume settings)
if vol > 90 then # 100 max
    set volume output volume 100
else
    set volume output volume (vol + 10)
end if

वॉल्यूम डाउन के लिए:

set vol to output volume of (get volume settings)
if vol < 10 then # 0 is min
    set volume output volume 0
else
    set volume output volume (vol - 10)
end if

यदि आप उस प्रतिक्रिया ध्वनि को दोहराना चाहते हैं जो आम तौर पर तब होती है जब आप वॉल्यूम बदलते हैं, तो आप स्क्रिप्ट में निम्नलिखित जोड़ सकते हैं:

    do shell script "afplay /System/Library/Sounds/Pop.aiff"

आप स्क्रिप्ट को इन अनुप्रयोगों के रूप में सहेज सकते हैं, या उन्हें स्वचालित-सेवा के रूप में ऑटोमेटर का उपयोग करके सेवा मेनू में एकीकृत कर सकते हैं । आप में सेवाओं के लिए कीबोर्ड शॉर्टकट को परिभाषित कर सकते सिस्टम प्राथमिकताएं »कीबोर्ड» कीबोर्ड शॉर्टकट »सेवाएं


3
यह एकदम सही था। उन लोगों के लिए जिन्होंने इसे पहले नहीं किया है: सेवा के तहत ऑटोमेकर, फ़ाइल / नई / सेवा, चयनित चुनें "कोई इनपुट नहीं" प्राप्त होता है, "रन AppleScript" के लिए वैरिएबल खोज के बगल में बाईं ओर और इसे डबल-क्लिक करें, इनमें से एक को पेस्ट करें नीचे दी गई ये स्क्रिप्ट, जहां यह कहती है कि "आपकी स्क्रिप्ट यहां जाती है", इसे जांचने के लिए हरे रंग के रन बटन पर क्लिक करें, "वॉल्यूम अप" या "वॉल्यूम डाउन", सिस्टम प्रीफ़ / कीबोर्ड / शॉर्टकट के रूप में सहेजें, बाईं ओर "सेवा" चुनें, ये चाहिए नीचे की तरफ दिखाएं जहां आप कीबोर्ड शॉर्टकट असाइन कर सकते हैं। शॉर्टकट काम करने से पहले मुझे एक बार सेवाओं के मेनू से सेवाओं को चलाना पड़ा।
गैर

1
बहुत परीक्षण के बाद, मुझे पता चला कि महत्वपूर्ण कार्य खोजक के बाहर काम करते हैं यदि आप केवल सेट Full Keyboard Accessकरते हैंAll controls
टोलगा ओजेस

13

Karabiner (पूर्व KeyRemap4MacBook) नियंत्रण मात्रा को फ़ंक्शन कुंजियों को पुन: मैप कर सकते हैं और अब तक मेरे लिए समेकित रूप से काम कर रहा है। नियंत्रण कक्ष में, "F9 से म्यूट" आदि की खोज करें।


अगर आपके पास कम से कम एक कीबोर्ड नहीं है (जैसे लैपटॉप के बिल्ट-इन कीबोर्ड) तो काम नहीं करता है। आप निजी कुंजियों में मीडिया कुंजियों के लिए विभिन्न कुंजियों को भी मैप कर सकते हैं ।
लारी

मेरे लिए ठीक काम करता है, अच्छा सुझाव!
फ्रुकजे

8

मैंने AppleScript सेवाओं और निर्देशों का एक सेट तैयार किया है जो आपको सिस्टम और आईट्यून्स की मात्रा को नियंत्रित करने देता है, साथ ही साथ शेर में किसी भी कीबोर्ड पर प्ले / पॉज़ और अगला / प्रचलित करता है।

http://gskinner.com/blog/archives/2011/10/media-keys-in-osx-for-any-keyboard.html


1
सुपर उपयोगकर्ता में आपका स्वागत है! जब भी यह सैद्धांतिक रूप से प्रश्न का उत्तर दे सकता है, तो यहां उत्तर के आवश्यक भागों को शामिल करना बेहतर होगा , और संदर्भ के लिए लिंक प्रदान करना होगा।
तमारा विज्समैन

7

पुराना धागा लेकिन जिस तरह से मैंने इसे हल किया वह अन्य उत्तरों के आधार पर एकल पंक्ति एप्सस्क्रिप्ट के माध्यम से है

मात्रा में 10% की वृद्धि

osascript -e 'set volume output volume ((output volume of (get volume settings)) + 10)'

मात्रा में 10% की कमी

osascript -e 'set volume output volume ((output volume of (get volume settings)) - 10)'

वास्तव में अल्फ्रेड एप्लिकेशन के साथ इसका उपयोग करने के बारे में एक ब्लॉग पोस्ट लिखना समाप्त हो गया: http://arif.im/system-volume-control-use-alfred/


नमस्ते आपका ब्लॉग पोस्ट नीचे (502 बुरा प्रवेश द्वार) लगता है क्या आप अभी भी एक कैश्ड कॉपी की मेजबानी करते हैं?
लियोन फेडोटोव

1
मैंने टूटी हुई कड़ी को ठीक कर लिया है। अब जांचें।

0

पीसी कीबोर्ड पर एफ 1 से एफ 12 कीज को एक ही काम करना चाहिए। मुझे लगता है आप के लिए "विंडोज" कुंजी प्रतिस्थापन के साथ कोई मुद्दों पड़ा है कुंजी। यदि F1 से F12 कुंजियाँ काम नहीं करती हैं, तो सिस्टम प्राथमिकताएँ, कीबोर्ड और माउस, कीबोर्ड पर जाएँ और वहाँ से चुनाव करें, चाहे F कुंजियों का उपयोग सीधे या fn कुंजी क्वालीफायर के साथ करें। सादर पॉल


5
पीसी कीबोर्ड , जैसा कि आमतौर पर Fn कुंजी से सुसज्जित नहीं है
डैनियल बेक

0

यहाँ वॉल्यूम अप, डाउन और म्यूट के लिए शॉर्टकट के लिए मेरा पूरा समाधान है। मैं इन लिपियों ( http://www.macupdate.com/app/mac/14352/spark ) के लिए मुख्य संयोजनों को बांधने के लिए स्पार्क एप्लिकेशन का उपयोग करता हूं । स्क्रिप्ट वर्तमान म्यूट स्थिति की जांच करते हैं और इसे संभालते हैं, ताकि अजीब समस्याओं से बचा जा सके, अगर आप इसे ठीक से नियंत्रित नहीं करते हैं।

ध्वनि तेज:

set vol to output muted of (get volume settings)
if (vol = true) then
    set volume without output muted
end if
set vol to output volume of (get volume settings)
if vol > 95 then
    set volume output volume 100
else
    set volume output volume (vol + 5)
end if

do shell script "afplay /System/Library/Sounds/Pop.aiff"

आवाज निचे:

set vol to output muted of (get volume settings)
if (vol = true) then
    error number -128
else
    set vol to output volume of (get volume settings)
    if vol < 5 then # 0 is min
        set volume with output muted
    else
        set volume output volume (vol - 5)
    end if

    do shell script "afplay /System/Library/Sounds/Pop.aiff"

end if

म्यूट / अनम्यूट:

set vol to output muted of (get volume settings)
if (vol = true) then
    set volume without output muted
else
    set volume with output muted
end if

आपका स्वागत है, और इस प्रश्न पर योगदान देने के लिए धन्यवाद। ऐसे पाठकों के लाभ के लिए जो लिपियों से परिचित नहीं हैं, क्या आप अपने उत्तर में कुछ वाक्यों को जोड़कर बता सकते हैं कि लिपियों का उपयोग कैसे करें?
फिक्सर 1234

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