Bug#524130: synaptic module loads instead of endev for Microsoft Wireless USB Mouse
Sean Kellogg wrote:
> On Tuesday 14 April 2009 10:40:38 pm Brice Goglin wrote:
>
>> Can you send what 'lshal' says about this mouse?
>>
>
> I believe this is the right udi for the mouse:
>
> ----------------------------------
> udi = '/org/freedesktop/Hal/devices/usb_device_45e_71d_noserial_if1_logicaldev_input'
> access_control.file = '/dev/input/event5' (string)
> access_control.type = 'mouse' (string)
> info.addons.singleton = {'hald-addon-input'} (string list)
> info.callouts.add = {'hal-acl-tool --add-device', 'debian-setup-keyboard'} (string list)
> info.callouts.remove = {'hal-acl-tool --remove-device'} (string list)
> info.capabilities = {'input', 'input.keyboard', 'input.keypad', 'input.keys', 'input.mouse', 'input.touchpad', 'button', 'access_control'} (string list)
>
Ok it explains the problem, you have both "input.keyboard" and
"input.touchpad" here. The latter means that the synaptics driver will
be loaded. The former means that it's a keyboard...
Maybe we should add this special case to the fdi so that synaptics is
only used when input.keyboard isn't in info.capabilities?
Brice
Reply to: