Технический форум
Вернуться   Технический форум > Компьютерный форум > Любые вопросы от новичков


Ответ
 
Опции темы Опции просмотра
Старый 02.09.2021, 16:37   #1 (permalink)
GeneReed
Новичок
 
Регистрация: 02.09.2021
Сообщений: 7
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию Клавиатура (и мышь) не работают до загрузки ОС или драйверов

Всем привет!
Думаю, местные гуру знают про такой мультизагрузчик SyMON? Его создатель Владимир Дашевский перестал его развивать дальше уже лет 15 как. Однако, продукт продолжает успешно работать и мне пока удавалось его использовать на всех машинах, которые у меня были. Но вот мне в руки попал китайский компьютер от фирмы Hystou, которая специализируется на безвентиляторных мини-ПЭВМ с SSD. SyMON и сюда успешно установился и даже запустился. Однако возникла проблема - он не реагирует на клавиатуру. Мыши тоже нет (хотя, как правило, в других случаях она в нём работает). Идёт отсчёт времени, после истечения которого автоматически происходит выбор первого пункта меню и запуск ОС по нему. На нажатия, с целью навигации по меню, любых клавиш не реагирует никак. При этом в SyMON отрабатывает только комбинация <Ctrl> - <Alt> - <Delete> - происходит перезагрузка ПЭВМ. И ещё переключается индикация CapsLock NumLock и ScrollLock.
Для тех, кто не знает, поясню.
Мультизагрузчик не требует для своей работы наличия ОС. Он ставится на носитель (HDD, SSD, FD) в начальную его область (0 или 1 дорожку) и загружает себя в момент первоначальной загрузки компьютера.
Клавиатура и мышь, которые могу использовать с мини-ПЭВМ - USB-шные. Других портов нет.
Всё меню BIOS облазил. Legacy USB Support - [Enabled], Fast boot - [Disabled], XHCI Hand-off - [Enabled] / [Disabled] - без разницы...
Я, всетаки, склоняюсь думать, что дело не в режиме legacy на USB, поскольку когда я его ставил в [Disabled], в SyMON переставала работать комбинация <Ctrl> - <Alt> - <Delete> и переключение индикации.
Может тут копать надо, как в SyMON Дашевский закодировал обработку взаимодействия с клавиатурой?
Могут у китайчи по BIOS быть какие-то особенности взаимодействия с клавиатурой через USB? Вообще, существуют на этом уровне различия в стандартах? Ведь на других ПЭВМ загрузчик работает нормально...
Или ещё где в BIOS поискать?
Как можно поправить ситуацию? В чём может быть причина?
GeneReed вне форума   Ответить с цитированием

Старый 02.09.2021, 16:37
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Форум наполнен схожими обсуждениями

После установки драйверов не работает мышь и клавиатура
Не работают мышь и клавиатура
Не работают ни мышь, ни клавиатура
Мышь и клавиатура не корректно работают
Клавиатура и мышь не работают

Старый 03.09.2021, 12:32   #2 (permalink)
AlexZir
support
 
Аватар для AlexZir
 
Регистрация: 19.08.2007
Адрес: Зея
Сообщений: 15,794
Записей в дневнике: 71
Сказал(а) спасибо: 166
Поблагодарили 203 раз(а) в 86 сообщениях
Репутация: 75760
По умолчанию

За 15 лет с момента выпуска последнего релиза этого загрузчика выпущено очень много системной логики, в том числе и таких чипов, поддержка которых в программе не реализована от слова совсем. Возможно, вы столкнулись именно с такой ситуацией. А у китайских производителей в этом плане вообще особый путь развития, на чистые "китайцы" и современный софт с круглосуточной поддержкой не всегда нормально становится.
__________________
Убить всех человеков!
AlexZir вне форума   Ответить с цитированием
Старый 04.09.2021, 16:50   #3 (permalink)
GeneReed
Новичок
 
Регистрация: 02.09.2021
Сообщений: 7
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Т.е. вы полагаете, что проблема в софте SyMON, не в настройках BIOS?
GeneReed вне форума   Ответить с цитированием
Старый 05.09.2021, 03:53   #4 (permalink)
AlexZir
support
 
Аватар для AlexZir
 
Регистрация: 19.08.2007
Адрес: Зея
Сообщений: 15,794
Записей в дневнике: 71
Сказал(а) спасибо: 166
Поблагодарили 203 раз(а) в 86 сообщениях
Репутация: 75760
По умолчанию

