All pastes #804880 Raw Edit

Stuff

public text v1 · immutable
·published 2007-12-03 21:20 UTC
rendered paste body
  Ratos
Activar os botões laterais do rato no FireFox

Basta adicionar duas linhas ao xorg.conf para activar os botôes laterais do rato no fireFox. Deve funcionar com quase todos os ratos de 5 botôes. Eis uma lista de ratos que funcionaram com este método.

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


Backup do ficheiro de configuração X.org

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

Modificar o ficheiro de configuração X.org

gksudo gedit /etc/X11/xorg.conf

Encontre a secção "Input Device" do rato e adicione as duas linhas como mostrado em baixo. Pode também aumentar o número de botões se o seu rato tem mais que 7, para isso basta configurar o resto da secção de acordo com o número de botões. (recorde que back/forward, wheel click & tilt left/right contam todos como botões)

Mude de:

Section "InputDevice"
	Identifier "Configured Mouse"
	Driver "mouse"
	Option "CorePointer"
	...
	Option "Protocol" "ExplorerPS/2"
	...
	Option "Emulate3Buttons"       "true"
EndSection

para:

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

Se preferir que o scroll do FireFox seja feito pela roda de scroll ao invés dos botões laterais faça "ZAxisMapping" "6 7" e "ButtonMapping" "1 2 3 4 5".

Neste momento pode reiniciar o computador ou apenas o X (Ctrl-ALt-Backspace) para ver se os botões forward/back ficaram a funcionar no FireFox. Os botões nao vão funcionar no Nautilus enquanto nao instalar o imwheel dameon.
Instalar e Configurar o IMWheel

    * Instalar o IMWheel 

sudo apt-get install imwheel

    * Modificar o ficheiro de configuração do IMWheel 

gksudo gedit /etc/X11/imwheel/imwheelrc

    * Insira o seguinte no final do ficheiro ja existente 

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

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


    * Criar um start-up script para o IMWheel 

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

    * Inserir o seguinte no novo ficheiro 

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

    * Permitir a execução do ficheiro por todos os utilizadores 

sudo chmod +x /home/login/mouse

    * Configurar o script para que este seja executado no start-up
         1. Select 'System' > 'Preferences' > 'Sessions'
         2. Click the StartUp tab
         3. Click Add, then input: /home/login/mouse
         4. Click OK, then Close 

    * Reinicie o computador ou apenas o X (Ctrl-Alt-Sapce) e teste os botões forward/back no Nautilus 

(Não sei porquê mas o método acima funcionou na perfeição com o Dapper mas não no Feisty, para funcionar no feisty tive que adicionar um espaço entre o 6 e 7 na linha exec imwheel -k -b "67" & espero que ajude)
Como configurar o Mighty Mouse da Apple

Apple Mighty Mouse works out of the box, this how to should cover setting up of horizontal scrolling using ball and sidebuttons.

This is placeholder only. Please, provide working howto.