Странность с клавиатурой (ремонт)

Автор PbI6A, 26 января 2022, 16:45:46

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

PbI6A

Попала в руки сломанная клавиатура, был поломан провод в месте выхода из корпуса. Разобрал, укоротил, сохранил порядок проводков на плате, запаял укороченный провод в той же последовательности, собрал. Всё работает, кроме Enter в оснвном поле. Она тоже работает, но набирает и Enter и сразу после неё \. То есть два байта вместо одного. \, как и остальные клавиши работает, при этом Enter не набирая. И вот думаю, это какой-то косяк, или я собрал не правильно, или мембрана мкнёт (эти клавиши рядом) или ещё что? Кто-нибудь сталкивался?
LINUX means: Linux Is Not a UniX
Вернулся на Devuan. Счастлив!

qupl

Эти кнопки расположены рядом? По кодам они мало похожи, Enter -0x0D   ,  / - 0xBF.  Механически может задевает чем-нибудь, enter обычно побольше остальных.

PbI6A

Да, раскладка хоть и не классическая, но Enter большая изогнутая, над ней справа налево "<-" и "\". Странно немного, что бы там задевалось, но, наверно, если время выберу, то ещё раз в неё залезу. Клава интересная, с мультимедийными клавишами, сыну нравится.
LINUX means: Linux Is Not a UniX
Вернулся на Devuan. Счастлив!

dzhoser

Или мембрана или сопля в вашей пайке. Позвоните тестером.
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

Prokurator

#4
Цитата: dzhoser от 26 января 2022, 22:40:53Или мембрана или сопля в вашей пайке. Позвоните тестером.

.. или при нажатии "Enter" своим краем придавливает резиноконтакт (либо его край, но так, что контактная площадка соприкасается с площадкой проводящей линии) клавиши "\" ..
.. ну как-то так. :)

PbI6A

Цитата: dzhoser от 26 января 2022, 22:40:53Или мембрана или сопля в вашей пайке. Позвоните тестером.
Паялись только 4 проводка кабеля USB. Мембрана прилегает контактами к контактам платы и снимается с контактов легко и непринуждённо. Если бы был ляп припоя, то не определялась бы клава через USB, но с этим проблем нет.

Странность в том, что всё время нажимается одинаково, независимо от силы или скорости нажатия.
LINUX means: Linux Is Not a UniX
Вернулся на Devuan. Счастлив!

dzhoser

Попробуйте протереть ластиком контакты куда приходит шлейф. Шлейф не знаю чем обработать можно сделать только хуже. Попробуйте отсоединить шлейф и проверить замыкание мембраны на Enter и клавише одновременно с ним отрабатывающей. Если замыкания нет проблема в шлейфе или контроллере клавиатуры. К сожалению он обычно залит компаундом и не ремонтопригоден. Можно подобрать похожую плату с другой клавы. Ну и как последний вариант клавиши могут банально западать. Проверить можно командой xev
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

PbI6A

Запустил команду xev, показала чёрную квадратную рамочку в маленьком окошке. И ничего не происходит.
LINUX means: Linux Is Not a UniX
Вернулся на Devuan. Счастлив!

dzhoser

Если в консоль ничего не сыпется клавиши не запали. Попробуйте нажать энтер и дублирующую кнопку, коды одинаковые будут?
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

dzhoser

Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

PbI6A

LINUX means: Linux Is Not a UniX
Вернулся на Devuan. Счастлив!

ek-nfn

Если разобрал-собрал и появился дефект, при этом уверен, что перепаяно правильно, то 100% дело в контакте чего-то с чем-то (или его отсутствии). Разобрать, изучить на появление "соплей" после пайки, протереть контакты на пленке, аккуратно собрать, контролируя правильность укладки пленок.  Там сгорать при пайке нечему, неаккуратная сборка. Конечно, первым делом убедиться в отсутствии переломов в кабеле, нормальном контакте в разъеме.
Debian 12  -> Devuan 5 xfce -> MX Linux 23

ferum

Валяется клава с аналогичной, можно сказать типичной проблемой. Даже смешно, кошка любит полежать на столе, нароняла шерсти. Просто встряхнул клавиатуру чтобы шерсть выпала из клавишь, три  клавиши умерли. Разбирал осматривал повреждений не видно даже под лупой, собрал, неисправность осталась.
Русские дебианщики против цифрового слабоумия !

PbI6A

Честно говоря, и я сомневаюсь в перспективности ремонта :(
LINUX means: Linux Is Not a UniX
Вернулся на Devuan. Счастлив!

dzhoser

Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков