Περιγραφή των λειτουργιών

Το mousetweaks παρέχει στο χρήστη τρεις λειτουργίες προσιτότητας του δείκτη. Στην ενότητα αυτή θα βρείτε την περιγραφή των τριών αυτών λειτουργιών:

4.1. Περιγραφή προσομοιωμένου δευτερεύοντος κλικ

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

4.1.1. Πώς λειτουργεί αυτό;

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

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

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

If the user releases the primary mouse button after the arrow of pointer has been completely filled with the new color, the primary mouse button events will be followed by a secondary mouse button click. In fact, mousetweaks creates this simulated secondary mouse button click as soon as the user releases the the primary mouse button.

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

Moreover, the fact that the simulated secondary click is immediately preceded by a left click makes it behave differently than expected when the preceding left click has an incidence on the object that is to receive the simulated secondary click. Please, have a look at the section about the Differences To The Normal Secondary Click for more details.

4.1.2. Ο Ολισθητής καθυστέρησης

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

4.1.3. Κατώφλι κίνησης

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

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

4.1.4. Διαφορές στο κανονικό δευτερεύον κλικ

As the Simulated Secondary Click does not discard the primary mouse button press and release, the resulting primary click occurs just before the secondary click created by mousetweaks. Consequently, the simulated secondary click behaves a bit differently than the normal secondary click, because the latter is usually not preceded immediately by a primary mouse button click. For example:

  • Δεν είναι δυνατό να πραγματοποιηθεί το δευτερεύον κλικ σε πολλαπλά αντικείμενα επειδή το πρωτεύον κλικ εκδόθηκε πριν αποεπιλέξει το δευτερεύον κλικ τα στοιχεία.

  • When performing a simulated secondary click on a link in a web page, the primary click, that precedes the simulated secondary click, opens the referenced page before the simulated secondary click has a chance to open the contextual menu of the link.

    The contextual menu of a link in a web page can be opened by performing a simulated secondary click while keeping the Ctrl modifier pressed. This works because the referenced page opens in a new tab when the link receives a primary click in conjunction with a pressed Ctrl modifier; which is also what happens as a side effect when opening the contextual menu of a link by using the simulated secondary click in conjunction with the Ctrl modifier.

    However the browser has to be configured to not automatically switch to the new tab when it opens; otherwise the page with the link disappears as the new tab becomes visible and the contextual menu does not appear.

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

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

Looking at it the other way, it is not possible to perform a long motionless primary mouse button press without also triggering the secondary click, unless the pointer is moved before the primary mouse button release. This may also have unexpected consequences for some users. For example:

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

    To avoid that the scrollbar jumps to the bottom, simply move the pointer away from the arrow of the scrollbar before releasing the primary button; this way, the initiated simulated secondary click gets cancelled.

4.2. Περιγραφή κρατημένου κλικ

Υπάρχουν χρήστες δεν μπορούν να χρησιμοποιήσουν κάποιο κουμπί. Ενεργοποιώντας το Κρατημένο κλικ, μπορούν να έχουν το ποντίκι τους να εφαρμόζει τα διάφορα κλικ χωρίς να πιέζουν κάποιο κλικ του ποντικιού. Οι τύποι κλικ που μπορούν να εφαρμοστούν είναι: το απλό πρωτεύον κλικ, το διπλό κλικ, το συρόμενο κλικ και το δευτερεύον κλικ.

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

4.2.1. Πώς λειτουργεί αυτό;

Κάθε φορά που ο δείκτης σταματά να κινείται, εφαρμόζεται ένα κρατημένο κλικ. Για να δοθεί ανάδραση στο χρήστη, το mousetweaks θα συμπληρώσει το βέλος του δείκτη με άλλο χρώμα ενώ θα μετρά τον χρόνο πριν η ολοκλήρωση του κλικ εφαρμοστεί.

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

  • Επιλέξτε πρώτα τον τύπο του κλικ
  • Επιλέξτε τον τύπο του κλικ με κινήσεις του ποντικιού

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

4.2.1.1. Ολοκλήρωση αυτόματου κλικ με πρόωρη επιλογή του τύπου κλικ

Η λειτουργία αυτή είναι ενεργή όταν ο χρήστης επιλέγει Επιλογή πρώτα του τύπου για το κλικ. Πράγματι, αφού γίνει στατικό το ποντίκι για το χρόνο που καθορίστηκε από τον ολισθητή Καθυστέρηση, το σύστημα θα εφαρμόσει αυτόματα τον τύπου του κλικ που επιλέχθηκε στο παράθυρο με τα είδη κλικ που εμφανίζεται εδώ:

Για να εμφανιστεί το Παράθυρο με τα είδη κλικ στην οθόνη, ο χρήστης θα πρέπει να επιλέξει το πεδίο ελέγχου που ονομάζεται παράθυρο Εμφάνιση τύπου κλικ:

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

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

