evdev

X

Sinceramente não sei que escrever sobre isto apenas que o evdev facilita bastante a configuracão de ratos(e teclados tambem aparentemente).

Um exemplo pratico talvez ajude mais que muito texto.

Antes:

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

Alem desta configuracao no xorg.conf tinha que usar o imwhell e o xmodmap para mapear os butoes laterais do rato.

Actualmente:

Section "InputDevice"
Identifier "Configured Mouse"
Option "CorePointer"
Driver "evdev"
Option "Device" "/dev/input/event2"
EndSection

Para descobrir o device...

cat /proc/bus/input/devices

No meu caso:

I: Bus=0003 Vendor=045e Product=001e Version=0121
N: Name="Microsoft Microsoft IntelliMouse Explorer"
P: Phys=usb-0000:00:04.2-1/input0
S: Sysfs=/class/input/input2 «---- input2 é o device
H: Handlers=mouse0 event2 ts0
B: EV=7
B: KEY=1f0000 0 0 0 0 0 0 0 0
B: REL=103

Removi o imwheel e deixei de usar o xmodmap e tudo funciona.

evdev... ja vem tarde :)

p.s. não tenho teclado pt...

Comentários

Opções de visualização dos comentários

Seleccione a sua forma preferida de visualização de comentários e clique "Gravar configuração" para activar as suas alterações.

evdev e xorg 6.9.0.dfsg.1-6

evdev e xorg 6.9.0.dfsg.1-6
Os pacotes em sid do xorg versao 6.9.0.dfsg.1-6 so tem uma diferenca dos 6.9.0.dfsg.1-5... removeram alguns patches do evdev por causa de um bug em mipsel(se não me engano) gracas a isso o evdev deixa de funcionar pelo menos em Gnome.
Depois de eu fazer o downgrade para 6.9.0.dfsg.1-5 voltou tudo a funcionar.