reactos/reactos/subsys
Vizzini e6bdd2efdb Patch from Art Yerkes:
1. I removed the global keyboard pointer, and instead acquire a new copy of
the pointer for each thread that needs it.  This makes a lock unnecessary,
but is probably less efficient than it could be.

2. Keyboard DLL names are read from the registry in the same way as on win2k.
The (Default) value is taken from HKLM\System\currentcontrolset\nls\locale,
and used to form the key HKLM\System\currentcontrolset\<8-digit-locale>
And get the layout file from the "Layout File" value.  I added the entries
for kbdus in hivesys.inf.  When others make keyboard layouts, they should be
added here.

svn path=/trunk/; revision=6362
2003-10-18 20:41:10 +00:00
..
csrss Keyboard sync between gui and text modes, patch by Art Yerkes and 2003-10-09 06:13:05 +00:00
ntvdm * added _DISABLE_TIDENTS macro to disable any ANSI/UNICODE ambiguous elements from the header files. 2003-08-07 04:03:25 +00:00
smss 2003-08-11 Casper S. Hornstrup <chorns@users.sourceforge.net> 2003-08-11 18:50:12 +00:00
system * add interactive sort functionality to program search dialog 2003-10-18 20:29:48 +00:00
win32k Patch from Art Yerkes: 2003-10-18 20:41:10 +00:00