evdev
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...
- Clique Iniciar Sessão ou registar-se para colocar comentários







Comentários
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.