Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно
Go Go вне форума Автор темы

Новый участник


Сообщения: 14
Благодарности: 0

Профиль | Отправить PM | Цитировать


Видишь ли, для 98 я сам умею отключать звук. О чем, собственно, и написал в своем вопросе. Беда в том, что в ME нет keyb.com (или я его не смог найти), а в четырех файлах keyb*.sys, которые я там нашел, похоже, нет кода обращения к 61 порту.
Странно, что для этой задачи готового решения нет или оно так труднонаходимо.
Тогда, может быть, кто-нибудь из гуру ME подскажет, в каком файле может находиться код, отрабатывающий переключение раскладок в досовской сессии?

Добавлено:

Кстати, раз уж зашла речь о рецепте для 95/98. Или это только для 98? Не уверен, что пойдет для 95, для 98 SE идет точно.
Для устранения писка при переключении раскладок клавиатуры в DOS-моде в файле \Windows\Command\keyb.com надо байт по адресу 0F1D изменить с 02 на 00. Этим команда or al,02 заменяется на or al,0, звук пропадает, побочных эффектов нет.

-------
С уважением,
           Го


Отправлено: 09:09, 08-08-2002 | #3