Subject: Re: Synaptics Touchpad+X
To: =?ISO-8859-1?Q?G=E1bor_G=E1bris?= <gabrisgabor@gmail.com>
From: dan <layman@straitsarea.com>
List: netbsd-users
Date: 01/28/2007 00:30:35
Gábor Gábris wrote:
> Hi!
> I have a problem with my Synaptics Touchpad: I cannot use it's wheel
> function, although the pms driver supports it.
>
> The relevant (AFAIK, full dmesg is at the end of message) parts of dmesg:
>
> pckbc0 at isa0 port 0x60-0x64
> pckbd0 at pckbc0 (kbd slot)
> pckbc0: using irq 1 for kbd slot
> wskbd0 at pckbd0: console keyboard, using wsdisplay0
> pms0 at pckbc0 (aux slot)
> pms0: Synaptics touchpad version 6.3
> pms0: Up/down buttons, Palm detect, Multi-finger
> pckbc0: using irq 12 for aux slot
> wsmouse0 at pms0 mux 0
>
> In the kernel config I have:
>
> options PMS_SYNAPTICS_TOUCHPAD
>
> XF86Config, InputDevice section:
>
> Section "InputDevice"
>
> # Identifier and driver
>
> Identifier "Mouse1"
> Driver "mouse"
> Option "Protocol" "wsmouse"
> Option "Device" "/dev/wsmouse"
> Option "Buttons" "5"
> Option "ZAxisMapping" "4 5"
>
> I tried to tweak sysctl settings of pms driver:
>
> hw.synaptics.up_down_emulation={0|1|2} - none of the three values worked
>
> I have no other ideas... If anyone can help or made a Synaptics
> touchpad work under X, please respond!
I have this working on Dell Latitude C600,
I use xorg, in /etc/X11/xorg.conf I have same as you plus:
Option "Emulate3Buttons"
Option "ZAxisMapping" "4 5 6 7"
note the 6 and 7
I DO NOT have
Option "Buttons" "5"
also add to /etc/rc.conf
wsmoused=YES
This is with NetBSD 3.1 GENERIC
Dan