Εκχωρήστε ένα πλήκτρο συντόμευσης για να ενεργοποιήσετε ένα παράθυρο ανοιχτής εφαρμογής στο Linux
Σας έχουμε ήδη δείξει πώς μπορείτε να προσαρμόσετε τα πλήκτρα συντόμευσης σε οποιαδήποτε εφαρμογή Linux, αλλά για το μάθημα σήμερα θα το πάμε ένα βήμα πιο πέρα - και θα εκχωρήσουμε ένα πλήκτρο συντόμευσης που θα μετατρέπει μια ανοικτή εφαρμογή στο παράθυρο.
Η ιδέα είναι ότι αντί να χρησιμοποιήσετε το ποντίκι ή να μετακινήσετε ένα παράθυρο στον Alt + Tab μπορείτε να ορίσετε γρήγορα ένα hotkey στα πιο σημαντικά παράθυρά σας και να τα μεταβείτε με ένα μόνο πάτημα πλήκτρων, εξοικονομώντας πολύ χρόνο. Για να ολοκληρώσετε αυτήν την εργασία στο Linux, θα χρησιμοποιήσουμε το εξαιρετικό βοηθητικό πρόγραμμα AutoKey.
Σημείωση: αν θέλετε τον τρόπο των Windows να το κάνετε αυτό, μπορείτε να ολοκληρώσετε εύκολα την εργασία με το AutoHotkey.
Το σενάριο
Εφόσον το μεγαλύτερο μέρος της δουλειάς μου γίνεται στο Google Chrome, πρέπει να είμαι προσβάσιμος όσο το δυνατόν γρηγορότερα και γενικά ορίστε τον συνδυασμό πλήκτρων Alt + G για να μεταβείτε στο ανοιχτό παράθυρο του Chrome μου.
Εγκατάσταση του AutoKey
Θα θελήσετε να ανοίξετε το Synaptic Package Manager και να κάνετε μια γρήγορη αναζήτηση autokey, ελέγξτε το πλαίσιο και, στη συνέχεια, εγκαταστήστε τη συσκευασία. Θα μπορούσατε επίσης να το εγκαταστήσετε χρησιμοποιώντας την εντολή apt-get όπως αυτή:
sudo apt-get να εγκαταστήσετε το autokey
Αντιστοίχιση ενός πλήκτρου συντόμευσης σε ένα παράθυρο εφαρμογής
Ανοίξτε την οθόνη διαμόρφωσης AutoKey από το εικονίδιο της γραμμής συστήματος και, στη συνέχεια, δημιουργήστε ένα νέο σενάριο από το μενού και, στη συνέχεια, επικολλήστε τον ακόλουθο κώδικα:
window.activate ('Google Chrome')
Θα χρειαστεί να χρησιμοποιήσετε το κουμπί Set δίπλα στη ρύθμιση Hotkey και να αντιστοιχίσετε το προτιμώμενο hotkey-mine είναι το Alt + G, αν και θα θέλατε να βεβαιωθείτε ότι χρησιμοποιείτε ένα μικρό γράμμα g κατά τη ρύθμιση του πλήκτρου πρόσβασης - αν το ορίσετε χρησιμοποιώντας ένα κεφαλαίο γράμμα δεν θα συμπεριφερθεί σωστά.
Μόλις αποθηκεύσετε τη ρύθμιση και ελαχιστοποιήσετε ή κλείσετε την οθόνη ρύθμισης του AutoKey, μπορείτε να πατήσετε το συνδυασμό πλήκτρων συντόμευσης Alt + G οποιαδήποτε στιγμή θέλετε να μεταβείτε στο ανοιχτό παράθυρο.
Πως λειτουργεί αυτό?
Όταν πατήσετε το πλήκτρο συντόμευσης που έχετε αντιστοιχίσει, το AutoKey θα εκτελέσει το σενάριο που έχετε προσθέσει - στην περίπτωση αυτή, είναι μια απλή δέσμη ενεργειών Python που χρησιμοποιεί τις λειτουργίες wmctrl για τον έλεγχο ανοικτών παραθύρων. Εδώ είναι η σύνταξη για τη λειτουργία window.activate, η οποία μετατρέπει το καθορισμένο παράθυρο στο ενεργό παράθυρο:
window.activate ('τίτλος μερικού παραθύρου εδώ')
Βασικά, το μόνο που χρειάζεται να κάνετε είναι να ταιριάξετε μέρος του τίτλου του παραθύρου, και στην περίπτωση του Google Chrome, ο τίτλος του παραθύρου έχει πάντα "- Google Chrome" στο τέλος.