Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Feb 2006 16:02:41 -0800
From:      Maksim Yevmenkin <maksim.yevmenkin@savvis.net>
To:        Markus Brueffer <markus@brueffer.de>
Cc:        freebsd-current@freebsd.org
Subject:   Re: [PATCH] kbdmux(4) update
Message-ID:  <4400F021.4090601@savvis.net>
In-Reply-To: <200602251811.50530.markus@brueffer.de>
References:  <43FF986E.9030205@savvis.net> <200602251538.54403.markus@brueffer.de> <4400840F.3030807@savvis.net> <200602251811.50530.markus@brueffer.de>

next in thread | previous in thread | raw e-mail | index | archive | help
Markus,

[...]

>>>Great work! With this patch I'm currently working since half an hour with
>>>a PS/2 mouse, a Bluetooth mouse, a PS/2 keyboard and a Bluetooth mouse in
>>>parallel without any ill effects. Without it, the machine froze within
>>>seconds.
>>
>>cool, thanks for the report. btw, did you mean "ps/2 keyboard and a
>>bluetooth keyboard" (not mouse) above? or you really have 2 bluetooth
>>mice going at the same time?
> 
> Actually I meant "ps/2 keyboard and a bluetooth keyboard", but I did a little 
> bit of further testing and now have:
> 
>  - one Logitech ps/2 mouse
>  - one Logitech MX1000 bluetooth mouse
>  - two Logitech MX900 bluetooth mice
>  - one Cherry ps/2 keyboard
>  - one Logitech MX5000 bluetooth keyboard
> 
> working in parallel flawlessly :) I would say: Awesome work Maksim!

did you have all these things connected at once? :) if so, then this is 
quite an impressive collections :)

please give yourself a credit too. you picked up where i left with 
bthidd(8), found and fixed silly typos etc. thank you for doing this.

>>>Btw: I'm getting LORs from vkbd(4) when working with the bluetooth
>>>keyboard (6-STABLE from about an hour ago with the kndmux patch):
>>
>>thanks for reporting this. it has nothing to do with the kdbmux(4)
>>patch. it has been there for quite a long time. i will fix it.
> 
> Thanks!

could you please give a try to the following vkbd(4) patch?

http://people.freebsd.org/~emax/vkbd.c.diff.txt

this patch essentially removes custom locking from the vkbd(4) and makes 
it rely on Giant mutex (just like the rest of keyboard drivers and 
syscons(4) do).

thanks,
max




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4400F021.4090601>