Android | Βελτιώνουμε την πλοήγηση με χειρονομίες απενεργοποιώντας την αριστερή πλευρά της οθόνης

Android gesture navigation

Στο Android 10 η Google μας παρουσίασε επιτέλους την πλοήγηση με χειρονομίες, με την οποία μπορούμε να χειριστούμε τη συσκευή μας σέρνοντας το δάχτυλό μας προς όλες τις κατευθύνσεις. Η πρότασή της για αντικατάσταση του πλήκτρου "Back" (είναι το τρίγωνο για όσους χρησιμοποιούν την παλιά μέθοδο) είναι να σέρνουμε το δάχτυλό μας από τη δεξιά ή την αριστερή πλευρά της οθόνης και αυτό δημιουργεί πρόβλημα σε πολλές εφαρμογές.

Το πρόβλημα είναι οτι πολλές εφαρμογές διαθέτουν ένα πλαϊνό μενού, το οποίο εμφανίζεται όταν σέρνουμε την οθόνη από τα αριστερά προς τα δεξιά. Χρησιμοποιώντας λοιπόν το νέο τρόπο πλοήγησης, με την ίδια κίνηση πηγαίνουμε προς τα πίσω. Αν και η Google μας επιτρέπει να ρυθμίσουμε την "ευαισθησία" της κίνησης αυτής, το πρόβλημα συνεχίζει να υφίσταται. Έτσι λοιπόν σήμερα θα δούμε πώς μπορούμε να απενεργοποιήσουμε τελείως την κίνηση από το αριστερό άκρο της οθόνης, με τη βοήθεια του ADB.

Back gesture navigation on Android

Διαφήμιση

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


Εφόσον θα χρησιμοποιήσουμε το ADB, υπάρχουν μερικά πράγματα που πρέπει να προετοιμάσουμε: 

  • Στο κινητό μας πηγαίνουμε "Ρυθμίσεις > Σχετικά με το τηλέφωνο" και πατάμε πολλές φορές το "Αριθμός έκδοσης" για να ενεργοποιηθούν οι "Επιλογές για προγραμματιστές".
  • Στη συνέχεια πηγαίνουμε "Ρυθμίσεις > Σύστημα > Επιλογές για προγραμματιστές" και ενεργοποιούμε το "Εντοπισμός σφαλμάτων USB".

Enable USB debugging on Android

  • Συνδέουμε το κινητό μας με τον υπολογιστή μέσω USB.
  • Κατεβάζουμε στον υπολογιστή μας το Android SDK Platform Tools από εδώ
  • Το αποσυμπιέζουμε και ανοίγουμε το φάκελο μέσα στον οποίο βρίσκεται το ADB.
  • Ανοίγουμε ένα τερματικό μέσα στο φάκελο, πατώντας (στo Windows) "Shift+Δεξί κλικ" και επιλέγοντας "Άνοιγμα παραθύρου Powershell".

Open powershell on Windows

Για να ξεκινήσουμε τη σύνδεση μέσω ADB δίνουμε την εντολή:

./adb devices

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

./adb shell settings put secure back_gesture_inset_scale_left 0

Disable Android gesture navigation through ADB

Ανοίγουμε επιτόπου μία εφαρμογή με πλαϊνό μενού και τσεκάρουμε αν λειτουργεί σωστά. Αν συνεχίζεται το πρόβλημα, δίνουμε την εξής εντολή:

./adb shell settings put secure back_gesture_inset_scale_left -1

Ελέγχουμε και πάλι για να δούμε αν όλα είναι εντάξει.

Διαφήμιση

Επαναφορά της παλιάς λειτουργίας


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

./adb shell settings put secure back_gesture_inset_scale_left default

Αντ' αυτού όμως μπορούμε απλά να πάμε στο μενού "Ρυθμίσεις > Σύστημα > Κινήσεις > Πλοήγηση συστήματος", να πατήσουμε το "γρανάζι" δίπλα στο "Πλοήγηση με κινήσεις" και να πειράξουμε την "Πίσω ευαισθησία".

Android back gesture navigation sensitivity


