Ξεκιναμε κανοντας 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