Deleted Added
full compact
vkbd.4 (208027) vkbd.4 (267938)
1.\" $Id: vkbd.4,v 1.4 2004/11/16 16:49:39 max Exp $
1.\" $Id: vkbd.4,v 1.4 2004/11/16 16:49:39 max Exp $
2.\" $FreeBSD: head/share/man/man4/vkbd.4 208027 2010-05-13 12:07:55Z uqs $
2.\" $FreeBSD: head/share/man/man4/vkbd.4 267938 2014-06-26 21:46:14Z bapt $
3.\"
4.Dd August 12, 2004
5.Dt VKBD 4
6.Os
7.Sh NAME
8.Nm vkbd
9.Nd the virtual AT keyboard interface
10.Sh SYNOPSIS

--- 120 unchanged lines hidden (view full) ---

131.Xr psm 4 ,
132.Xr syscons 4
133.Sh HISTORY
134The
135.Nm
136module was implemented in
137.Fx 6.0 .
138.Sh AUTHORS
3.\"
4.Dd August 12, 2004
5.Dt VKBD 4
6.Os
7.Sh NAME
8.Nm vkbd
9.Nd the virtual AT keyboard interface
10.Sh SYNOPSIS

--- 120 unchanged lines hidden (view full) ---

131.Xr psm 4 ,
132.Xr syscons 4
133.Sh HISTORY
134The
135.Nm
136module was implemented in
137.Fx 6.0 .
138.Sh AUTHORS
139.An Maksim Yevmenkin Aq m_evmenkin@yahoo.com
139.An Maksim Yevmenkin Aq Mt m_evmenkin@yahoo.com
140.Sh CAVEATS
141The
142.Nm
143interface is a software loopback mechanism, and, thus
144.Xr ddb 4
145will not work with it.
146Current implementation of the
147.Xr syscons 4
148driver can accept input from only one keyboard, even if it is virtual.
149Thus it is not possible to have both wired and virtual keyboard to be active
150at the same time.
151It is, however, in principal possible to obtain AT scan
152codes from the different sources and write them into the same virtual keyboard.
153The virtual keyboard state synchronization is the user's responsibility.
140.Sh CAVEATS
141The
142.Nm
143interface is a software loopback mechanism, and, thus
144.Xr ddb 4
145will not work with it.
146Current implementation of the
147.Xr syscons 4
148driver can accept input from only one keyboard, even if it is virtual.
149Thus it is not possible to have both wired and virtual keyboard to be active
150at the same time.
151It is, however, in principal possible to obtain AT scan
152codes from the different sources and write them into the same virtual keyboard.
153The virtual keyboard state synchronization is the user's responsibility.