Вопросы по теме Windows XP

Что нужно сделать, чтобы в WinXP SP2 работая в DOS приложениях переключалась раскладка клавиатуры?

Отвечает :
Необходимо в реестре, по адресу: HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Control -> KeyboardLayout изменить значение ключа 00000409 в папке DosKeybCodes на "ru". Кроме этого, в файле "autoexec.nt", расположенном в Windows\system32, надо добавить строку "lh %SystemRoot%\system32\kb16.com ru". После перезагрузки переключение раскладки клавиатуры в DOS-приложениях будет производиться комбинациями Ctrl+Left Shift (английская) и Ctrl+Right Shift (русская). Данный метод нормально работает в том случае, если Language settings for the system (апплет Regional Options) в качестве Default стоит Cyrilic. Если Вас не устраивают возможности предоставляемые системой, можете поставить внешний русификатор, например, проверенный временем RKM v.3.0. Удобнее всего прописать его в файле autoexec.nt (аналогично kb16).
Отвечает :
Проще всего запускать DOS приложение через bat файл, в котором первой строкой прописать ваш любимый русификатор, а второй - запускаемый файл приложения.
Отвечает :
А по-моему, есть решение проще. Нужно в файлике C:\WINDOWS\SYSTEM32\autoexec.nt добавить строчку: c:\driver\unikbd /f /ib9 /k:rc соответствено файл unikbd.com должен находится в папке driver. Это будет работать автоматически в любом приложении DOS.
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...