[JFWRus] Re[7]: Alt+F4 and jaws.
Здравствуйте, Иван.
Для клавиатур с дополнительным набором клавиш в верхнем ряду их разработчиками
обычно предусмотрен специальный драйвер
(программа), который обеспечивает работу именно этого верхнего ряда. Как правило,
этот драйвер записан в секции Автозагрузка и в
своей работе использует клавиатурный хук Windows, который нужен и джозу.
Если в цепочке программ, работающих с клавиатурным хуком, первым стоит джоз,
то он не пропускает дальше большинство нажатий клавиш
и они (эти нажатия) просто не доходят до других программ (в том числе и до вышеупомянутого
драйвера).
Теоретически, есть комбинация Insert+ цифра 3 на основной клавиатуре, которая
указывает джозу, что следующее нажатие нужно
пропустить, не обрабатывая. Но это не всегда помогает.
С другой стороны, если первым в цепочке программ, работающих с клавиатурным хуком,
стоит драйвер, то джоз может зависнуть или
работать некорректно (однако, бывает, что работает).
Какая программа станет первой в цепочке, зависит от того, когда она была запущена.
Самая последняя программа будет получать
нажатия клавиш самой первой (речь идет только о программах, которые используют
клавиатурный хук(.
Поэтому, если Insert+3 не спасает ситуацию, то поэкспериментируйте с Автозагрузкой,
например, программа для клавиатуры загружается
в Автозагрузке, а джоз по нажатию комбинации alt+control+ J или наоборот.
Если вы просто поместите обе программы в Автозагрузку, то они будут загружаться
не друг за другом (как стоят в списке), а
параллельно и предсказать, какая из них первой сядет на клавиатурный хук, будет
трудно.
С уважением, Анатолий.
***
Это сообщение No1708
было разослано для 223 участников дискуссионного листа
[JFWRus] Re[7]: Alt+F4 and jaws.