LINUX.ORG.RU

История изменений

Исправление 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 мыши физически нельзя было вставить? Что за вредительство?