Действительно ли безопасно заменить клавиатуру PS/2 в горячем режиме?

Я всегда выключал машину для изменения периферийных устройств PS/2. Действительно ли это необходимо?

21
задан 05.08.2010, 18:31

3 ответа

процитируйте из Википедии

Замена в горячем режиме

Порты PS/2 разработаны для соединения цифровых строк ввода-вывода микроконтроллера во внешнем устройстве непосредственно к цифровым линиям микроконтроллера на материнской плате. Они не разработаны, чтобы быть заменяемыми в горячем режиме. Замена в горячем режиме устройств PS/2 обычно не наносит ущерб вследствие того, что более современные микроконтроллеры имеют тенденцию иметь больше устойчивых строк ввода-вывода, встроенных в них, которые более трудно повредить, чем те из более старых контроллеров; однако, замена в горячем режиме может все еще потенциально нанести ущерб на более старых машинах или машинах с меньшим количеством устойчивых реализаций порта.

Если они заменяются в горячем режиме, устройства должны быть достаточно аналогичными, который драйвер, работающий на хост-системе, распознает и может использоваться с, новое устройство. Иначе новое устройство не будет функционировать правильно. В то время как это редко - проблема с устройствами стандартной клавиатуры, хост-система редко распознает новое устройство, присоединенное к порту мыши PS/2. На практике большинство клавиатур может быть заменено в горячем режиме, но этого нужно избежать.

23
ответ дан 07.12.2019, 10:01

Я неясен, существует ли возможность повреждения оборудования (я никогда не наносил ущерба, и это - просто последовательный протокол, таким образом, я ДУМАЮ, что это - безопасные мудрые аппаратные средства).

Проблема, которую я нашел, состоит в том, что при замене в горячем режиме устройств PS/2, я часто теряю контроль. Таким образом, я вынимаю одну клавиатуру, вставляю новую, и это не будет работать, пока я не перезагружу устройство. Я неясен, является ли это интерфейсной проблемой уровня (что-то выходит из синхронизации в протоколе, или восстановленный предохранитель смещается где-нибудь), или является ли это проблемой уровня драйвера (потерял comms середину пакета и никогда не повторно синхронизирует), но я знаю, что свопинг клавиатур PS/2 является очень случайным суждением.

4
ответ дан 07.12.2019, 10:01

Я не хочу отвечать окончательно, поскольку я не аппаратный эксперт, но я подкачал мышей PS/2 и клавиатуры сотни времен с питанием на и никогда не имел проблему. Одна вещь, которую можно заметить, состоит в том, что могут быть сброшены любые пользовательские настройки для клавиатуры; например, при увеличении ключевого повторного уровня в настройках O/S он, вероятно, вернется к значению по умолчанию.

3
ответ дан 07.12.2019, 10:01

Теги

Похожие вопросы