User Tag List

Показано с 1 по 10 из 1199

Тема: Орион-2010. Hard & Soft

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11

    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,581
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    К следующей пятилетке...
    Я вот тут подумал: можно сделать существенно проще, причем будут отображаться как нажатия кнопок, так и отпускания (соответственно, можно будет обработать и одновременные нажатия нескольких кнопок, и , при желании, удерживание кнопки ). Для этого в бит D7 кода клавиши транслируем из пакета информацию не о префиксе E0 (расширенные кнопки), а о префиксе F0 (отпускание клавиши). Т.е. каждый раз, на каждый пакет (как на нажатие, так и на отпускание), выдаем прерывание и код клавиши (D6..D0), который при нажатии содержит D7=0 (пакет НЕ содержал байт F0), а при отпускании D7=1 (пакет содержал байт F0).

    При этом будут неразличимы LeftCTRL и RightCTRL, а также "слипнутся" (будут выдавать один и тот же код) кнопки NumPad-а и стрелки_плюс_то_что_над_стр лками (работать будет аналогично как если бы всегда был выключен NumLock). Это в принципе решаемо программно в драйвере.
    Последний раз редактировалось Error404; 30.06.2010 в 16:04.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 22
    Последнее: 06.10.2008, 14:17
  2. MAGIC-SOFT
    от White_Hunter в разделе Люди
    Ответов: 1
    Последнее: 22.08.2008, 08:56
  3. MAGIC-SOFT
    от White_Hunter в разделе Люди
    Ответов: 2
    Последнее: 21.08.2008, 13:31
  4. soft dt
    от roxx в разделе Софт
    Ответов: 4
    Последнее: 30.01.2008, 18:41

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •