Σελίδα 1 από 2

No backslash key!!!

Δημοσιεύτηκε: Σάβ Μαρ 07, 2009 1:27 pm
από remilt
Ρε παιδιά αν και χλωμό έχει κανείς ιδέα πώς μπορώ να αναθέσω τον χαρακτήρα backslash "\" σε κάποιο πλήκτρο του πληκτρολογίου μου :?: :!: :!: την έψαξα λίγο με googling αλλά δεν έβγαλα άκρη... :oops: Τρέχω debian lenny.

Re: No backslash key!!!

Δημοσιεύτηκε: Σάβ Μαρ 07, 2009 1:58 pm
από remilt
Τελικά δεν ήταν καθόλου δύσκολο έψαχνα σε λαθος μέρος μάλλον, απλά με την εντολή xmodmap -e 'keycode xxx=mpla mpla' αναθέτεις στο πλήκτρο με keycode χχχ να στέλνει ώς σήμα το μπλα μπλα μπλα. Γιά να μάθει κανέις το keycode που αντιστοιχεί σε κάποιο πλήκτρο μπορεί να χρισημοποιήσει την εντολή xev. Στην περίπτωση μου απλά εκτέλεσα την εντολή xmodmap -e 'keycode 94= backslash' .

Re: No backslash key!!!

Δημοσιεύτηκε: Σάβ Μαρ 07, 2009 2:27 pm
από remilt
Γαμώτο τελικά δεν παραμένει μετά το reboot ...καμία ιδέα?

Re: No backslash key!!!

Δημοσιεύτηκε: Σάβ Μαρ 07, 2009 2:48 pm
από Wizard
Μπορείς να βάλει τη συγκεκριμένη εντολή να εκτελείται μόλις ξεκινάει ο υπολογιστής. Ωστόσο υποθέτω ότι η σωστή ρύθμιση θα γίνεται μέσω του xorg.conf.

Re: No backslash key!!!

Δημοσιεύτηκε: Σάβ Μαρ 07, 2009 3:42 pm
από Wizard
Λοιπόν, δοκίμασε να προσθέσεις τις εντολές αυτές σε ένα αρχείο
~/.xinitrc

Αν δε δουλέψει κάνε edit το αρχείο /etc/X11/xinit/xinitrc και πρόσθεσέ τες στο τέλος.

Re: No backslash key!!!

Δημοσιεύτηκε: Σάβ Μαρ 07, 2009 3:46 pm
από remilt
Προσπάθησα να το κάνω μέσω του /etc/rc.local πρώτα γράφοντας (πάνω από το exit0) την γραμμή

Κώδικας: Επιλογή όλων

xmodmap -e 'keycode 94= backslash'
ύστερα δοκίμασα να βάλω το "keycode -e 94= backslash" σε ένα αρχείο κειμένου με bachslash.kmap προσθέτοντας αυτή την φορά την γραμμή

Κώδικας: Επιλογή όλων

loadkeys  bachslash.kmap
στο /etc/rc.local δοκίμασα τα παραπάνω και προσθέτοντας sudo αλλά τίποτα... :e_sad: Τώρα όσο αφορά το to xorg.conf έχεις καμμία ιδέα?

Re: No backslash key!!!

Δημοσιεύτηκε: Σάβ Μαρ 07, 2009 4:03 pm
από Wizard
Στο xinitrc δοκίμασες;

Re: No backslash key!!!

Δημοσιεύτηκε: Σάβ Μαρ 07, 2009 5:07 pm
από remilt
Ναι συγνώμη είδα μετά το ποστ σου δοκίμασα αλλά τίποτα...

Re: No backslash key!!!

Δημοσιεύτηκε: Σάβ Μαρ 07, 2009 5:37 pm
από Wizard
Ok, πάμε να το δοκιμάσουμε αλλιώς.
Φτιάξε ένα script (δηλαδή ένα αρχείο) που θα έχει αυτόν τον κώδικα:

Κώδικας: Επιλογή όλων

#! /bin/sh
xmodmap -e 'keycode 94= backslash' 
Και αποθήκευσέ το στο φάκελο /etc/init.d/
Τι διάολο, έτσι πρέπει να δουλέψει...

Re: No backslash key!!!

