Eναλλαγή γλώσσας και "κλείδωμα" CAPS LOCK

...unity, kde, gnome, xfce, κλπ ...compiz, κλπ

Συντονιστής: adem1

Κανόνες Δ. Συζήτησης
Αν έχετε πρόβλημα με την λειτουργία του unity δοκιμάστε να το επαναφέρετε με την παρακάτω εντολή σε τερματικό.
unity --reset (ισχύει μέχρι και την 12.04)

Eναλλαγή γλώσσας και "κλείδωμα" CAPS LOCK

Δημοσίευσηαπό mechpanos » 11 Νοέμ 2014, 18:51

Καλησπέρα παιδιά!
Μια ερώτηση για ένα ήσσονος σημασίας θέμα, αλλά αν γίνεται θα με διευκολύνει:
Γίνεται να κρατιέται απομνημονευμένο το ότι έχει πατηθεί CAPS LOCK, και στην επόμενη γλώσσα, κατά την εναλλαγή γλώσσας;
Τώρα, αν γράφω μια πρόταση με κεφαλαία στα ελληνικά, και αλλάξω γλώσσα για να γράψω μια λέξη στα αγγλικά, το caps lock σβήνεται και γράφω με πεζά (πρέπει να ξαναπατηθεί για να μπει και στη νέα γλώσσα).
Κυρίως με ενοχλεί σε επαγγελματικά έγγραφα όπου πρέπει να γράψω μια περιγραφή που περιέχει και τις δυο γλώσσες, σε τραπεζικές συναλλαγές, καταχωρίσεις πεδίων κλπ όπου τα κεφαλαία χρησιμοποιούνται κατά κόρον.
Έχω δοκιμάσει από τις ρυθμίσεις εισαγωγής κειμένου τις επιλογές, αλλά δεν έβγαλα άκρη!
Πύργος θεός Πανηλειακός !!!

Στα...δικά μας τώρα:
1 Γνώσεις Linux: Μέτριες ┃ Προγραμματισμού: Λίγο Python, Fortran ┃ Αγγλικών: Lower
2 Ubuntu 14.04 trusty 3.13.0-36-generic 32bit
3 Intel Core2 CPU T7200 2.00GHz ‖ RAM 2006 MiB ‖ AMILO Pi 1505
4 Intel Mobile 945GM/GMS, 943/940GML Express Integrated [8086:27a2] {i915}
5 wlan0: 0bda:8179 Realtek ⋮ eth0: Realtek RTL-8139/8139C/8139C+ [10ec:8139] (rev 10)

Γραφείο:
2 Ubuntu 16.04 xenial 4.4.0-71-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 Intel Q6600 2.40GHz ‖ RAM 3950 MiB ‖ Gigabyte P41T-D3P
4[AMD/ATI] Cedar [Radeon HD 5000/6000/7350/8350 Series]
Άβαταρ μέλους
mechpanos
babeTUX
babeTUX
 
Δημοσιεύσεις: 86
Εγγραφή: 06 Ιουν 2011, 11:44
Εκτύπωση

Re: Eναλλαγή γλώσσας και "κλείδωμα" CAPS LOCK

Δημοσίευσηαπό costasl » 21 Νοέμ 2014, 10:18

Το ίδιο θέμα έχω και εγώ, δεν ξέρω αν είναι bug...
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Καθόλου ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 18.04 64bit (en_US.UTF-8, XFCE xubuntu)
3 Intel Core i5-4210M CPU @ 2.60GHz ‖ RAM 8072 MiB ‖ DELL E6440
4 Intel 4rd Gen Core processor Graphics Controller
costasl
babeTUX
babeTUX
 
Δημοσιεύσεις: 124
Εγγραφή: 02 Απρ 2011, 14:37
Εκτύπωση

Re: Eναλλαγή γλώσσας και "κλείδωμα" CAPS LOCK

Δημοσίευσηαπό Arathorn » 23 Νοέμ 2014, 01:21

Μια απο τα ίδια και εδώ.
Άβαταρ μέλους
Arathorn
babeTUX
babeTUX
 
Δημοσιεύσεις: 147
Εγγραφή: 24 Μαρ 2014, 20:33
Εκτύπωση

Re: Eναλλαγή γλώσσας και "κλείδωμα" CAPS LOCK

Δημοσίευσηαπό nikosakis » 20 Ιαν 2015, 19:56

και εγω εχω το ιδιο θεμα
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Καθόλου ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 15.04 vivid 3.19.0-16-generic 64bit wubi (en_US.UTF-8, Unity ubuntu), Ubuntu 3.19.0-15-generic
3 Intel Pentium CPU P6200 2.13GHz ‖ RAM 2869 MiB ‖ TOSHIBA PWWAA - TOSHIBA Satellite C660
4 Intel Core Processor Integrated Graphics [8086:0046] {i915}
5 eth0: Realtek RTL8101E/RTL8102E Ethernet [10ec:8136] (rev 05) ⋮ wlan0: Realtek RTL8188CE 802.11b/g/n WiFi Adapter [10ec:8176] (rev 01)
nikosakis
babeTUX
babeTUX
 
