Δημοσιεύτηκε: 21 Σεπ 2013, 05:00
Ο σύνδεσμος για το σφάλμα είναι ο Launchpad bug: #1228422
Σήμερα βρήκα το χρόνο να κάνω κάποιες δοκιμές με την 13.10 πάνω στο ζήτημα, με πρόλαβες στο άνοιγμα του θέματος.

Παρατήρησα τα εξής:
- Από τις Ρυθμίσεις συστήματος/Περιοχή και Γλώσσα, υπάρχει η επιλογή να ρυθμίσουμε τη μέθοδο εισόδου. Επιτρεπτές τιμές είναι "προεπιλογή", "καμία", "ibus".
Αλλάζοντας τη ρύθμιση σε "καμία", παρατηρώ πως οι συντομεύσεις πληκτρολογίου τύπου ctrl+γράμμα και ctrl+shift+γράμμα λειτουργούν αρκεί η αλλαγή του layout να γίνει με το ποντίκι και όχι με το πληκτρολόγιο (βέβαια αυτό είναι εξαιρετικά χρονοβόρο, ειδικά από τη στιγμή που η αλλαγή δεν μπορεί πια να γίνει με ένα απλό scroll της ροδέλας πάνω στην ένδειξη, αλλά πλέον χρειάζεται κλικ και επιλογή). Μετά από κάποιες αλλαγές, οι συντομεύσεις λειτουργούν και αλλάζοντας το layout με το πληκτρολόγιο. - Αν αλλάξει η συντόμευση αλλαγής layout από super+space σε κάτι άλλο, τότε είναι αδύνατον να επανέλθει, μιας και πατώντας ξανά τα πλήκτρα αυτά, το παράθυρο καταλαβαίνει άλλον συνδυασμό.
Αυτό ισχύει μεν, αλλά μόνο για το παράθυρο Text Entry Settings. Στο κάτω δεξιό σημείο του παραθύρρου, υπάρχει η συντόμευση για το Ρυθμίσεις συστήματος/Πληκτρολόγιο/Συντομεύσεις/Πληκτρολόγηση. Εκεί, η ρύθμιση μπορεί να επανέλθει κανονικά σε super+space ή super+shift+space, οπότε φταίει το παράθυρο Text Entry Settings που δεν διαβάζει σωστά το input. - Αν προσπαθήσουμε να ρυθμίσουμε τη μέθοδο εισαγωγής μέσω τερματικού (im-config), τότε η μόνη ρύθμιση που μπορούμε να κάνουμε είναι σε ibus. Για όλες τις άλλες βγάζει ένα σφάλμα τύπου "Bogus configuration option, no action" αν θυμάμαι καλά, ακόμα και αν ρυθμίσουμε σε επιλογή που μας παρέχεται από το Ρυθμίσεις συστήματος/Περιοχή και Γλώσσα.
Μένει το ζήτημα των συντομεύσεων.
Εδώ, είναι δύσκολο να εξηγήσουμε τη σημασία της παροχής άλλης συντόμευσης σε ανθρώπους που δεν χρειάζονται μη Λατινικό πληκτρολόγιο.
Εν ολίγοις, να συνοψίσω το πρόβλημα:
- Σε μη αγγλόφωνες χώρες, πολλοί όροι χρησιμοποιούνται αυτούσιοι από τα Αγγλικά, ειδικά όταν αναφερόμαστε σε τεχνολογικές εξελίξεις. Επίσης, χρησιμοποιούνται πολλές ονομασίες που γράφονται με Αγγλικούς χαρακτήρες (όπως πχ ονόματα εταιριών).
- Αυτό για τις μη Αγγλόφωνες χώρες που το αλφάβητό τους είναι Λατινικό (πχ Γερμανία, Γαλλία) δεν είναι πρόβλημα, καθώς οι Αγγλικοί χαρακτήρες είναι υποσύνολο της γραφής τους. Για παράδειγμα, ένας Γάλλος γράφει Αγγλικά χρησιμοποιώντας το Γαλλικό layout, απλά δεν βάζει accent στα γράμματα. Το ίδιο και ένας Γερμανόφωνος, Ισπανόφωνος ή Πορτογαλόφωνος χρήστης.
- Για τις μη Αγγλόφωνες χώρες που το αλφάβητό τους δεν είναι Λατινικό, αυτό δεν ισχύει. Σε ένα Ελληνικό, Ρωσικό κτλ κείμενο με αναφορές σε τεχνολογικά θέματα, μπορεί να χρειαστούν και πάνω από 100 αλλαγές ενεργού layout (50 προς Αγγλικά και 50 πίσω) για ένα κείμενο μιας σελίδας Α4.
Αυτό γίνεται πολύ χειρότερο στην (τωρινή) περίπτωση που χρειάζεται να αλλάξει το layout όταν χρειάζεται κάποια λειτουργία αντιγραφής, επικόλλησης, αναίρεσης κτλ. - Ένας τόσο συχνά χρησιμοποιούμενος συνδυασμός, οφείλει να είναι όσο το δυνατόν απλούστερος.
- Να απασχολεί μόνο ένα χέρι (ιδανικά το αριστερό, μιας και το δεξί ελέγχει ήδη τα Backspace, Delete, Enter, αριθμ. πληκτρολόγιο κτλ).
- Να ενεργοποιείται με λίγα πλήκτρα (ένα ή δύο το πολύ) τα οποία να βρίσκονται αρκετά κοντά και η θέση τους να μη φέρνει το χέρι σε άβολη θέση.
- Να βρίσκεται κοντά στα πλήκτρα χαρακτήρων κειμένου
- Η χρήση του σκέτου Caps Lock. Βρίσκεται εύκολα, είναι μόνο ένα πλήκτρο και η αρχική του λειτουργία συνεχίζει να ενεργοποιείται με shift+Caps Lock. Υπάρχει η επιλογή να χρησιμοποιηθεί και σε Windows
- Χρήση του ctrl+shift. Είναι ακριβώς στη γωνία του πληκτρολογίου οπότε βρίσκεται πανεύκολα και είναι δύο γειτονικά πλήκτρα, οπότε είναι δύσκολο να το κάνει κάποιος λάθος. Είναι επίσης ο εναλλακτικός συνδυασμός αλλαγής layout και για το Windows, μπορεί να μπει στη θέση του alt+shift
Προσπαθώντας να βρω έναν συνδυασμό της προκοπής που να επιτρέπει το ibus στη 13.10, βρήκα επίσης τον Alt+Backspace. Απασχολεί βέβαια 2 χέρια, αλλά τελικά βρίσκεται αρκετά εύκολα. Έχει μειονέκτημα πως εμφανίζει το HUD του Unity, αν δεν μπορέσω να αλλάξω το HUD σε κάτι άλλο, μάλλον θα το απενεργοποιήσω, καθώς η πληκτρολόγηση είναι απείρως σημαντικότερη.
Με βάση τα παραπάνω, πιστεύω πως το θέμα υπερβαίνει κατά πολύ σε σημασία ένα bug. Θεωρώ πως θα έπρεπε να επικοινωνήσουμε και μέσω άλλων καναλιών (πχ mailing lists) με τους developers του Ubuntu, ώστε να εξηγήσουμε τη σοβαρότητα του θέματος σε ανθρώπους που είναι λογικό να μην την αντιλαμβάνονται.
Είμαι πρόθυμος αν θέλετε να συντάξω το παραπάνω στα Αγγλικά και να το παραθέσω εδώ για προτάσεις βελτίωσης/διόρθωσης.
Σκέφτομαι πως μπορούμε να το στείλουμε μέσω του LoCo (Geo, σου 'φεξε πάλι...

Ο σύνδεσμος για το σφάλμα είναι ο Launchpad bug: #1228422