[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: