Собрал и опробовал сей контроллер на макетке. Замечательно работает.
Потом поправил код, чтобы матрицу кнопок "положить набок", тоесть повернуть массив 5х8, чтобы стало 8х5.
Соответственно, поменял местами выходы X и Y на клавиатуру. Появились свободные ряды и по Y (5-7) и остались по Х (8-15).
Внедрил реакцию на нажатие F12 и F9 c замыканием матрицы вне поля кнопок. Сопротивление матрицы в открытом канале - около 60 Ом, что более чем достаточно и для сброса, и для Магика.
Всё работает. Выход матрицы Х8 - на землю, Y5, Y6 - в комп.
Работает теперь штатно в Скорпионе-GMX.




ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Ответить с цитированием