Δημοσιεύσεις: 1
Εγγραφή: 20 Ιαν 2015, 19:49
Εκτύπωση

Re: Eναλλαγή γλώσσας και "κλείδωμα" CAPS LOCK

Δημοσίευσηαπό mechpanos » 21 Απρ 2017, 16:09

3 χρόνια μετά (έχουμε πλέον 2017, βγήκε και η 17.04!!), είχα το ίδιο πρόβλημα...
Ενημερώνω ότι τελικά το πήρα απόφαση και το επέλυσα μόνος μου, κατασκευάζοντας στην python έναν αλγόριθμο που κρατάει την κατάσταση του capslock ίδια κατά την εναλλαγή γλωσσών από το πληκτρολόγιο, όταν κάνουμε χρήση του συνδυασμού alt_L+shift_L.

Μπορεί όποιος θέλει να το χρησιμοποιήσει, κατεβάζοντάς το από εδώ:
https://github.com/mechpanos/capskeeper

Θα χρειαστεί φυσικά να είναι εγκατεστημένη η python, το module pyxhook (περιλαμβάνεται), και το module pyautogui που αυτοματοποιεί το πάτημα του capslock όταν χρειάζεται, το οποίο πρέπει να εγκαταστήσετε με την εντολή pip install -U pyautogui. Από εκεί και πέρα το πρόγραμμα ακούει το πληκτρολόγιο, και όταν κάνουμε αλλαγή της γλώσσας καθώς πατάμε και αφήνουμε το κουμπί shift, βλέπει σε τι κατάσταση ήταν το caps lock και αν έχει αλλάξει σε πεζά, το ξανα-ενεργοποιεί.

Επίσης, μπορεί κάποιος να το τρέξει στο παρασκήνιο, με την εντολή
Κώδικας: Επιλογή όλων
nohup python /path/to/capskeeper_1.py &
και μετά να κλείσει το τερματικό του.

Με μια σύντομη δοκιμή που έχω κάνει, διαπίστωσα ότι δουλεύει, αφού δεν το έφτιαξε η canonical τουλάχιστον μέχρι να πάμε σε gnome του χρόνου τέτοια εποχή (καθώς είναι εγγενές "feature" του unity), βρήκα αυτή την έστω μπακάλικη, λύση!
Πύργος θεός Πανηλειακός !!!

Στα...δικά μας τώρα:
1 Γνώσεις Linux: Μέτριες ┃ Προγραμματισμού: Λίγο Python, Fortran ┃ Αγγλικών: Lower
2 Ubuntu 14.04 trusty 3.13.0-36-generic 32bit
3 Intel Core2 CPU T7200 2.00GHz ‖ RAM 2006 MiB ‖ AMILO Pi 1505
4 Intel Mobile 945GM/GMS, 943/940GML Express Integrated [8086:27a2] {i915}
5 wlan0: 0bda:8179 Realtek ⋮ eth0: Realtek RTL-8139/8139C/8139C+ [10ec:8139] (rev 10)

Γραφείο:
2 Ubuntu 16.04 xenial 4.4.0-71-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 Intel Q6600 2.40GHz ‖ RAM 3950 MiB ‖ Gigabyte P41T-D3P
4[AMD/ATI] Cedar [Radeon HD 5000/6000/7350/8350 Series]
Άβαταρ μέλους
mechpanos
babeTUX
babeTUX
 
Δημοσιεύσεις: 86
Εγγραφή: 06 Ιουν 2011, 11:44
Εκτύπωση

Re: Eναλλαγή γλώσσας και "κλείδωμα" CAPS LOCK

Δημοσίευσηαπό Learner » 21 Απρ 2017, 23:59

mechpanos έγραψε:Ενημερώνω ότι τελικά το πήρα απόφαση και το επέλυσα μόνος μου, κατασκευάζοντας στην python έναν αλγόριθμο που κρατάει την κατάσταση του capslock ίδια κατά την εναλλαγή γλωσσών από το πληκτρολόγιο, όταν κάνουμε χρήση του συνδυασμού alt_L+shift_L.

:clap:
About Me
NickTux@GitHub

Spoiler: show
1. Ubuntu 18.04 LTS
2. Intel Core i3 CPU M 380 2.53GHz ‖ RAM 6GB ‖ Acer Aspire 5733
3. Intel Integrated Graphics [8086:0046] {i915}
4. wlan0: Atheros Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01)
Άβαταρ μέλους
Learner
Συντονιστής
Συντονιστής
 
Δημοσιεύσεις: 9765
Εγγραφή: 08 Νοέμ 2010, 21:24
Τοποθεσία: Αθήνα
Launchpad: nicktux
IRC: NickTux
Εκτύπωση


  • ΣΧΕΤΙΚΑ ΘΕΜΑΤΑ
    ΑΠΑΝΤΗΣΕΙΣ
    ΠΡΟΒΟΛΕΣ
    ΣΥΓΓΡΑΦΕΑΣ

Επιστροφή στο Περιβάλλον Εργασίας / Εμφάνιση / Εφέ / Customization

cron