Совершенно так, в программе отсутствует поддержка чипсетов, выпущенных после завершения её жизненного цикла.
__________________
Убить всех человеков!
AlexZir вне форума   Ответить с цитированием
Старый 05.09.2021, 09:16   #5 (permalink)
GeneReed
Новичок
 
Регистрация: 02.09.2021
Сообщений: 7
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Вы думаете у неё когда-то была библиотека чипсетов?
Код программы умещается, насколько мне известно, на одной дорожке. ПЭВМ включается и грузит то, что имеется на ней, больше ничего.
Я полагал, что SyMON везде, где это возможно, пользуется тем, что предоставляет BIOS.
Повторюсь, внешне ПО выглядит работоспособным: корректно прогружается простейший интерфейс пользователя (оболочка а-ля Norton Commander), идёт отсчёт времени, по его окончанию выбор варианта загрузки по первому (выбранному по умолчанию) пункту меню, выполнение загрузки, т. е. ПО работает, нет лишь возможности управления им, которое осуществляется через клавиатуру/мышь.
На первый взгляд ПО не может подружиться с ресурсами внешнего интерфейса, предоставляемыми ПЭВМ. Но разве они не должны быть стандартны? Разве тут не должно быть совместимости к более старым стандартам? Разве для этого в ПО должна быть поддержка чипсета?
GeneReed вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Старый 05.09.2021, 10:11   #6 (permalink)
Николай_С
Радиоинженер
 
Аватар для Николай_С
 
Регистрация: 25.09.2012
Адрес: г.Дзержинск Нижегородской обл.
Сообщений: 25,273
Записей в дневнике: 7
Сказал(а) спасибо: 291
Поблагодарили 219 раз(а) в 70 сообщениях
Репутация: 110185
По умолчанию

Цитата:
Сообщение от GeneReed Посмотреть сообщение
Я полагал, что SyMON везде, где это возможно, пользуется тем, что предоставляет BIOS.
Правильно, а сейчас везде UEFI. Разницу чувствуете?
Николай_С вне форума   Ответить с цитированием
Старый 05.09.2021, 12:53   #7 (permalink)
GeneReed
Новичок
 
Регистрация: 02.09.2021
Сообщений: 7
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Но ведь UEFI должен обеспечивать совместимость с BIOS (параметры "legacy")?
У меня на альтернативной ПЭВМ тоже UEFI. Ничего, на нём SyMON прекрасно себя чувствует...
GeneReed вне форума   Ответить с цитированием
Старый 05.09.2021, 13:20   #8 (permalink)
Николай_С
Радиоинженер
 
Аватар для Николай_С
 
Регистрация: 25.09.2012
Адрес: г.Дзержинск Нижегородской обл.
Сообщений: 25,273
Записей в дневнике: 7
Сказал(а) спасибо: 291
Поблагодарили 219 раз(а) в 70 сообщениях
Репутация: 110185
По умолчанию

Должен, но не обязан. Таблица прерываний точно совпадает, а вот сами программы обработки прерываний отличаются как небо и земля. А ещё с тех давних пор появилась новая область - регион.
Николай_С вне форума   Ответить с цитированием
Старый 05.09.2021, 14:19   #9 (permalink)
GeneReed
Новичок
 
Регистрация: 02.09.2021
Сообщений: 7
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Можете направить где в это можно поподробнее погрузиться (взаимодействие с клавиатурой/мышью через ресурсы BIOS)?
Ещё такая мысль есть: для локализации проблемы найти какое-нибудь ПО, которое также работает до ОС и использует управление клавиатурой мышью через ресурсы BIOS (без собственных драйверов), чтобы посмотреть как оно отработает на моём китайском друге. Ну и крайне желательно, чтобы у него была ещё живая поддержка, чтобы попробовать решить проблему.
Можете такое ПО подсказать?
GeneReed вне форума   Ответить с цитированием
Старый 05.09.2021, 14:28   #10 (permalink)
prima
Member
 
Регистрация: 31.08.2015
Сообщений: 19,409
Сказал(а) спасибо: 283
Поблагодарили 213 раз(а) в 96 сообщениях
Репутация: 80829
По умолчанию

Цитата:
Сообщение от GeneReed Посмотреть сообщение
где в это можно поподробнее погрузиться (взаимодействие с клавиатурой/мышью через ресурсы BIOS)?
У Пети Северного спроси
__________________
Пожалуйста не предлагайте мне дружбу. Не хочу отказывать, но у меня другие понятия, поэтому просто не отвечу.
prima вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 14:41.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.