Side knapper på mus (internet- og filbrowser)

Har du en guide til en funktion eller et program? Har du tips og trick, som du gerne vil dele med andre? Post dem her.
sprocket
Indlæg: 393
Tilmeldt: 23. nov 2007, 01:12
Geografisk sted: Ulsted, Nordjylland

Side knapper på mus (internet- og filbrowser)

Indlæg af sprocket »

Aktivere side knapper i internetbrowser (jeg har kun prøvet firefox og epiphany)

Ved at tilføje et par linjer i xorg.conf vil aktivere side-knapper i firefox. Dette skulle virke med de fleste 5 knaps muse. Her er en liste med muse,som virker med denne guide.

* Logitech MX310
* Logitech MX510
* Logitech MX518
* Logitech MX700
* Logitech MX Revolution
* Intellimouse Explorer (first edition)
* Razer Copperhead


Backup xorg.conf:

Kode: Vælg alt

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak


Redigere xorg.conf:

Kode: Vælg alt

gksudo gedit /etc/X11/xorg.conf



Søg "Configured Mouse" og udskift med:

Kode: Vælg alt

Section "InputDevice"
   Identifier     "Configured Mouse"
   Driver         "mouse"
   Option         "CorePointer"
   Option         "Device" "/dev/input/mice"
   Option         "Protocol" "ExplorerPS/2"
   Option         "ZAxisMapping" "4 5"
   Option         "Emulate3Buttons" "true"
   Option         "Buttons" "7"
   Option         "ButtonMapping" "1 2 3 6 7"
EndSection


Hvis dine side knapper er sat til scroll og din scroll knap er sat til at bladre frem og tilbage. Så ændre "ZAxisMapping" "6 7" og "ButtonMapping" "1 2 3 4 5".

Så kan du genstarte computeren eller genstart X (Ctrl-Alt-BackSpace) og se om frem og tilbage knapperne virker.


Så til filbrowser (jeg har kun prøvet med nautilus og thunar)

Instalere IMWheel:

Kode: Vælg alt

sudo apt-get install imwheel


Redigere imwheelrc:

Kode: Vælg alt

gksudo gedit /etc/X11/imwheel/imwheelrc


Indsæt følgende i bunden af imwheelrc:

Kode: Vælg alt

".*"
None, Up, Alt_L|Left
None, Down, Alt_L|Right

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


IMWheel start-up script:

Kode: Vælg alt

sudo mkdir /home/login
gksudo gedit /home/login/mouse


Indsæt følgende og gem:

Kode: Vælg alt

#!/bin/sh
exec xmodmap -e "pointer = 1 2 3 6 7 4 5" &
exec imwheel -k -b "6 7" &
exec $REALSTARTUP


Tillad kørsel for all til denne script:

Kode: Vælg alt

sudo chmod +x /home/login/mouse


Tilføj til sessioner:

Kode: Vælg alt

1. System -> Indstillinger -> Sessioner
2. Opstartsprogrammer fane
3. Klik tilføj, og indsæt: /home/login/mouse
4. OK, og luk


Genstart computeren eller X og test frem og tilbage muse knapper i nautilus.
Linux is user-friendly- it's just picky who its friends are.
Kvik
Indlæg: 320
Tilmeldt: 16. jan 2008, 17:54
IRC nickname: kvik
Geografisk sted: Söderhamn, Sverige

Re: Side knapper på mus (internet- og filbrowser)

Indlæg af Kvik »

Med Venlig hilsen
Kvik

Blog: http://kviksworld.wordpress.com
----------------------------------------------------------------
Acer Aspire 5741G Ubuntu 12.04
----------------------------------------------------------------
Lubuntu 12.04
Pentium 4 3GHz
1GB ram
GeForce 6600GTS (tror jeg)
80 GB HD
sprocket
Indlæg: 393
Tilmeldt: 23. nov 2007, 01:12
Geografisk sted: Ulsted, Nordjylland

Re: Side knapper på mus (internet- og filbrowser)

Indlæg af sprocket »

Ja det er også næsten det samme, men i den her kommer musens frem og tilbage knapper også til at virke i nautilus.
Linux is user-friendly- it's just picky who its friends are.
js79
Indlæg: 124
Tilmeldt: 24. sep 2008, 19:47
Geografisk sted: Holstebro

Re: Side knapper på mus (internet- og filbrowser)

Indlæg af js79 »

En anden måde kan være at bruge en kombination af xbindkeys, xvkbd og xev.

1 - Installer xbindkeys, xvkbd og xev
2 - kør 'xev' fra en terminal
2a - hold musen i popup vinduet og tryk på hhv. frem og tilbage-knappen på musen
2b - der kommer nogle linjer i terminal i stil med "state 0x10, button 8, same_screen YES". Her blev der altså trykker på button 8.
3 - rediger filen ~/.xbindkeysrc (hvis den ikke findes, så opret den).
3a - indsæt følgende for frem og tilbage funktion i Nautilus med knap 8 og 9

Kode: Vælg alt

#nautilus back
"/usr/X11R6/bin/xvkbd -xsendevent -text "\[Alt_L]\[Left]""
  m:0x0 + b:8

#nautilus forward
"/usr/X11R6/bin/xvkbd -xsendevent -text "\[Alt_L]\[Right]""
  m:0x0 + b:9

4 - kør xbindkeys og test at det virker.
4a - hvis det virker, så tilføj xbindkeys som et startprogram.


tillægsinfo:
Ovenstående fremgangsmåde, kan fx. også bruges til at mappe multimedietaster på diverse tastaturer. Kør evt. xbindkeys-config for at få en "get key"-funktion som kan fange koden på den tast man trykker på.
Jeg har fx. et Microsoft Natural Keyboard, hvor jeg bruger frem og tilbage-knapper til at skifte musik-nummer i Rhytmbox:

Kode: Vælg alt

#rhytm-next
"rhythmbox-client --next"
    m:0x0 + c:167
    XF86Forward

#rhytm-pre
"rhythmbox-client --previous"
    m:0x0 + c:166
    XF86Back
Casper Hansen
Indlæg: 1443
Tilmeldt: 23. jan 2008, 17:47

Re: Side knapper på mus (internet- og filbrowser)

Indlæg af Casper Hansen »

@ js79

Tusind tak, rigtig fedt at kunne bruge frem- og tilbageknapperne i Nautilus.
Billede

Når en tråd er løst så marker den løst