Глюки с клавишами, это всегда проблема контактов. Если в обычной клавиатуре при плохих контактах клавина может не сработать или сработать дважды, то в сделанной здесь клавиатуре сбои выглядят иначе.
В конструкции 4z5ky нажатия на клавишы формируют различное напряжение, которое измеряется АЦП контроллера и по этому напряжению делается вывод, какая клавиша нажата. Если у клавиши большое сопротивление или сильный дребезг, который вместе с интегрирующим конденсатором на выходе схемы клавиатуры образует подобие ШИМ, то при нажатии на клавишу формируется не то напряжение, которое нужно, и программа ошибается.
Проведите ревизию клавиатуры, поменяйте кнопки, они как правило очень плохого качества и через некоторое время начинают сбоить.
То ли дело раньше были герконовые клавиши - это была песня...
|