Мне с самодельной pc/2 клавой пришлось поставить по 1к при 5к работало но не стабильно. Где то читал что заводские должны иметь подтяжку, но видимо не все ее имеют.
nemo, у меня все клавы с этим контроллером работали, даже те, которые с контроллером от Caro не дружили. Но есть нюанс. Инициализацию клавиатуры желательно делать как можно раньше в программе, иначе может заглючить.
OrionExt, поток сознания?
Собрал и опробовал сей контроллер на макетке. Замечательно работает.
Потом поправил код, чтобы матрицу кнопок "положить набок", тоесть повернуть массив 5х8, чтобы стало 8х5.
Соответственно, поменял местами выходы X и Y на клавиатуру. Появились свободные ряды и по Y (5-7) и остались по Х (8-15).
Внедрил реакцию на нажатие F12 и F9 c замыканием матрицы вне поля кнопок. Сопротивление матрицы в открытом канале - около 60 Ом, что более чем достаточно и для сброса, и для Магика.
Всё работает. Выход матрицы Х8 - на землю, Y5, Y6 - в комп.
Работает теперь штатно в Скорпионе-GMX.
После того, как прошил скетч из сообщения 90, теперь не могу добиться, чтобы работала первоначальная прошивка для спек 128. Такое может быть?
Изменённую шью, которая с кнопками NMI - условно работает. А первоначальная уже нет.