Адаптер PS/2 клавиатуры для PC XT (8088 AT2XT)
- Rio444
- Почётный пользователь
- Сообщения: 26861
- Зарегистрирован: 14.09.2014,19:11
- Откуда: Ростов-на-Дону
-
Вклад в сообщество
Адаптер PS/2 клавиатуры для PC XT (8088 AT2XT)
Forza3dfx, этот "режим XT" скорее экспериментальный. Даже не уверен, что может реально понадобиться. Сделал на всякий случай.
Все обычные клавиши нормально работают и в режиме AT.
А всякие "Power", "Sleep", "WWW home", "E-mail", "Pause/Stop", "Volume Up" и подобные на XT всё равно бесполезны.
Все обычные клавиши нормально работают и в режиме AT.
А всякие "Power", "Sleep", "WWW home", "E-mail", "Pause/Stop", "Volume Up" и подобные на XT всё равно бесполезны.
Электронка: копия
Адаптер PS/2 клавиатуры для PC XT (8088 AT2XT)
Всем доброго дня.
Итак, после приятной утренней прогулки с семьей по местному зоопарку, зашел на почту и получил посылку.
Так как "чесалось" проверить, то забрал от основного компа мою любимую неубиваемую PS/2-клавиатуру родом из "нулевых" -
Logitech Deluxe Keyboard (обычная, не мультимедийная) - а отнес ее в кладовку, где среди кучи коробок и прочего хлама
установлен системник Tandon PC/XT с двумя мониторами. Отсоединив старую скрипучую клавиатуру с переключателем AT-XT,
дрожащими от возбуждения руками подсоединил адаптер и к нему Logitech-ную. Кстати, системник установлен таким образом,
что для старой клавиатуры требовался удлиннитель. Так как у меня тогда удлиннителя DIN5-DIN5 не нашлось, то пришлось
соорудить из того, что было, в итоге получилась цепочка "системник --> переходник DIN5-PS/2 --> удлиннитель PS/2 -->
переходник PS/2-DIN5 --> старая клавиатура". Т.е. заместо звена "старая клавиатура" добавилась связка "адаптер -->
новая клавиатура".
В режиме "по-умолчанию" все отлично работает! В CheckIt-е тест для 101-клавишной клавиатуры проходит как положено.
Погонял в Digger, все норм. Далее погонял в любимую Lode Runner, тоже все норм, но после выхода из игры клавиши стрелок
(те которые отдельные, а не справа на доп.блоке) стали при нажатии выдавать цифры, но так же было и со старой клавиатурой
без адаптера. Я так понимаю, для таких программ как раз и существует режим совместимости с 83/84-клавишной клавиатурой?
Пока не пробовал, немного погодя буду все возможные настройки адаптера изучать детально.
В общем, что сказать-то хочу? Роман, благодарю!
p.s. Теперь буду ждать от Вас следующей разработки... сами знаете чего))
Итак, после приятной утренней прогулки с семьей по местному зоопарку, зашел на почту и получил посылку.
Так как "чесалось" проверить, то забрал от основного компа мою любимую неубиваемую PS/2-клавиатуру родом из "нулевых" -
Logitech Deluxe Keyboard (обычная, не мультимедийная) - а отнес ее в кладовку, где среди кучи коробок и прочего хлама
установлен системник Tandon PC/XT с двумя мониторами. Отсоединив старую скрипучую клавиатуру с переключателем AT-XT,
дрожащими от возбуждения руками подсоединил адаптер и к нему Logitech-ную. Кстати, системник установлен таким образом,
что для старой клавиатуры требовался удлиннитель. Так как у меня тогда удлиннителя DIN5-DIN5 не нашлось, то пришлось
соорудить из того, что было, в итоге получилась цепочка "системник --> переходник DIN5-PS/2 --> удлиннитель PS/2 -->
переходник PS/2-DIN5 --> старая клавиатура". Т.е. заместо звена "старая клавиатура" добавилась связка "адаптер -->
новая клавиатура".
В режиме "по-умолчанию" все отлично работает! В CheckIt-е тест для 101-клавишной клавиатуры проходит как положено.
Погонял в Digger, все норм. Далее погонял в любимую Lode Runner, тоже все норм, но после выхода из игры клавиши стрелок
(те которые отдельные, а не справа на доп.блоке) стали при нажатии выдавать цифры, но так же было и со старой клавиатурой
без адаптера. Я так понимаю, для таких программ как раз и существует режим совместимости с 83/84-клавишной клавиатурой?
Пока не пробовал, немного погодя буду все возможные настройки адаптера изучать детально.
В общем, что сказать-то хочу? Роман, благодарю!
p.s. Теперь буду ждать от Вас следующей разработки... сами знаете чего))
- Rio444
- Почётный пользователь
- Сообщения: 26861
- Зарегистрирован: 14.09.2014,19:11
- Откуда: Ростов-на-Дону
-
Вклад в сообщество
Адаптер PS/2 клавиатуры для PC XT (8088 AT2XT)
Нет это какой-то глюк (или фича?) самого компьютера. У меня тоже возникал периодически.Forza3dfx писал(а): ↑26.09.2020,17:55 Далее погонял в любимую Lode Runner, тоже все норм, но после выхода из игры клавиши стрелок
(те которые отдельные, а не справа на доп.блоке) стали при нажатии выдавать цифры, но так же было и со старой клавиатурой
без адаптера. Я так понимаю, для таких программ как раз и существует режим совместимости с 83/84-клавишной клавиатурой?
Лечится комбинацией Shift+Num Lock или Ctrl+Num Lock (вариант зависит исключительно от материнской платы). Ещё можно попробовать Alt+Num Lock.
Собственно и возникает этот глюк вследствие нажатия вышеуказанных комбинаций. Либо если случайно нажмёте (что маловероятно), либо в результате нажатия других клавиш, которые имеют составные коды. И этот составной код включает Shift + Num Lock (или Ctrl + Num Lock).
Чтобы было понятнее, при нажатии на клавишу "Pause/Break" в компьютер передаётся составной код, состоящий из трёх чисел: E1h, 1Dh, 45h.
Так вот 45h это как раз код клавиши Numlock. Если перед нажатием на "Pause/Break" Вы будете удерживать нажатым "Shift", или другую клавишу, которая также имеет составной код, включающий код "Shift", то и возникнет такой глюк.
Спасибо за отзыв!
Электронка: копия
Адаптер PS/2 клавиатуры для PC XT (8088 AT2XT)
Это снова я.
Хотел на велосипеде покататься, пока погода хорошая, но заместо этого распечатал инструкцию по настройке адаптера,
прихватил Logitech-ную клавиатуру и снова направился в кладовку...
В итоге, проверил все настройки, все работает.
Клавиатура в режиме передачи кодов XT работает!
Вышеописанный глюк с клавишами стрелок легко страняется с помощью Ctrl+NumLock, с Shift-ом и Alt-ом не получилось.
Хотел на велосипеде покататься, пока погода хорошая, но заместо этого распечатал инструкцию по настройке адаптера,
прихватил Logitech-ную клавиатуру и снова направился в кладовку...
В итоге, проверил все настройки, все работает.
Клавиатура в режиме передачи кодов XT работает!
Вышеописанный глюк с клавишами стрелок легко страняется с помощью Ctrl+NumLock, с Shift-ом и Alt-ом не получилось.
- Rio444
- Почётный пользователь
- Сообщения: 26861
- Зарегистрирован: 14.09.2014,19:11
- Откуда: Ростов-на-Дону
-
Вклад в сообщество
Адаптер PS/2 клавиатуры для PC XT (8088 AT2XT)
Матплата не чипсетная, даже без турбо режима, только 4,77 мгц.
- Rio444
- Почётный пользователь
- Сообщения: 26861
- Зарегистрирован: 14.09.2014,19:11
- Откуда: Ростов-на-Дону
-
Вклад в сообщество
Адаптер PS/2 клавиатуры для PC XT (8088 AT2XT)
Благодарю!
Пока подтверждается версия, что чипсетным (точнее клонам Juko) помогает Shift+Num Lock,
а бесчипсетным, а-ля оригинальная IBM PC XT - Ctrl+Num Lock.
P.S. Всё же мне кажется, это какая-то фича биоса.
Электронка: копия
Адаптер PS/2 клавиатуры для PC XT (8088 AT2XT)
Проверил сегодня PS/2-клавиатуру Cherry RS 6000 с тем же системником Tandon.
Все работает, настройки адаптера включаются/выключаются как положено.
Эта клавиатура в режиме передачи кодов XT тоже работает!
Глюк с клавишами стрелок устраняется с помощью Ctrl+NumLock.
Все работает, настройки адаптера включаются/выключаются как положено.
Эта клавиатура в режиме передачи кодов XT тоже работает!
Глюк с клавишами стрелок устраняется с помощью Ctrl+NumLock.
Адаптер PS/2 клавиатуры для PC XT (8088 AT2XT)
Код не раскрыт "по коммерческим соображениям"? Это печально...
Хорошо иметь DOOM-ик в деревне!
- Rio444
- Почётный пользователь
- Сообщения: 26861
- Зарегистрирован: 14.09.2014,19:11
- Откуда: Ростов-на-Дону
-
Вклад в сообщество
Адаптер PS/2 клавиатуры для PC XT (8088 AT2XT)
Написал в личку.
Это очень печально. Потому что на авторские права всем плевать.
Даже когда разработчик явно указывает, что разрешает использовать выложенные исходники и прочие материалы только для личного, некоммерческого использования, находятся несколько умельцев, которые изготавливают и продают изделия на ибее и авито.
Электронка: копия