История изменений
Исправление X512, (текущая версия) :
PS/2 не ждёт очереди опроса как USB
На практике это не мешает, зато упрощает реализацию и повышает надёжность (нет interrupt storm, коллизий и т.п.).
А зачем оно может вдруг пригодиться?
Диагностика нескольких компьютеров. Портативные компьютеры (ноутбук, планшет). Одна клавиатура/мышь на несколько компьютеров.
Потому что PS/2 для устройств ввода, причём для клавиатуры и мыши свой отдельный порт.
Помимо клавиатуры и мыши из устройств ввода также есть графический планшет, геймпад, джойстик, руль, педали и т.д.. Сомневаюсь что PS/2 всё это поддерживает.
Do one thing and do it well.
Over 9000 разъёмов - ваш выбор?
Это не минус, это просто факт.
На практике это минус. Устройства с поддержкой PS/2 сложно купить.
PS/2 предназначен для устройств ввода, поддерживает их полностью
И какие кнопки не поддерживаются в USB/HID?
PS/2 не может быть заблокирован или убит вируснёй;
Всё что угодно может быть убито вредоносным ПО.
PS/2 работает везде и всегда, ему не нужен юзерспейсный драйвер
USB тоже. Есть стандартный протокол HID поддерживаемый везде, в том числе в прошивке, загрузчике ОС и ядре. Есть упрощённый boot protocol.
PS/2 не нужны идентификаторы устройства
USB/HID тоже не нужны идентификаторы конкретного устройства от конкретного производителя. Нужен только список поддерживаемых функций из таблиц HID (HID report descriptor). Если устройство содержит кнопки, о которых драйвер не знает, то они могут быть проигнорированы без потери функциональности поддерживаемых элементов управления.
потому нет бреда типа управления одним курсором двумя мышами.
Чем это мешает? Надо обязательно чтобы 2 мыши физически нельзя было вставить? Что за вредительство?
Исходная версия X512, :
PS/2 не ждёт очереди опроса как USB
На практике это не мешает, зато упрощает реализацию и повышает надёжность (нет interrupt storm, коллизий и т.п.).
А зачем оно может вдруг пригодиться?
Диагностика нескольких компьютеров. Портативные компьютеры (ноутбук, планшет).
Потому что PS/2 для устройств ввода, причём для клавиатуры и мыши свой отдельный порт.
Помимо клавиатуры и мыши из устройств ввода также есть графический планшет, геймпад, джойстик, руль, педали и т.д.. Сомневаюсь что PS/2 всё это поддерживает.
Do one thing and do it well.
Over 9000 разъёмов - ваш выбор?
Это не минус, это просто факт.
На практике это минус. Устройства с поддержкой PS/2 сложно купить.
PS/2 предназначен для устройств ввода, поддерживает их полностью
И какие кнопки не поддерживаются в USB/HID?
PS/2 не может быть заблокирован или убит вируснёй;
Всё что угодно может быть убито вредоносным ПО.
PS/2 работает везде и всегда, ему не нужен юзерспейсный драйвер
USB тоже. Есть стандартный протокол HID поддерживаемый везде, в том числе в прошивке, загрузчике ОС и ядре. Есть упрощённый boot protocol.
PS/2 не нужны идентификаторы устройства
USB/HID тоже не нужны идентификаторы конкретного устройства от конкретного производителя. Нужен только список поддерживаемых функций из таблиц HID (HID report descriptor). Если устройство содержит кнопки, о которых драйвер не знает, то они могут быть проигнорированы без потери функциональности поддерживаемых элементов управления.
потому нет бреда типа управления одним курсором двумя мышами.
Чем это мешает? Надо обязательно чтобы 2 мыши физически нельзя было вставить? Что за вредительство?