Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Разное - [решено] Перехват нажатия клавиши и замена средствами ОС.

Ответить
Настройки темы
Разное - [решено] Перехват нажатия клавиши и замена средствами ОС.

Новый участник


Сообщения: 39
Благодарности: 0

Профиль | Отправить PM | Цитировать


Второй день бьюсь над проблеммой перехвата нажатия клавиши на клавиатуре.
Собственно задача перехватить одно нажатие и удвоить или утроить его, проще говоря сделать двойной/тройной клик, обязтельно клавиатуры.
Никакие сторонние утилиты не помогут, перехват нужен абсолютно везде и всегда, в любых приложениях/окнах в пределах запущенной ОС.
Своебразная "Турбо-кнопка" как на игровых геймпадах, только на определенное (не больше 3х) количество нажатий.
Подскажите хотя бы путь решения...

Отправлено: 13:36, 17-07-2014

 

Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Цитата Feardelans:
Никакие сторонние утилиты не помогут, »
AutoHotKey пробовали?
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:45, 17-07-2014 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Новый участник


Сообщения: 39
Благодарности: 0

Профиль | Отправить PM | Цитировать


Да, спасибо. Полдня писал скрипты, работает не везде. Есть приложения в которых не работает, причем не обязательно в полный экран.
Так же пробовал KeyRemapper и аналоги, по заявлениям разработчиков правят функции на уровне реестра, но увы...
не работает ни в XP ни в 7. Т.е. работает, но не везде опять же.
В общем функция реализуема, но не работает именно там где нужна: например WinXP Virtual и любые эмуляторы типа DOSBOX, ePSxe и прочее в развернутом виде. Нужно лезть намного глубже, чем сторонний софт.

Отправлено: 12:46, 18-07-2014 | #3


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Нет, просто запускать нужно внутри «WinXP Virtual и любые эмуляторы типа DOSBOX, ePSxe и прочее», а не пытаться воздействовать на виртуальную/эмулируемую/изолированную среду извне.

Отправлено: 16:46, 18-07-2014 | #4


Новый участник


Сообщения: 39
Благодарности: 0

Профиль | Отправить PM | Цитировать


Ну тогда это невыполнимая задача заставить работать скрипты внутри DOSbox-a например.
Закрыто.

Отправлено: 18:33, 18-07-2014 | #5


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Feardelans, ну, дык, а что Вы хотели?! И без DOSBox'а, в чистом DOS ведь тоже не работают.

читать дальше »
Хотите — поспрошайте здесь: Серый форум, может что и подскажут по AHK.

Отправлено: 18:57, 18-07-2014 | #6



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Разное - [решено] Перехват нажатия клавиши и замена средствами ОС.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Перехват нажатия всех клавиш d234 AutoIt 18 10-07-2022 13:09
Разное - AutoIt v3 глобальный перехват нажатия клавиши мыши DanteeZ AutoIt 0 30-11-2010 22:57
.NET - [решено] C#. Перехват нажатия Enter Delirium Программирование и базы данных 4 27-02-2010 11:41
Разное - [решено] Переключение нажатия клавиши? maik2 Microsoft Windows 2000/XP 4 03-12-2007 14:20
Перехват нажатия кнопки в чужом приложении SASHA 333 Программирование и базы данных 5 13-01-2005 18:31




 
Переход