हर बार जब मैं कीबोर्ड पर "कैलकुलेटर" बटन दबाता हूं, तो एक नई विंडो खोलने से कैलकुलेटर रखें?


9

वर्तमान में क्या होता है:

मैं अपने कीबोर्ड पर कैलक्यूलेटर बटन दबाता हूं, और कैलकुलेटर पॉप अप करता है। वहाँ कोई समस्या नहीं! अगला, मेरी गणना के बाद, मैं उस विंडो पर वापस क्लिक करता हूं जहां मैं गणना कर रहा हूं, और जब मैं फिर से कैलकुलेटर बटन दबाता हूं, तो कैलकुलेटर प्रोग्राम में एक नई विंडो खुलती है।

मैं क्या करना चाहता हूं:

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

यह कोई बड़ी बात नहीं है, जाहिर है, मेरे लिए अभी तक थोड़ी सी नाराजगी। क्या कोई सेटिंग, या कुछ टर्मिनल कमांड मैं चला सकता हूं, या कुछ भी मैं इसे बदलने के लिए कर सकता हूं?

धन्यवाद!


Alt + Shift + Tab
Ashu

अच्छी बात है, लेकिन मुझे लगता है कि शायद आपका मतलब ऑल्ट + टैब है? Alt + Shift + Tab मेरी मशीन पर कुछ नहीं करता है ....
ब्रैडली पीटरसन

मेरी मशीन पर Alt + Shift + Tab मुझे विंडोज़ (10.10 पर im) के बीच स्थानांतरित करने देता है। हो सकता है कि आपके लिए यह Alt + Tab
Ashu

जवाबों:


6

नीचे दी गई छोटी स्क्रिप्ट वही करेगी जो आप चाहते हैं। wmctrlकाम करने के लिए आपको इसे स्थापित करना होगा:

sudo apt-get install wmctrl

आपके द्वारा इंस्टॉल किए जाने के बाद wmctrl, नीचे दिए गए टेक्स्ट को एक फ़ाइल में पेस्ट करें और जो चाहें उसे कॉल करें। मैंने खान को कैल्क-activate.sh कहा ।

#!/bin/bash
#This script switches focus to gnome-calculator if it is running.
#If it is not running, it will run gnome-calculator.

if [ "$(wmctrl -l | grep Calculator)" != "" ]; then
    wmctrl -a "Calculator"
else
    gnome-calculator &
fi

पाठ फ़ाइल को सहेजने के बाद, इसे राइट क्लिक करके और अनुमतियों के टैब पर जाकर निष्पादित करें और एक्सेक्यूट बॉक्स बंद करके चेक करें , या इसे टर्मिनल से chmodकमांड के साथ करें )।

अब आप अपनी मल्टीमीडिया कुंजियाँ सेट कर सकते हैं:

  • उबंटू 11.10 और उससे पहले के लिए: सिस्टमप्राथमिकताएँकीबोर्ड शॉर्टकट
  • 12.04 के लिए और बाद में, Superकुंजी दबाएं, फिर "शॉर्टकट" टाइप करें Enter
  • अब "लॉन्च कैलकुलेटर" शॉर्टकट ढूंढें, उस पर क्लिक करें और इसे अक्षम करने के लिए बैकस्पेस मारा।
  • अब आप एक नया कस्टम शॉर्टकट जोड़ सकते हैं। आपके द्वारा सहेजी गई स्क्रिप्ट के पूर्ण पथ पर कमांड को इंगित करें। नए कमांड पर क्लिक करें और इसे असाइन करने के लिए कैलकुलेटर बटन दबाएं। देखा!

कृपया ध्यान दें: चूंकि wmctrl"कैलकुलेटर" नामक एक कार्यक्रम के लिए लगता है कि उपरोक्त स्क्रिप्ट स्निपेट अन्य भाषाओं के साथ काम नहीं कर सकती है। कैलकुलेटर को ठीक करने के लिए, कैलकुलेटर को बदलें ताकि यह खिड़की के शीर्षक से मेल खाए gnome-calculator

डेनिश उदाहरण:

if [ "$(wmctrl -l | grep Lommeregner)" != "" ]; then
    wmctrl -a "Lommeregner"
else
    gnome-calculator &
fi

1
महान टिप - अभी भी इसका उपयोग कर रहा है और 8 साल बाद काम करता है! मैंने एक छोटा परिवर्तन किया है - यह इस ब्राउज़र विंडो को खोल रहा था क्योंकि कैलकुलेटर शीर्षक में था। निम्न कोड ऐसा होने से रोकता है: wmctrl -F -a Calculator; if [ $? -eq 1 ]; then gnome-calculator &; fi
wayfarer_boy

1

यदि आप "Microsoft कीबोर्ड और माउस" प्रोग्राम का उपयोग कर रहे हैं, तो इसे अनइंस्टॉल करें और Microsoft से intellitype और intellimouse स्थापित करें।
मैं एक Microsoft 5000 कीबोर्ड और माउस का उपयोग करता हूं और हाल ही में स्थापित MS K & M। हर बार जब मैंने कैलकुलेटर बटन दबाया तो यह एक नया कैलकुलेटर खोल देगा। Intellitype कैलकुलेटर को खोलने वाले पर फिर से ध्यान केंद्रित करने की अनुमति देगा।

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