Πράγματι, χρησιμοποιώντας τη μικροεφαρμογή Κρατημένο κλικ του πίνακα εφαρμογών:

  • Οι χρήστες δεν χρειάζονται το παράθυρο για τον τύπο κλικ που ενδεχομένως να καλύπτει άλλα παράθυρα στην επιφάνεια εργασίας.
  • Ο χρήστης έχει έναν απευθείας τρόπο για να ξεκινήσει και να διακόψει το κρατημένο κλικ χρησιμοποιώντας το κουμπί Ενεργό/Ανενεργό της εφαρμογής για το Κρατημένο κλικ. Αυτό είναι χρήσιμο ειδικά όταν επιθυμεί να απενεργοποιήσει το κρατημένο κλικ για λίγο ενώ θα διαβάζει κάποιο κείμενο χωρίς την παρέμβαση ενός κρατημένου κλικ.

Για να εμφανίσει τη μικροεφαρμογή Κρατημένο κλικ στον πίνακα εφαρμογών του Gnome, ο χρήστης θα πρέπει να ακολουθήσει τη συνήθη διαδικασία της προφθήκης μικροεφαρμογών στον πίνακα εφαρμογών του Gnome. Ένα παράδειγμα σχετικά με τον τρόπο που θα γίνει αυτό μπορεί να βρεθεί στην ενότητα Εκκίνηση της λειτουργίας σύλληψης του δείκτη.

Η μικροεφαρμογή παράθυρο για τον τύπο κλικ και το κρατημένο κλικ μπορούν να χρησιμοποιηθούν ταυτόχρονα ή μόνες τους.

4.2.1.2. Ολοκλήρωση κλικ και επιλογή τύπου κλικ με κίνηση του ποντικιού

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

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

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

Υπάρχει επίσης ένα Απενεργοποιημένο στοιχείο του μενού σε κάθε αναδυόμενο παράθυρο. Ο χρήστης μπορεί να το επιλέξει αν δεν επιθυμεί μερικοί τύποι κλικ να εφαρμόζονται αυτόματα. Αυτό είναι ενδιαφέρον ειδικά για χρήστες που έχουν προβλήματα με μόνο μερικούς τύπους κλικ.

4.2.2. Ρύθμιση για την καθυστέρηση του κλικ

Με τον ολισθητή Καθυστέρηση, ο χρήστης μπορεί να ρυθμίσει για πόσο πρέπει να παραμείνει στατικός ο δείκτης μέχρι να εφαρμοστεί το κλικ.

Η καθυστέρηση λειτουργεί μόνο στο περιβάλλον του κρατημένου κλικ.

4.2.3. Ρύθμιση για το κατώφλι κίνησης

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

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

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

4.3. Κλείδωμα της περιγραφής δείκτη

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

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

Have a look at Starting The Pointer Capture Function for instructions about how to install the pointer capture applet on the GNOME panel.

Επιλέγοντας Προτιμήσεις στο συμφραζόμενο μενού της μικροεφαρμογής Σύλληψη δείκτη, ο χρήστης οδηγείται σε ένα παράθυρο με τις επιλογές της μικροεφαρμογής Σύλληψη δείκτη:

Το παράθυρο Προτιμήσεις της μικροεφαρμογής Σύλληψη δείκτη περιέχει τρεις ενότητες:

  • Στην ενότητα Σύλληψη δείκτη, ο χρήστης μπορεί να προσδιορίσει κάτω από ποιες συνθήκες θα περιορίζεται η κίνηση του δείκτη όταν αυτός κινείται στην περιοχή σύλληψης. Για παράδειγμα, αν είναι επιλεγμένη η τροποποίηση του δείκτη, αυτός περιορίζεται όταν βρίσκεται πάνω από την περιοχή σύλληψης και ο χρήστης πιέζει το πλήκτρο του μετατροπέα του δείκτη. Αν δεν έχει επιλεγεί κάποιος μετατροπέας και το κουμπί του ποντικιού σας καθορίζεται ως 0, ο δείκτης πρέπει να κινείται στην περιοχή σύλληψης ώστε να κλειδωθεί.

    Είναι δυνατό να προσδιορίσετε ένα συνδυασμό μετατροπέων και το κουμπί του ποντικιού σας.

  • Στην ενότητα Απελευθέρωση δείκτη, ο χρήστης μπορεί να προσδιορίσει ποιος μετατροπέας ή ποιο κουμπί του ποντικιού σας θα απελευθερώνει το δείκτη.

    Είναι δυνατό να προσδιορίσετε ένα συνδυασμό μετατροπέων και το κουμπί του ποντικιού σας.

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