this is SWEET indeed!
Please put this in the WIKI! (I have the feeling, that the xorg.conf article is outdated anyways).
Greetings,
Blind
hmm, I don't know, I seemed to get some pretty silly output from hwd -x. The mouse settings were totally incorrect, along with video and other things. I think it's just easier to read xorg.conf and driver man pages and tell it what YOU want.
IMHO that seems more like The Arch Waytm.
]]>I've got a laptop and found MUCH happier time since I started using synaptics driver for my touchpad and evdev for my mouse. I can have my mouse plugged in, not in or even plug it in WHILE X is running and it just starts working - something I didn't expect at all. Relevent bits:
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Touchpad" "CorePointer"
InputDevice "Mouse0" "SendCoreEvents"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "InputDevice"
Identifier "Touchpad"
Driver "synaptics"
Option "Protocol" "auto-dev"
Option "Device" "/dev/input/mice"
.....SNIP - LOADS of config options.....
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "evdev"
Option "Name" "Logitech Optical USB Mouse"
Option "ZAxisMapping" "4 5"
EndSection
Oh and
cat /proc/bus/input/devices
is where I got the Logitech mouse name from.
]]>Section "Files"
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/CID"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
# paths to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
EndSection
Section "Module"
Load "GLcore"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "lt"
EndSection
<b>
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection
</b>
Section "Device"
Identifier "ATI Technologies, Inc. 3D Rage Pro (AGP)"
Driver "ati"
BusID "PCI:1:0:0"
EndSection
Section "Monitor"
Identifier "COMPAQ TFT45"
Option "DPMS"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies, Inc. 3D Rage Pro (AGP)"
Monitor "COMPAQ TFT45"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection
Section "DRI"
Mode 0666
EndSection
A: This is done in the /etc/X11/xorg.conf or /etc/X11/XF86Config file. For most wheel mice, you simply have to add
Option "ZAxisMapping" "4 5"
to the Mouse section. For example:
Section "InputDevice"
Identifier "Mouse"
Driver "mouse"
Option "Protocol" "ExplorerPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
EndSection
http://wiki.archlinux.org/index.php/How … roll_wheel
I got a dockingstation for my IBM THinkpad R51 og connected a mouse to it. But I'm not able to scroll with the mouse. My dmesg says like this:
Probing IDE interface ide1...
logips2pp: Detected unknown logitech mouse model 1
input: PS/2 Logitech Mouse as /class/input/input1
and in the bottom of dmesg there' s a lot of :
Unable to query Synaptics hardware.
input: PS/2 Synaptics TouchPad as /class/input/input78
logips2pp: Detected unknown logitech mouse model 1
Unable to query Synaptics hardware.
input: PS/2 Synaptics TouchPad as /class/input/input79
logips2pp: Detected unknown logitech mouse model 1
Unable to query Synaptics hardware.
input: PS/2 Synaptics TouchPad as /class/input/input80
logips2pp: Detected unknown logitech mouse model 1
Unable to query Synaptics hardware.
input: PS/2 Synaptics TouchPad as /class/input/input81
Unable to query Synaptics hardware.
input: PS/2 Synaptics TouchPad as /class/input/input82
Unable to query Synaptics hardware.
input: PS/2 Synaptics TouchPad as /class/input/input83
Unable to query Synaptics hardware.
input: PS/2 Synaptics TouchPad as /class/input/input84
Unable to query Synaptics hardware.
input: PS/2 Synaptics TouchPad as /class/input/input85
Unable to query Synaptics hardware.
input: PS/2 Synaptics TouchPad as /class/input/input86
Unable to query Synaptics hardware.
input: PS/2 Synaptics TouchPad as /class/input/input87
logips2pp: Detected unknown logitech mouse model 1
Unable to query Synaptics hardware.
input: PS/2 Synaptics TouchPad as /class/input/input88
Unable to query Synaptics hardware.
input: PS/2 Synaptics TouchPad as /class/input/input89
logips2pp: Detected unknown logitech mouse model 1
Unable to query Synaptics hardware.
input: PS/2 Synaptics TouchPad as /class/input/input90
Unable to query Synaptics hardware.
input: PS/2 Synaptics TouchPad as /class/input/input91
Unable to query Synaptics hardware.
input: PS/2 Synaptics TouchPad as /class/input/input92
Unable to query Synaptics hardware.
input: PS/2 Synaptics TouchPad as /class/input/input93
logips2pp: Detected unknown logitech mouse model 1
Unable to query Synaptics hardware.
input: PS/2 Synaptics TouchPad as /class/input/input94
What can I do about that - and especially about getting the scroll to work???
Thanks
]]>