2012/9/26 Simos Xenitellis <[email protected]>: > 2012/9/26 Konstantinos Togias <[email protected]>: >> Έπεσε στα χέρια μου το Turbo-X σετ πληκτρολόγιο - ποντίκι του τίτλου >> που διαθέτει το κατάστημα ΠΛΑΙΣΙΟ >> (http://www.plaisio.gr/Peripherals/PC-Peripherals/Keyboards/Turbo-X-M1400-Laser-Printer.htm). >> > > Και αυτή είναι μια περιγραφική εικόνα από το παραπάνω πληκτρολόγιο, > http://www.plaisio.gr/ProductImages/600x600/1671286_3.JPG > >> Το πληκτρολόγιο του set έχει "περίεργη" διάταξη πλήκτρων (Home, >> End,PgUp, PgDown το ένα κάτω από το άλλο δεξιά του enter, το delete >> ανάμεσα στο enter και το backspace, το backshlash/bar (\ και |) κάτω >> αριστερά του space αντί για δίπλα στο enter). Συνδέοντάς το στο ubuntu >> μου (11.10 και μετά 12.04) διαπίστωσα ότι το πάτημα του πλήκτρου που >> έχει ζωγραφισμένα τα \ και |, παρήγαγε τον χαρακτήρα < χωρίς shift και >>> με shift με διάταξη πληκτρολογίου English(US), και τους χαρακτήρες « >> και » με διάταξη Greek, καθιστώντας αδύνατη την εισαγωγή των >> χαρακτήρων \ και | . >> >> Μετά από αρκετό πειραματισμό με διάφορες διατάξεις πληκτρολογίου και >> ψάξιμο στο internet ανακάλυψα ότι το πλήκτρο αυτό αναγνωρίζεται ως key >> <LSGT> και λειτουργεί κανονικά στις βρετανικές (UK) διατάξεις. >> Ρίχνοντας λοιπόν κλεφτές ματιές στα αρχεία >> /usr/share/X11/xkb/symbols/us και /usr/share/X11/xkb/symbols/gb και >> παρατηρώντας τις διαφορές, διόρθωσα το πρόβλημα ως εξής: >> >> Έκανα edit το αρχείο /usr/share/X11/xkb/symbols/us και πρόσθεσα στο >> τέλος του πρώτου section (xkb_symbols "basic" {) την γραμμή >> >> Κώδικας: Επιλογή όλων >> key <LSGT> { [ backslash, bar, bar, brokenbar ] }; >> >> >> που έκλεψα από τη βρετανική διάταξη. Μετά από ένα reboot (ίσως αρκεί >> και ένα logout-login) το πλήκτρο αριστερά του space παράγει τους >> χαρακτήρες \| στην US διάταξη. >> >> Δεν ξέρω αν θα έπρεπε να ανοιχτεί bug report στο ubuntu γι' αυτό το >> θέμα, μια και το πρόβλημα οφείλεται στην "εξωτική" διάταξη του >> πληκτρολογίου (πιο πολύ ως bug του πληκτρολογίου θα το χαρακτήριζα >> παρά του ubuntu). >> > > Γενικά η διάταξη των πλήκτρων σε ένα πληκτρολόγιο μπορεί να είναι περίεργη, > και εδώ υπάρχει ένα ειδικό αρχείο ρυθμίσεων για geometry, στο > /usr/share/X11/xkb/geometry > όπου καθορίζουν μοντέλα πληκτρολογίου που έχουν καταγραφεί στο > /usr/share/X11/xkb/rules/evdev.xml > Μπορείς να δεις την προεπιλογή κατά την εγκατάσταση στο αρχείο > /etc/default/keyboard (σε μένα ήταν pc105). > Στην περίπτωσή σου μπορεί να λειτουργεί καλύτερα κάποιο άλλο από τα > άλλα μοντέλα. > Δεν είμαι σίγουρος για το ποιος είναι ο καλύτερος τρόπος δοκιμής των > άλλων μοντέλων. > Μπορείς να δεις το σχήμα του τρέχοντος πληκτρολογίου με κλικ στην > ένδειξη πληκτρολογίου > πάνω δεξιά στο Ubuntu, και μετά Εμφάνιση πίνακα διάταξης. > Από τερματικό τρέχεις xkbprint -o /tmp/mylayout.ps :0 και > διαβάζεις το αρχείο με το evince. >
Επαιξα λίγο και με αυτά Σίμο, αλλά δεν υπήρχε η συγκεκριμένη διάταξη. Δοκίμασα PC105 και PC104 χωρίς αποτέλεσμα. Η μόνη ρύθμιση στην οποία αναγνωριζόταν το εν λόγω πλήκτρο ήταν με επιλογή βρετανικής διάταξης (ανεξάρτητα με pc105, 104). Βέβαια με gb διάταξη πήγαιναν αλλού αντί αλλού τα σύμβολα !@#$%^&* κλπ. Γι' αυτό κατέληξα στη λύση που αναφέρω στο προηγούμενο μήνυμά μου. Δεν μπορώ να ισχυριστώ ότι το έχω ψάξει πλήρως και διεξοδικά ή ότι η λύση είναι η βέλτιστη... Αν κάποιος έχει κάποια καλύτερη ιδέα να δοκιμάσουμε, ευχαρίστως να πειραματιστούμε. > Σχετικά με τα πλήκτρα Fn που έχει το πληκτρολόγιο (με μπλε χρώμα), δοκίμασέ τα > και αν κάποιο δε λειτουργεί μπορείς να το φτιάξεις με την κατάλληλη δήλωση στο > /lib/udev/keymaps/ > Δες για παράδειγμα το αρχείο /lib/udev/keymaps/logitech-wave > Στο φόρουμ μπαίνουμε σε περισσότερες λεπτομέρειες για τέτοια θέματα. > Επιγραμματικά, ακολουθούμε τη διαδικασία στο > /usr/share/doc/udev/README.keymap.txt.gz > > Σίμος -- Konstantinos Togias Dipl.-Math., M.Sc. Hellenic Open University and Research Academic Computer Technology Institute Ubuntu-gr LoCo team member -- Ubuntu-gr mailing list [email protected] If you do not want to receive any more messages from the ubuntu-gr mailing list, please follow this link and choose unsubscribe: https://lists.ubuntu.com/mailman/listinfo/ubuntu-gr

