|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Oct 2009
Адрес: Калининград
Сообщений: 134
|
Не срабатывает keyDown на клавиши 345 :(
Не срабатывает keyDown при одновременном нажатии клавиш 345
На 123, 234, 34 и 45 работает, а на 345 - нет. Проверил в двух разных приложениях и на разных компах. вешаю и при нажатии на 345 одновременно keyDownHandler не вызывается
__________________
Жду ответа, как соловей лета. (С) Морис Мосс, 'IT Crowd' |
|
|||||
Регистрация: Jun 2006
Сообщений: 400
|
Это, вроде как, конструктивная особенность многих клавиатур.
|
|
|||||
Регистрация: Oct 2009
Адрес: Калининград
Сообщений: 134
|
О_о
И в чем же эта особенность заключается? и как обойти?
__________________
Жду ответа, как соловей лета. (С) Морис Мосс, 'IT Crowd' |
|
|||||
Регистрация: Jun 2006
Сообщений: 400
|
Цитата:
Нажатие клавиши - это замыкание контакта. Что бы сделать клавиатуру компактней и дешевле, там сделана особая разводка. Нажатие одной клавиши замыкает контакт на две дорожки. Символы - это клавиши. Код клавиши определяется по пересечению. По нажатию микроконтроллер должен определять и отсылать код нажатой клавиши. Если нажать много клавиш, то он тупо не может понять какой код ему слать. Хотя все равно совсем одновременно не получается нажать. Есть буфер, который ловит "почти одновременное" нажатие. В общем до конца процесс не совсем понятен, но эти проблемы определенно из-за разводки клавиш. Последний раз редактировалось proxiServer; 02.06.2010 в 12:46. |
Часовой пояс GMT +4, время: 00:46. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|