Δημοσιεύτηκε: Δευ Μαρ 09, 2009 12:51 am
από remilt
Συγνώμη που άργησα αλλά είχα κατι τρεχάματα, έκανα ακριβώς αυτό καθώς επίσης το εκανα εκτελέσιμο μέσω της εντολής chmod 755 backslash (δεν είμαι σίγουρος άν χρειάζεται), αλλά τζίφος.... :( σαν να μήν τρέχει τίποτα. Γαμώτο τι στα $#@$ θέλει?

Re: No backslash key!!!

Δημοσιεύτηκε: Δευ Μαρ 09, 2009 2:44 am
από Wizard
:(
Όταν ξεκινήσει ο υπολογιστής, αν γράψεις εσύ σε κονσόλα /etc/init.d/backslash λειτουργεί;

Edit: please, άδειασε λίγο το mail σου, είναι γεμάτο και μας έρχονται ειδοποιήσεις ότι δεν παίρνεις τα mails :)

Edit 2:
Λοιπόν, το δοκίμασα κι εγώ. Δεν κατάφερα να το κάνω να δουλέψει με το update-rc.d Λογικά θέλει το script σε συγκεκριμένη μορφή και δεν ξέρω πως να το κάνω.
Στο ubuntu έχω το εξής: System -> Preferences -> Sessions και από εκεί ορίζω startup Programs. Δεν έχεις κάτι αντίστοιχο;

Edit 3: (Το έχω σκίσει στα edits...)
Ένα καλό site που βρήκα και έχει συμμαζεμένες οδηγίες για το πως φτιάχνεις ένα startup script είναι αυτό:
http://www.debian-administration.org/articles/28


Επίσης κάτι ακόμα που μπορείς να δοκιμάσεις (δεν την παλεύω κι άλλο restart) είναι να βάλεις ένα & γράφοντας την εντολή στο /etc/rc.local

Δηλαδή να γράψεις
xmodmap -e 'keycode 94= backslash' &

Edit 4: (απλά για να είναι σε δύναμη του 2 τα edits)
Στέρεψα από ιδέες! Ας βοηθήσει και κάποιος πιο έμπειρος... :(

Re: No backslash key!!!

Δημοσιεύτηκε: Δευ Μαρ 09, 2009 9:38 am
από remilt
Ναι δουλεύει.
edit1:
Ναι το έχω βάλει να τα προωθεί και έτσι δεν το πολυκοιτάω... :mrgreen:
edit2:
Ναι έχω και εγώ ακριβώς το ίδιο απλά είναι μ@λ@κία να μήν μπορώ να το κάνω μέσω κονσόλας :banghead:
edit3:
Ναι το είχα βρεί και εγώ το "άρθρο" αυτό αλλά δεν δούλεψαν οι οδηγείες, μάλλον θα πρέπει να περιμένω να τελειώσω με την εξεταστική για να την βρώ την άκρη.
edit4:
Τι είναι αυτό το σύμβολο & :?: εδώ δεν έχω backslash περιμένεις να έχω κινέζικα σύμβολα στο πληκτρολόγιο μου :?
edit5:(Εγώ προτιμώ το πενταδικό)
Να 'σαι καλά για την βοήθεια πάντως, πού θα πάει θα το μάθουμε το ριμάδι.

Re: No backslash key!!!

Δημοσιεύτηκε: Δευ Μαρ 09, 2009 11:53 am
από Wizard
remilt έγραψε: Τι είναι αυτό το σύμβολο & :?: εδώ δεν έχω backslash περιμένεις να έχω κινέζικα σύμβολα στο πληκτρολόγιο μου :?
edit5:(Εγώ προτιμώ το πενταδικό)
To & είναι το ampersand και δεν έχει καμία σχέση με το κινέζικο... Είναι το "και" και αποκλείεται να μην το έχεις απλά πάτα shift και 5. Αυτό που κάνει είναι να τρέχει εντολές στο background. Δοκίμασέ το κι αυτό.
Από περιέργια, ποιο είναι το πλήκτρο με keycode 94?

Re: No backslash key!!!

Δημοσιεύτηκε: Δευ Μαρ 09, 2009 11:14 pm
από Hengeo
Wizard έγραψε:To & είναι το ampersand και δεν έχει καμία σχέση με το κινέζικο... Είναι το "και" και αποκλείεται να μην το έχεις απλά πάτα shift και 5.
Μάλλον εννοούσες shift και 7.

Re: No backslash key!!!

Δημοσιεύτηκε: Δευ Μαρ 09, 2009 11:32 pm
από Wizard
Πράγματι, απλά δεν είχα πληκτρολόγιο εκείνη τη στιγμή μπροστά μου :e_geek: