Είμαι βέβαιος ότι οι περισσότεροι από εμάς έχουν περάσει από καταστάσεις όπου εισάγουμε έναν κωδικό πρόσβασης, αλλά το σύστημα το απορρίπτει επανειλημμένα και τότε συνειδητοποιούμε ότι είναι δικό μας λάθος, καθώς δεν παρατηρήσαμε ότι το κλειδί Caps Lock ήταν ενεργοποιημένο.

Αν αυτοί που έχουν ένα πληκτρολόγιο με φώτα LED μπορεί να χάσουν την ένδειξη, τότε σκεφτείτε τους χρήστες που χρησιμοποιούν πληκτρολόγιο χωρίς φώτα, για να μην αναφέρουμε αυτούς που πληκτρολογούν τόσο γρήγορα που δεν κοιτάζουν ακόμη και το πληκτρολόγιό τους κατά την πληκτρολόγηση. Φυσικά, είναι πιο πιθανό να κάνουν τέτοια λάθη.

Υπάρχει τρόπος να αποφύγετε τέτοιες καταστάσεις; Για να είμαστε δίκαιοι, τίποτα δεν μπορεί να εγγυηθεί ότι ένας χρήστης δεν θα διαπράξει τέτοια λάθη, αλλά υπάρχουν μερικά εργαλεία λογισμικού που μπορούν να μειώσουν τη συχνότητα. Ένα τέτοιο εργαλείο είναι η καθοδηγούμενη από τον πληκτρολόγιο δείκτη, την οποία θα συζητήσουμε σε αυτό το άρθρο.

Ένδειξη με πληκτρολόγιο

Το εργαλείο με το πληκτρολόγιο με ένδειξη πληκτρολογίου είναι βασικά ένας ενδείκτης εφαρμογής Unity ο οποίος έχει σχεδιαστεί κυρίως για πληκτρολόγια που δεν διαθέτουν τις λυχνίες LED κλειδιού κλειδώματος. Αυτό που κάνει είναι να προσομοιώνει LED πληκτρολογίου κλειδώματος πληκτρολογίου στην επιφάνεια εργασίας σας, εμφανίζοντας ουσιαστικά την κατάστασή τους στο δίσκο συστήματος του Ubuntu.

Το εργαλείο επιτρέπει επίσης στους χρήστες να αλλάζουν την κατάσταση των κλειδιών κλειδώματος με κλικ του ποντικιού, κάτι που θα μπορούσε επίσης να είναι πραγματικά χρήσιμο σε σενάρια όπου το πληκτρολόγιο ξεκινάει δυσλειτουργία.

Λήψη και εγκατάσταση

Πριν προχωρήσουμε και εξηγήσουμε πώς να κατεβάσετε και να εγκαταστήσετε τον δείκτη-οδηγό με πληκτρολόγιο, ας βεβαιωθείτε πρώτα ότι όλες οι εξαρτήσεις του πληρούνται. Η επίσημη σελίδα GitHub του εργαλείου περιλαμβάνει τις ακόλουθες εξαρτήσεις:

  • Python 3 (*)
  • GTK + 3 (*)
  • AppIndicator 3 (*)
  • Η ενδοσκόπηση του Python 3 GObject (python3-gi)
  • xdotool

Αν υποθέσουμε ότι χρησιμοποιείτε μια πρόσφατη έκδοση του Ubuntu (εστιάζουμε στο Ubuntu 16.04 ούτως ή άλλως), τα πρώτα τρία στη λίστα - που σημειώνονται με έναν αστερίσκο - είναι πιθανό να είναι ήδη εγκατεστημένα στο σύστημά σας. Για να εγκαταστήσετε το υπόλοιπο εκτελέστε την ακόλουθη εντολή:

 sudo apt-get εγκαταστήσετε python3-gi xdotool 

Αφού γίνει, κατευθυνθείτε εδώ για να κατεβάσετε το εργαλείο. Θα παρατηρήσετε ότι το ληφθέν αρχείο είναι αρχείο αρχείου (σε μορφή .zip). Απλώς το εξάγετε και θα δείτε ένα σενάριο Python με την ένδειξη "indicator-keyboard-led.py". Αυτό είναι το εργαλείο.

Χρήση

Για να ξεκινήσει το εργαλείο, απλώς εκτελέστε το σενάριο python χρησιμοποιώντας την ακόλουθη εντολή:

 python3 indicator-keyboard-led.py 

Η ένδειξη εμφανίζεται στο δίσκο του συστήματός σας.

Τώρα, εάν ενεργοποιήσετε κάποιο από αυτά τα κλειδιά κλειδώματος μέσω του πληκτρολογίου, η φούσκα που αντιστοιχεί σε αυτό θα γίνει λευκή, υποδεικνύοντας ότι το κλειδί είναι ενεργοποιημένο.

Εάν κάποιο από αυτά τα πλήκτρα δεν λειτουργεί στο πληκτρολόγιό σας, μπορείτε να το αλλάξετε κάνοντας κλικ στην αντίστοιχη επιλογή στο αναπτυσσόμενο μενού του δείκτη.

Μπορείτε επίσης να μειώσετε την εμφάνιση του δείκτη - στην περίπτωση αυτή, μόνο τα αρχικά θα εμφανιστούν στο εικονίδιο της γραμμής συστήματος.

Αλλά για αυτό πρέπει να ξεκινήσετε το εργαλείο χρησιμοποιώντας την ακόλουθη εντολή:

 python3 indicator-keyboard-led.py - short 

Ομοίως, μπορείτε να αλλάξετε τη σειρά των προσομοιωμένων πλήκτρων χρησιμοποιώντας την --order στην εντολή. Για παράδειγμα, η ακόλουθη εντολή θα εμφανίσει τα πλήκτρα με σειρά: Μετακινηθείτε, Αριθμοί και Καπέλα.

 python3 δείκτης-keyboard-led.py --order SNC 

Αν θέλετε το εργαλείο να παραλείπει να εμφανίζει κάποιο συγκεκριμένο κλειδί, απλώς καταργήστε το αρχικό κλειδί από την τιμή που μεταβιβάζετε στην επιλογή --order . Για παράδειγμα, η ακόλουθη εντολή θα προσομοιώσει μόνο τα πλήκτρα Num και Caps lock:

 python3 indicator-keyboard-led.py --order NC 

συμπέρασμα

Περιττό να πούμε ότι το led-led-led είναι ένα εξαιρετικά χρήσιμο εργαλείο, ειδικά για εκείνους των οποίων το πληκτρολόγιο δεν έχει φώτα κλειδώματος. Επιπλέον, είναι εύκολο να το εγκαταστήσετε και να το χρησιμοποιήσετε. Δεδομένου ότι πρόκειται για ένα σενάριο Python, όσοι έχουν καλή γνώση της γλώσσας μπορούν να επεκτείνουν ακόμη και τη λειτουργικότητα εάν θέλουν.