Σχόλια

  1. Ευχαριστώ για τα ενδιαφέροντα άρθρα σας. Επί σειρά ετών είμαι τακτικός αναγνώστης του Dr. Andoid.
    Διαβάζοντας το άρθρο του Φεβρουαρίου (Βελτιώνουμε την πλοήγηση με χειρονομίες απενεργοποιώντας την αριστερή πλευρά της οθόνης) σκόπιμα μου δημιουργήθηκε ένα ακόμη ζήτημα.
    Θα ήθελα να συμπεριλάβετε κάτι αντίστοιχο με αυτό το άρθρο - δηλαδή πώς μπορούμε να ΧΡΗΣΙΜΟΠΟΙΗΣΟΥΜΕ ΑΝΑΠΟΔΑ ΤΟ ΚΙΝΗΤΟ απενεργοποιώντας τελείως την υποχρεωτική ΟΡΘΙΑ Η ΟΡΙΖΌΝΤΙΑ ΘΕΣΗ. Κάτι που μπορεί να είναι πολύ χρήσιμο στην χρήση του κινητού σε βάση αυτοκινήτου με βεντούζα στο μπροστινό τζάμι. Μερικά αυτοκίνητα έχουν πολύ κεκλιμένο τζάμι με αποτέλεσμα όταν τοποθετούμε το τηλέφωνο τις περισσότερες φορές η βάση να πιάνει στα κουμπιά της έντασης είτε της ενεργοποίησης. Θέλω να βρείτε τον κώδικα που καταργεί την - απαγόρευση ανάποδης χρήσης του κινητού. Για παράδειγμα εγώ έχω τρία κινητά, NOKIA3, HONOR8, POCO3. Εάν γινόταν να τα τοποθετήσω ανάποδα θα βόλευε τέλεια. Ευχαριστώ.

    ¿ Μοναδικός τρόπος που μπορεί να γίνει ως έχει είναι με το google maps.
    1)Επιλέγουμε τον προορισμό που θέλουμε να πάμε
    2)Γυρίζουμε το τηλέφωνο ανάποδα
    3)Πατάμε το μπλε κουμπί για να αρχίσει η πλοήγηση
    4)Γυρίζει ανάποδα η οθόνη στην πλοήγηση μέχρις ότου όμως κλίσει αυτόματα λόγο οικονομίας ενέργειας.
    5)Στην επανενεργοποίηση διατηρείτε ανάποδα μόνο όταν δεν έχουμε κλείδωμα αρχικής οθόνης.

    ΑπάντησηΔιαγραφή
    Απαντήσεις
    1. Γεια σου φίλε μου και σε ευχαριστώ για τα καλά σου λόγια.

      Για να το χρησιμοποιείς ανάποδα βάζεις τον Nova Launcher ο οποίος έχει επιλογή για πληρη περιστροφή 360 μοιρών.

      Διαγραφή
    2. Επίσης, μπορείς να εγκαταστήσεις το Orientation Control app και υποθέτω κι άλλα αντίστοιχα, στα οποία μπορείς να επιλέξεις το orientation ξεχωριστά για κάθε εφαρμογή (Είμαι χρήστης Nova Launcher πολλά χρόνια και δεν το ήξερα/θυμόμουν ότι είχε αυτήν την επιλογή).

      Διαγραφή

Δημοσίευση σχολίου

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

Δείτε επίσης...

Android | Γιατί δε θα αγόραζα ποτέ smartphone της OnePlus

Docker (μέρος 7) | Στήνουμε έναν reverse proxy για τα container μας με το Traefik

Ιδιωτικό απόρρητο | Το αφελές επιχείρημα του ''Δεν έχω τίποτα να κρύψω''

Απόρρητο | ''Μπερδεύουμε'' τον αλγόριθμο Google και Facebook με ψεύτικες πληροφορίες

Ubuntu Touch 2020 review | Μια πραγματική mobile GNU/Linux διανομή έτοιμη για καθημερινή χρήση

Android | Περιόρισε την παρακολούθηση των εφαρμογών και κόψε τις διαφημίσεις με το TrackerControl

Φεύγω από την Google (μέρος 15) | ''Ξηλώνουμε'' τα Google apps από το Android

Μάθε παιδί μου Linux (μέρος 11) | Δίσκοι, κατατμήσεις και σύστημα αρχείων (filesystem)

Docker (μέρος 1) | Τι είναι και πώς το εγκαθιστούμε στον υπολογιστή μας;