Hi,
I have a Thinkpad T60 with Trackpoint and Touchpad, but I'm having trouble getting both to work how I want them. They work great on Arch Linux and Windows 7, only FreeBSD 9.0 is giving me trouble. I've googled and fiddled quite a bit but still couldn't get everything to work.
What I want is this: Trackpoint with high sensitivity, its three buttons working as buttons 1, 2 and 3. Touchpad with two finger scroll (and also quite high sensitivity); external usb mice should work too.
What's working is the touchpad (just how I want it) and USB mice; the trackpoing and its 3 buttons don't work at all in my current configuration, which looks like this (only relevant parts shown):
Disabling hw.psm.synaptics_support results in a working touchpad + trackpoint (except the middle button) without synaptics support (which I need for two finger scrolling and adjustable sensitivity).
Enabling moused results in no mouse movement at all.
I just have no idea what to do - once I get one thing working, other things stop to work. I found a patch for psm.c somewhere that's supposed to add some functionality concerning the trackpoint, but I wanted to try to find a way without kernel patching first, and I hoped you guys could help me.
So if there is a way to get the trackpoint working, please tell me, otherwise I'll try the patch and see if it gets me anywhere.
I have a Thinkpad T60 with Trackpoint and Touchpad, but I'm having trouble getting both to work how I want them. They work great on Arch Linux and Windows 7, only FreeBSD 9.0 is giving me trouble. I've googled and fiddled quite a bit but still couldn't get everything to work.
What I want is this: Trackpoint with high sensitivity, its three buttons working as buttons 1, 2 and 3. Touchpad with two finger scroll (and also quite high sensitivity); external usb mice should work too.
What's working is the touchpad (just how I want it) and USB mice; the trackpoing and its 3 buttons don't work at all in my current configuration, which looks like this (only relevant parts shown):
Code:
/boot/loader.conf:
hw.psm.synaptics_support="1"
/etc/rc.local:
moused_enable="NO"
/etc/X11/xorg.conf:
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Touchpad0" "SendCoreEvents"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/sysmouse"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "InputDevice"
Identifier "Touchpad0"
Driver "synaptics"
Option "Device" "/dev/psm0"
Option "Protocol" "psm"
Option "SMHConfig" "on"
Option "VertTwoFingerScroll" "on"
EndSection
Disabling hw.psm.synaptics_support results in a working touchpad + trackpoint (except the middle button) without synaptics support (which I need for two finger scrolling and adjustable sensitivity).
Enabling moused results in no mouse movement at all.
I just have no idea what to do - once I get one thing working, other things stop to work. I found a patch for psm.c somewhere that's supposed to add some functionality concerning the trackpoint, but I wanted to try to find a way without kernel patching first, and I hoped you guys could help me.
So if there is a way to get the trackpoint working, please tell me, otherwise I'll try the patch and see if it gets me anywhere.