LINUX.ORG.RU

генерация кода клавиши при ее отжатии - почему ?


0

0

пробую запустить удаленный frontend для vdr-xineliboutput (плагин для VDR)

Проблема в том, что при отжатии клавиши на клавиатуре на удаленном фронтэнде генерируется еще один код и поэтому происходит эффект "двойного нажатия". К примеру жму цифру 7 в списке каналов - вижу 7, отжимаю клавишу - вижу 77. Такая же ситуация c клавишами вверх или вниз. Жму вниз, курсор перемещается на 1 позицию вниз, отпускаю клавишу ан клаве - курсор сместился еще на 1 позицию. Как вылечить сие странное поведение клавиатуры ? Такая странность только на удаленном фронтэнеде. Локально на компе, к примеру этот пост я печатаю c этой же клавы без проблем.


Это нормальное поведение клавиатуры/драйвера. Скорее клиент не смотрит тип события, отжатие или нажатие и генерит 7 два раза.

Есть такая программка xev, обычно можно установить в дистре. Ее запустить и можно смотреть, какие коды шлет драйвер клавиатуры при нажатии/отжатии кнопки.

the_moon
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.