MVV wrote:Я не использую перекодировку, ибо нафиг когда уже есть сразу hid keyboard рапорт с самой клавиатуры
Эээ,… или я чего-то не понимаю, или хрен его знает. Для чего тогда было приводить пример PDF перекодировки USB->PS/2 ? Я вообще-то думал, что конфигурация под U16 полностью повторяет железо PentEvo (не зависимо от того что туда зашито, конфа или бэйза). По крайней мере опрос PS/2 ведётся через ячейки CMOS и совсем логично предположить, что что бы не было ФИЗИЧЕСКИ подключено USB, PS/2 или хоть геймпад, любое устройство должно ТОЧНО ТАКЖЕ через ячейки CMOS возвращать задуманные 4 кода нажатия кнопки и 4 кода её отпускания. Если же система СРЁТ туда кодами как бык посцал, то сложно ожидать, что софт будет адекватно реагировать на данные.
Что же касательно нативной поддержки USB, как уже сказал TSL это совершенно другое железо, а не недоэмуляция. Да, теоретически можно сделать поддержку USB, но во первых это должно быть в эмуляторе, а во вторых придётся переделывать весь софт под конфу (или бейзу) которые напрямую работают с PS/2. Кто будет тратить на это время, я не знаю.
TS-Labs wrote:все 4 окна в режиме ОЗУ. Как у CLi - я не знаю
Ну с учётом того, что CLI наследница WC, то по сути все «методы» и многие идеи реализованы если не так же, то очень близко к этому. По поводу ОЗУ, так же заняты все доступные 4 окна. 0 и 1е под нужды системы, 2 и 3 частично заняты системой, а остальное отдано под запуск приложений.