Anyone know hot to configure PCLOS to use the Logitech MarbleMouse? I know the general procedure as I have done this with openSUSE. I added the same modifications I did in openSUSE and it worked fine with the left little button enabling scrolling. I added the following to 10-evdev.conf file:
Section "InputClass"
Identifier "Marble Mouse"
MatchProduct "Logitech USB Trackball"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
# Physical button #s: A b D - - - - B C b = A & D simultaneously; - = no button
Option "ButtonMapping" "1 2 3 4 5 6 7 8 9"
# Option "ButtonMapping" "1 8 3 4 5 6 7 2 2" # For right-hand placement
# Option "ButtonMapping" "3 8 1 4 5 6 7 2 2" # For left-hand placement
#
# EmulateWheel refers to emulating a mouse wheel using Marble Mouse trackball.
Option "EmulateWheel" "true"
# Option "EmulateWheelButton" "8" # Factory default; use "9" for left-side placement.
Option "EmulateWheelButton" "8"
# Option "ZAxisMapping" "4 5"
Option "ZAxisMapping" "4 5"
# Option "XAxisMapping" "6 7" # Disable this for vertical-only scrolling.
# Option "XAxisMapping" "6 7"
# Emulate3Buttons refers to the act of pressing buttons A and D
# simultaneously to emulate a middle-click or wheel click.
Option "Emulate3Buttons" "true"
# Option "Emulate3Buttons" "true" # Factory default.
EndSection
and to the 50-vmmouse.conf file:
Section "InputClass"
Identifier "Marble Mouse"
MatchVendor "Logitech, Inc."
MatchProduct "Logitech USB Trackball"
MatchIsPointer "on"
Driver "evdev"
Option "EmulateWheel" "on"
Option "ButtonMapping" "1 2 3 4 5 6 7 8 9"
Option "EmulateWheelButton" "8"
Option "ZAxisMapping" "4 5"
Option "XAxisMapping" "6 7"
Option "Emulate3Buttons" "on"
Option "EmulateWheelTimeout" "200"
EndSection