Date: Mon, 23 May 2005 21:31:15 -0400 From: "Alexandre \"Sunny\" Kovalenko" <Alex.Kovalenko@verizon.net> To: Maksim Yevmenkin <maksim.yevmenkin@savvis.net> Cc: freebsd-current@freebsd.org Subject: Re: keyboard mux driver (straw man proposal & code) Message-ID: <1116898275.701.9.camel@RabbitsDen> In-Reply-To: <42925B36.9090400@savvis.net> References: <4288EBEA.5030701@savvis.net> <428A5A58.6010601@savvis.net> <428B7B99.7080206@savvis.net> <428E7BAF.200@savvis.net> <1116788908.824.23.camel@RabbitsDen> <429211C9.4000903@savvis.net> <1116885956.3386.10.camel@RabbitsDen> <42925B36.9090400@savvis.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 2005-05-23 at 15:37 -0700, Maksim Yevmenkin wrote: > Alexandre, > > >>> -- "Num lock" would switch keypad into numeric mode, but leave > >>> main keyboard alone (as it is the case with laptop keyboards it > >>> has sprinkling of numerals on the right side overlapping > >>> letters). > >> > >> again "num lock" on keypad or main keyboard? > > > > "Num lock" on the main keyboard (keypad does not have one) switches > > *keypad* into numeric mode leaving main keyboard in alpha -- main > > keyboard does not really have a numeric part -- it overlaps some of > > the alpha keys. > > this is actually correct (i think). because slave keyboards are set to > K_RAW mode, kbdmux will get raw scancodes, not characters. the (good or > bad?) side effect of this is that kbdmux will act as if it was one huge > keyboard with lots of duplicated keys :) that is you should be able to > press "ctrl" on one keyboard and "c" on another keyboard but it will > still look like you pressed ctrl+c on the same keyboard :) > > the keypad is probably programmed to send the same scancodes as normal > 101/102-keys keyboard would. that is for the group of keys on the right > side (numeric keypad typically found under the keyboard lights). as in > 101/102-keys keyboard case hitting numlock will only switch this group > of keys between numbers/arrows. Well, in the case of the keypad, it, probably is desired behavior... I mean the fact that only keypad is switched into numeric mode and laptop's keyboard is not. Whether it is "right" in more general sense, I don't know. Probably not, because it takes away functionality available to the user before introduction of the mux. > is this the keypad you currently have? > > http://www.walmart.com/catalog/product.gsp?product_id=3380773&sourceid=11790802501271934686 Looks like it -- I would not recommend it for normal use, but it certainly is good for experimenting. -- Alexandre "Sunny" Kovalenko (Олександр Коваленко)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1116898275.701.9.camel>