Hello,

Is here anyone who got Microsoft Wireless Mobile mouse to work on OpenBSD? Before OpenBSD 5.2 wouldn't even recognise device and disable USB port whenever transceiver was plugged in. Now it seems to recognise device just fine:

uhidev0 at uhub1 port 1 configuration 1 interface 0 "Microsoft Microsoft\M-. Nano Transceiver v2.0" rev 2.00/6.34 addr 2
uhidev0: iclass 3/1
ukbd0 at uhidev0: 8 variable keys, 6 key codes
wskbd1 at ukbd0 mux 1
wskbd1: connecting to wsdisplay0
uhidev1 at uhub1 port 1 configuration 1 interface 1 "Microsoft Microsoft\M-. Nano Transceiver v2.0" rev 2.00/6.34 addr 2
uhidev1: iclass 3/1, 28 report ids
uhid0 at uhidev1 reportid 18: input=0, output=0, feature=1
uhid1 at uhidev1 reportid 22: input=4, output=0, feature=0
uhid2 at uhidev1 reportid 23: input=0, output=0, feature=1
ums0 at uhidev1 reportid 26: 5 buttons, Z dir
wsmouse1 at ums0 mux 0
uhid3 at uhidev1 reportid 28: input=3, output=0, feature=0
uhidev2 at uhub1 port 1 configuration 1 interface 2 "Microsoft Microsoft\M-. Nano Transceiver v2.0" rev 2.00/6.34 addr 2
uhidev2: iclass 3/0, 8 report ids
uhid4 at uhidev2 reportid 3: input=1, output=0, feature=0
uhid5 at uhidev2 reportid 4: input=1, output=0, feature=0
uhid6 at uhidev2 reportid 7: input=7, output=0, feature=0
uhid7 at uhidev2 reportid 8: input=1, output=0, feature=0

wsconsctl also sees the mouse (not sure that mouse1.scale is correct though):
# wsconsctl
keyboard.type=pc-xt
keyboard.bell.pitch=400
keyboard.bell.period=100
keyboard.bell.volume=50
keyboard.bell.pitch.default=400
keyboard.bell.period.default=100
keyboard.bell.volume.default=50
wsconsctl: Use explicit arg to view keyboard.map.
keyboard.repeat.del1=400
keyboard.repeat.deln=100
keyboard.repeat.del1.default=400
keyboard.repeat.deln.default=100
keyboard.ledstate=0
keyboard.encoding=us
keyboard1.type=usb
keyboard1.bell.pitch=400
keyboard1.bell.period=100
keyboard1.bell.volume=50
keyboard1.bell.pitch.default=400
keyboard1.bell.period.default=100
keyboard1.bell.volume.default=50
wsconsctl: Use explicit arg to view keyboard1.map.
keyboard1.repeat.del1=400
keyboard1.repeat.deln=100
keyboard1.repeat.del1.default=400
keyboard1.repeat.deln.default=100
keyboard1.ledstate=0
keyboard1.encoding=us
mouse.type=synaptics
mouse.rawmode=0
mouse.scale=1472,5472,1408,4448,0,63,109
mouse1.type=usb
mouse1.rawmode=1
mouse1.scale=0,0,0,0,0,0,0
display.type=vga-pci
display.emulations=vt100
display.screentypes=80x25,80x25bf,80x40,80x40bf,80x50,80x50bf
display.focus=4
display.screen_on=250
display.screen_off=600000
display.vblank=off
display.kbdact=off
display.msact=off
display.outact=off

But nothing happens when mouse is attached and turned on, xinput is complaining about being unable to find device:
# xinput --test /dev/wsmouse1
unable to find device '/dev/wsmouse1'

This specific mouse is Microsoft Wireless Mobile Mouse 4000, nothing except mouse is attached to wireless transceiver. wsmouse0 is notebook's touchpad.

Thanks!

--
Karlis

Reply via email to