Δώστε λειτουργίες στα κουμπιά του ποντικιού

...το μέρος για να ξεκινήσετε!

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

Κανόνες Δ. Συζήτησης
Παρακαλώ να επιλέξετε, με προσοχή, την άδεια που θέλετε να έχουν οι οδηγοί που συγγράφετε.
Πληροφορίες για τις άδειες μπορείτε να βρείτε εδώ.
Άμα επιθυμείτε κάποια άλλη άδεια επικοινωνήστε με κάποιο Διαχειριστή είτε Συντονιστή.

Σημαντικό είναι να χρησιμοποιήσετε την υπηρεσία http://imagebin.ubuntu-gr.org για τις εικόνες.

Δώστε λειτουργίες στα κουμπιά του ποντικιού

Δημοσίευσηαπό atomo » 25 Νοέμ 2008, 16:34

Σε περιπτωση που εχουμε ξανακανει ρυθμισεις σχετικα με το ποντικι ακολουθωντας αλλο οδηγο τισ αναιρουμε ετσι :
Ξεκιναμε κανοντας 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
Τελευταία επεξεργασία από atomo και 01 Δεκ 2008, 03:53, έχει επεξεργασθεί 2 φορά/ες συνολικά
Επίπεδο Γνώσεων: Linux: Χαμηλό / Προγραμματισμός: Ναι / Αγγλικά: Καλά
EXCELIXIS (8.10)
Pentium 4 2.8 Ghz /512MB DDR/ SVGA 5200 (128MB) / ASUS WL-167g / NO / ΔΞΔΑ / LG 19''
atomo
babeTUX
babeTUX
 
Δημοσιεύσεις: 73
Εγγραφή: 07 Σεπ 2008, 18:50
Εκτύπωση

Re: δωστε λειτουργιες στα κουμπια του ποντικου

Δημοσίευσηαπό ftso » 25 Νοέμ 2008, 21:03

Μπράβο για τον οδηγό! :)

Δες όμως σε παρακαλώ αυτό εδώ (viewtopic.php?f=2&t=396) και κάντον λίγο πιο ευανάγνωστο και καλαίσθητο ;)
(κάνε χρήση του code tag και αρίθμησε τα βήματα...)
Μετά στύλε μου ένα pm ώστε να τον βάλω στην λίστα με τους υπόλοιπους.
Άβαταρ μέλους
ftso
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 6409
Εγγραφή: 12 Μάιος 2008, 13:40
Τοποθεσία: Αθήνα
IRC: ftso
Εκτύπωση

Re: Δώστε λειτουργίες στα κουμπιά του ποντικιού

Δημοσίευσηαπό logari81 » 28 Νοέμ 2008, 15:15

νομίζω ότι εδω
atomo έγραψε:...
Κώδικας: Επιλογή όλων
Section "InputDevice"
   Identifier   "Configured Mouse"
   Driver      "mouse"
   Option      "CorePointer"
   Option "CorePointer"
EndSection

...


σου ξεφυγε το
Κώδικας: Επιλογή όλων
   Option "CorePointer"

το οποιο υπαρχει δύο φορες. Διορθωσε το αν μπορεις.
http://opensourceecology.org/


Λειτουργικό: Ubuntu 10.04 lucid 64-bitΠροδιαγραφές: 4x Intel Core i5 CPU M 450 2.40GHz ‖ RAM 3696 MiB ‖ Lenovo KL3 - LENOVO IdeaPad Y560
Κάρτα γραφικών: ATI Device [1002:68c0]Ασύρματο: wlan0: Atheros Inc. AR928X Wireless Network Adapter (PCI-Express) [168c:002a] (rev 01)
logari81
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 6074
Εγγραφή: 14 Μάιος 2008, 10:40
Εκτύπωση

Re: Δώστε λειτουργίες στα κουμπιά του ποντικιού

Δημοσίευσηαπό atomo » 01 Δεκ 2008, 03:55

logari81 έγραψε:νομίζω ότι εδω
atomo έγραψε:...
Κώδικας: Επιλογή όλων
Section "InputDevice"
   Identifier   "Configured Mouse"
   Driver      "mouse"
   Option      "CorePointer"
   Option "CorePointer"
EndSection

...


σου ξεφυγε το
Κώδικας: Επιλογή όλων
   Option "CorePointer"

το οποιο υπαρχει δύο φορες. Διορθωσε το αν μπορεις.



ok

btw ο οδηγος δουλευει και σε 8,10 ... τον ακολουθησα κι εγω ξανα σε καινουρια μου εγκατασταση!!
Επίπεδο Γνώσεων: Linux: Χαμηλό / Προγραμματισμός: Ναι / Αγγλικά: Καλά
EXCELIXIS (8.10)
Pentium 4 2.8 Ghz /512MB DDR/ SVGA 5200 (128MB) / ASUS WL-167g / NO / ΔΞΔΑ / LG 19''
atomo
babeTUX
babeTUX
 
Δημοσιεύσεις: 73
Εγγραφή: 07 Σεπ 2008, 18:50
Εκτύπωση

Re: Δώστε λειτουργίες στα κουμπιά του ποντικιού

Δημοσίευσηαπό petsam » 29 Δεκ 2009, 05:47

Εγώ χρησιμοποίησα το btnx. Έχει πολύ καλό γραφικό οδηγό, αναγνωρίζει τα κουμπιά, έχει δυνατότητα για profiles για διαφορετικά προγράμματα, επιλέγεις από μενού τα επιθυμητά αποτελέσματα κ.ά.
Διάβασα επίσης ότι κάποιοι το χρησιμοποίησαν και σε περίεργα input devices, με αποτελεσματικότητα.
Νομίζω ότι αξίζει τον κόπο. :thumbup:
Γνώσεις ⇛ Linux: Μέτριο+ ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικά: Αρκετά καλό
Λειτουργικό ⇛ Manjaro 16.06-rc1 Daniella, Kernel ⇛ x86_64 Linux 4.4.11-1-MANJARO (Archlinux)
Προδιαγραφές ⇛Intel Core i3 CPU M 380 @ 2.533GHz || RAM 7661 MiB ‖ ACER Aspire Laptop || Dual Screen
Printers: Canon MP640/wireless connection, Brother HL-2030 laser/USB
Other: JIAYU G3S, Logitech webcam C250
Άβαταρ μέλους
petsam
babeTUX
babeTUX
 
Δημοσιεύσεις: 46
Εγγραφή: 10 Νοέμ 2009, 21:33
Τοποθεσία: Θεσσαλονίκη
Εκτύπωση


Επιστροφή στο Οδηγοί - How to - Tutorials