Δημοσιεύτηκε: 25 Νοέμ 2008, 16:34
από atomo
Σε περιπτωση που εχουμε ξανακανει ρυθμισεις σχετικα με το ποντικι ακολουθωντας αλλο οδηγο τισ αναιρουμε ετσι :
Ξεκιναμε κανοντας backup το αρχειο :
Κώδικας: Επιλογή όλων
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.original


Σε περιπτωση που κατι δεν παει οπως περιμεναμε εκτελουμε την εντολη :
Κώδικας: Επιλογή όλων
sudo cp /etc/X11/xorg.conf.original /etc/X11/xorg.conf


Μετα εκτελουμε gksu gedit /etc/X11/xorg.conf
βρισκουμε την ενοτητα Section "InputDevice" με αναγνωριστικο Identifier "Configured Mouse"
και την αλλαζουμε ωστ να γινει ετσι :

Κώδικας: Επιλογή όλων
Section "InputDevice"
   Identifier   "Configured Mouse"
   Driver      "mouse"
   Option      "CorePointer"
EndSection


Στη συνεχεια εκτελουμε :
Κώδικας: Επιλογή όλων
gksu gedit /etc/X11/imwheel/startup.conf

και βρισκουμε την γραμμη IMWHEEL_START και την κανουμε ιση με 0
Κώδικας: Επιλογή όλων
IMWHEEL_START=0

//αν δεν υπαρχει την προσθετουμε στην αρχη του αρχειου

και τελος εκτελουμε τα ακολουθα :
Κώδικας: Επιλογή όλων
sudo rm /etc/X11/Xsession.d/57xmodmap*
sudo rm /etc/X11/Xsession.d/63xmodmap*



ΟΚ τελειωσαμε με τις αναιρεσεις...Αυτα τα εκετλουν ΟΛΟΙ

Κώδικας: Επιλογή όλων
sudo apt-get install imwheel
mkdir ~/.config/autostart
gedit ~/.config/autostart/amouse.desktop


στο παραθυρο που θ ανοιξει γραφουμε :
Κώδικας: Επιλογή όλων
[Desktop Entry]
Type=Application
Encoding=UTF-8
Version=1.0
Name=amouse
Comment=amouse
Exec=imwheel
X-GNOME-Autostart-enabled=true


Αποθηκευουμε και παταμε εξοδο

***αν αντιμετωπισετε προβλημα μνημης μετα απο αυτο αλλαξτε την εντολη imwheel σε imwheel -f***

στη συνεχεια :
Κώδικας: Επιλογή όλων
gedit ~/.imwheelrc


και γραφουμε αυτα στο παραθυο που ανοιγει :
Κώδικας: Επιλογή όλων
".*"
None, Up, Alt_L|Left
None, Down, Alt_L|Right

"(null)"
None, Up, Alt_L|Left
None, Down, Alt_L|Right

Αποθηκευουμε και παταμε εξοδο

Τελος , αφου εκετελεσουμε
Κώδικας: Επιλογή όλων
gedit ~/.config/autostart/amouse.desktop

προσθετουμε αυτα
Κώδικας: Επιλογή όλων
-k -b "0 0 0 0 8 9"

στο τελος της γραμμης
Exec=imwheel (η Exec=imwheel -f)
Αποθηκευουμε και παταμε εξοδο

Κανουμε restart και δοκιμαζουμε αν οι αλλαγες λειτουργουν οπως θελουμε...
Κατα πασα πιθανοτητα θα λειτουργουν για τα περισσοτερα ποντικια...

Αν παρολαυτα συνεχιζετε να αντιμετωπιζετε προβλημα δοκιμαστε και τα παρακατω:



Θα κανουμε ενα τεστ για να δοκιμασουμε τα κουμπια του ποντικιου

Κώδικας: Επιλογή όλων
gedit ~/.imwheelrc


και αλλαζουμε το καιμενο με αυτο :

Κώδικας: Επιλογή όλων
".*"
None, Up, U
None, Down, D
None, Left, L
None, Right, R
None, Thumb1, 1
None, Thumb2, 2
None, ExtBt7, 7
None, ExtBt8, 8


Μετα εκτελουμε σε τερματικο

Κώδικας: Επιλογή όλων
xmodmap -e "pointer = 1 2 3 4 5 6 7 8 9"; imwheel -k -f -b "4 5 6 7 8 9"


(με η χωρις το -f)

Ανοιξτε εναν επεξεργαστη κειμενου και δοκιμαστε τα κουμπια του ποντικιου για να δειτε τι αντιστιχοια υπαρχει

Αν δεν εχετε το αποτελεσμα που περιμενατε τρεξτε στο τερματικο την παραπανωεντολη , αλλα με διαφορετικους συνδυασμους πχ

xmodmap -e "pointer = 1 2 3 4 5 6 7 8 9"; imwheel -k -f -b "0 0 0 0 8 9"
η
xmodmap -e "pointer = 1 2 3 4 5 6 7 9 8"; imwheel -k -f -b "0 0 0 0 8 9"

(η παραμετρος -f μπορει να μη χρειαζεται!!!)

μεχρι να βρειτε αυτον που σας ταιριαζει περισσοτερο
και οταν τον βρειτε εκτελεστε

Κώδικας: Επιλογή όλων
gedit ~/.Xmodmap


και γραψτε

Κώδικας: Επιλογή όλων
pointer = 1 2 3 4 5 6 7 8 9


(οι αριθμοι να ειναι με οποια σειρα εσεις επιλεξετε)

στη συνεχεια
Κώδικας: Επιλογή όλων
gedit ~/.config/autostart/amouse.desktop


και αλλαζουμε τη γραμμη που ξεκιναει με Exec σε

Exec=imwheel -k -f -b "0 0 0 0 8 9"

η

Κώδικας: Επιλογή όλων
Exec=imwheel -k -b "0 0 0 0 8 9"


Τελος εκτελουμε

Κώδικας: Επιλογή όλων
gedit ~/.imwheelrc


και δινουμε στα κουμπια οποια λειτουργια θελουμε

Μερικα παραδειγματα : για να πηγαινει μια σελιδα πισω σεbrowser η στον nautilus

γραφουμε διπλα απο το κουμπι που θελουμε να εχει αυτην την λειτουργια

None, Thumb1, Alt_L|Left

το οποιο σημαινει το αριστερο Alt κουμπι στο πληκτολογιο + αριστερο βελος


Control_L|c --> copy

Control_L|v --> paste

κλπ


***Να σημειωθει οτι αυτος ο ο oδηγος εχει στηριχθει εδω : http://ubuntuforums.org/showthread.php?p=4917621