3

У меня был набор старых клавиатур IBM Model-M, которые мне действительно нравятся для работы в тяжелых условиях.
Один в ежедневном использовании и второй в качестве запасного.

К сожалению, тот, который я использовал ежедневно, сломался.
(Не спрашивай ... Они строятся как танк, но мне все равно удалось ...)

Я взял заменяющую клавиатуру из хранилища и обнаружил, что у нее есть очень странная проблема, которая делает ее действительно неудобной в использовании.

Клавиша V не работает при нормальном нажатии. Однако при использовании в сочетании с Shift, Ctrl или Alt он работает просто отлично.
Все остальные клавиши на клавиатуре работают нормально.

Аппаратный переключатель под V-ключом в порядке. (В противном случае это не сработало бы с Shift/Ctrl/Alt.) Тактильное ощущение клавиши и щелчка тоже нормально.
Это не может быть проблема программного обеспечения на стороне компьютера, так как эта проблема возникает независимо от того, какой компьютер и ОС я использую клавиатуру. (Несколько версий Windows и Linux на 3 разных компьютерах, и это происходит на iMac в macOS.)
Проблема возникает при использовании клавиатуры с ее разъемом PS/2 напрямую или через преобразователь PS/2 в USB, подключенный к iMac, который не имеет PS/2. (Так что конвертер PS/2 в USB тоже не виноват.)

Я предполагаю, что это аппаратная проблема или проблема прошивки внутри клавиатуры.

Если ничего не помогает, я могу получить еще один, но качественные становятся все труднее найти и становятся дорогими.

Может кто-нибудь порекомендовать способ исправить (или, по крайней мере, дальнейшее устранение неполадок) этой проблемы?

2 ответа2

3

Я совершенно уверен, что это плохое соединение с ключом 'v' (плохая линия связи).

У нас может быть клавиатура, которая использует такую систему:

Ключи могут иметь нулевую строку и 2 определенные (нулевой, Xnormal, XCAPSED/ вторичный - где X - это буква kb; физически Xn и Xc на самом деле переключаются одной ключевой линией CAPS - они не активны одновременно),

Принимая пример «V». Простое нажатие соединит линию Vnormal с нулем (линию массы и, следовательно, зарегистрирует нажатие). CAPSing это сделало бы то же самое, подключив Vsecondary к нулю.

Использование shift, alt или ctrl (скажем, строки 1,2,3) может работать с 'v', у которого разрывается нулевое соединение, потому что они могут соединяться как 1/2/3-Vnormal или 1/2/3-Vsecondary, следовательно, не используя сломанный нуль. Передача будет работать, потому что обнаружены контакты между двумя разными линиями.

Если это кажется неясным, я думаю, я мог бы сделать базовый рисунок.

-Обновить-

Краткое представление здесь Это базовая клавиатура. Я только представлял контакты alt, shift и ctrl для одной клавиши (левый нижний угол). Как видите, нажатие самой клавиши приведет к соприкосновению линий R и C. Теперь, если связь R или C не работает, нажатие клавиши не сможет зарегистрироваться. Но если хотя бы один контакт работает, он завершит цепь, если вы нажмете Alt, Shift или Ctrl (зеленый, желтый и красный).

0

Я принял ответ Overminds, так как это была именно та проблема, которую я нашел.

Просто чтобы уточнить, что происходит:

Кажется, предыдущий владелец (я получил клавиатуру вторую руку) в какой-то момент открыл его, чтобы заменить кабель PS/2. (Была проведена очень неаккуратная пайка в точках крепления кабеля к плате микроконтроллера.)
Я также заметил, что 2 конденсатора на этой плате микроконтроллера лопнули. Поэтому я начал с пайки 2 новых конденсаторов на печатной плате и перепаял кабель.

Предыдущий владелец, работая над ним, должен был отложить фактическую клавиатуру в сборе (сэндвич с печатной платой, крепежную пластину для пружинящих переключателей с застежкой и покрывающую мембрану), поместив ее на острый предмет.
На печатной плате было несколько сильных царапин, некоторые из которых поцарапаны защитным прозрачным лаком и обнажили следы печатной платы.
В одной из линий, всего в нескольких миллиметрах от точек контакта V-образного переключателя, была царапина. При внимательном рассмотрении я мог бы сказать, что медный след под ним имел небольшое пятно заметного обесцвечивания, вероятно, окисленного.
Я осторожно поцарапал обесцвеченное место очень острым ножом, чтобы обнажить след, а затем заполнил зазор очень маленькой точкой электропроводящей краски.
Клавиатура вернулась в рабочее состояние. На самом деле я напечатал этот пост на нем :-)

PS. Если кому-то нужно открыть один из них: вам нужна отвертка 5,5 мм для шестигранных колпачков. Очень необычный размер, может быть трудно найти.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .