LINUX.ORG.RU
ФорумAdmin

Задержка нажатия мультимедиа кнопок


0

1

Доброго времеги суток форумчане. Возник вопрос - имеем корпус zalman hd503, с мультимедиа клавишами нв передней пванели (громкость, вверх/вниз, меню и т.д.). При нажатии на кнопку происходит «многократное» нажатие клавиши, т.е. будто её удерживают, а не штучно нажали. По выхлопу xev все кнопочки корректно распознаны, но опять таки после единичного нажатия сыпется куча распознаваний (порядка 10и нажатии) за доли секунды. Куды копать нема, подскажите советом. P/s девайс рабочий, в виндах корректно работает. Ос suse, xbmcbuntu amd64.

Задержка нажатия мультимедиа кнопок

после единичного нажатия сыпется куча распознаваний (порядка 10и нажатии) за доли секунды.

Надо определиться: либо задержка, либо многократное нажатие. Что?

А xev многократное нажатие не фиксирует? А какая программа ловит многократное нажатие?

Zubok ★★★★★
()
Ответ на: комментарий от Zubok

1) Происходит многократное нажатие за короткий промежуток времени (от единичного нажатия на клавишу (доли секунды) xev сыпет множественное нажатие (как-будто кнопку удерживают)). Да и если не в xev, а любом X-приложении нажимаем кнопку на долю секунды она отрабатывается как множественное нажатие(будто зажали и удерживаем).

2) xev сыпет вагон нажатий и последнее отпускание.

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

lifeless
() автор топика
Ответ на: комментарий от lifeless

Надо как-то потестировать. А если автоповторение убрать? Оно правда, глобально уберется. Ну, хотя бы проверить, будет ли автоматически повторяться после этого:

xset -r
Zubok ★★★★★
()
Ответ на: комментарий от lifeless

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

Можно поиграться так:

$ xset r rate 200 30

Первый параметр - это задержка в ms, а второй - это частота повторения в Hz. Но это глобальная установка.

Zubok ★★★★★
()
Последнее исправление: Zubok (всего исправлений: 1)
Ответ на: комментарий от lifeless

Собствненно, забил на сабж. на деле не так часто и нужны кнопки на корпусе.

lifeless
() автор топика
Ответ на: комментарий от lifeless

не помогло. Ситуация прежняя.

Мне кажетмя, что ситация а более низком уровне, нежели X Window Syste. Ядро-железо.

Zubok ★★★★★
()
Ответ на: комментарий от Zubok

возможно. на старой системе (suse 12.2, ядро 3.4 или 3.5) проблем не было, при переходе на ветку 3.11 проблемы всплыли.

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