Здравствуйте, Гость
Вторник, 12.12.2017, 04:38
Главная Главная страница форума Регистрация Вход
Новые сообщения Участники форума Правила форума Поиск
Страница 1 из 11
Модератор форума: stalker, Admin 
Форум » Все о Delphi » Операционная система и железо » Создать 28 событий с двух мышей. (Вообще не представляю.)
Создать 28 событий с двух мышей.
DJ_ЕвсДата: Пятница, 23.07.2010, 09:46 | Сообщение # 1
Ранг 6
Группа: Проверенные
Сообщений: 165
Награды: 3
Репутация: 1
Статус: Offline
Имеются 2 мыши:
http://krauler.ru/ru/goods/27/1/
http://krauler.ru/ru/goods/32/1/

Дрова на них просто невероятно бесполезны.
Мыши, похоже на то, отличаются корпусами, внутри же идентичны.

Собственно, цель: нужно получить, грубо говоря, 28 событий с них.
( 2х6 кликов (OnKeyUp / OnKeyDown) + 2 скролл (вверх / вниз) ) * 2 мыши.

Ума не приложу, как разделять мыши между собой и вообще как узнать что за кнопка была нажата даже. Сделать это можно любой ценой! Например, чтоб какая-то клавиша нажималась этой мышью, или как угодно, лишь бы в делфе поймать сигнал можно было каждый отдельный.

ПОДСКАЖИТЕ, ЧТО МОЖНО СДЕЛАТЬ?

P.s: сам курсор вообще не имеет значения. Им не управляем.

Добавлено (29.06.2010, 19:07)
---------------------------------------------
Никого. О_О

Добавлено (06.07.2010, 21:58)
---------------------------------------------
Видно, это больше не нужно мне. Теперь другое нужно. Как отличить ЛКМ с одной мыши от её же с другой?
Вопрос второй: как принять сигналы с дополнительных кнопок краулера? Он мерзкий какой-то!
Кнопка "назад", кнопка "вперёд", и ещё одна кнопка, которая вообще не поймёшь как работает. Где-то, как нажатие на скролл, а где-то, как бэкспейс. Ничего не пойму.

/

/

/

/

Добавлено (23.07.2010, 09:45)
---------------------------------------------
Ребята! ВСЕ проблемы решились очень легко и просто с помощью одной нехитрой, но великолепной программки. Зовут её KEYBOARD MANIAC. С помощью неё можно отловить кнопку (любую) с любого устройства ввода, вместе с её HID'ом. Таким образом, получается, что можно на одну и ту же кнопку с двух одинаковых устройств назначить разные действия. Хоть то скрипты, хоть Shell, хоть что! Можно заменять клавишу, можно даже посылать сообщения окну, при том с кучей настроек.

Программа изначально писалсь для хоткейщиков. Теперь вам вообще больше не нужны дрова на какие-то устройства! Эта программа имеет куда больше возможностей, чем все дрова на всё, вместе взятые! Исключение, пожалуй, составит OSCAR EDITOR от X7. Там меняется не виндой, а в самой мыши, что гораздо лучше, чем переназначать после приёма сообщения.

Добавлено (23.07.2010, 09:46)
---------------------------------------------
Да! Забыл добавить! Не используйте USB-хабы с этой прогой. От устройств хиды приходят разные при каждом переподключении. Придётся перенастраивать всё заново после каждого переподключения.


ПРОЙДИ ТЕСТ!!!!!
http://FIDO20.ru/test.php?4052&c=bbea2a1

Сообщение отредактировал DJ_Евс - Пятница, 23.07.2010, 09:47
 
Форум » Все о Delphi » Операционная система и железо » Создать 28 событий с двух мышей. (Вообще не представляю.)
Страница 1 из 11
Поиск:

Copyright DelphiDevelop.ru © 2008-2017
Хостинг от uCoz