Отправляет email-рассылки с помощью сервиса Sendsay

Screen reader JAWS for Windows Russian

[JFWRus] Alt+F4 and jaws.

Добрый день всем пользователям jaws.

Когда клавиатура находится в английской раскладке, тогда
любые окна и программы закрываются по alt+F4, независимо
какой альт нажимать - левый или правый. Если раскладка
русская, то закрыть приложение можно только если нажать
левый альт с клавишей F4. Тут дело в jaws, поскольку если
перед нажатием правого альта и F4 при русской раскладке
нажать комбинацию ins+3, то есть пропустить следующую
команду, то всё срабатывает. Кстати, это же касается
комбинации alt+tab: с левым альтом переключение между
окнами происходит независимо от раскладки, а с правым
только на английской, или после ins+3.
А теперь вопрос: как сделать чтобы правый альт работал
независимо от раскладки клавиатуры? где в скриптах это
настраивается? Система win 98, jaws 4.51

Ответить   Штефуряк Иван Tue, 14 Jun 2005 12:10:06 +0300 (#384568)

 

Ответы:

Приветствую тебя, Иван!

Вы писали 14 июня 2005 г., 12:10:06:

Вроде бы помогают следующие скрипты, их надо назначить на соответствующие комбинации,
и добавить в файл скриптов по умолчанию. А можно еще покопаться в файле setings\rus\keycodes.ini,
может удастся что-нибудь откопать.
Script AltTab ()

{alt+Tab}
EndScript

Script AltF4 ()

{alt+f4}
EndScript

С Богом, Олег.
mailto:ol***@k*****.ua

***
Это сообщение No1628
было разослано для 214 участников дискуссионного листа
[JFWRus] Re: Alt+F4 and jaws.

Ответить   Олег Кутищев Tue, 14 Jun 2005 20:01:11 +0300 (#384939)

 

Доброй ночи Олег.
14.06.05 на тему: "[JFWRus] Re: Alt+F4 and jaws." Вы писали:

Ставил скрипты, назначал комбинации alt+F4, alt+tab, никаких
изменений. В файле keycodes.ini для альтов нашёл следующие строки:

Alt=56|18
LeftAlt=56|164
RightAlt=184|165|1

Что означают эти все числа и что с ними делать понятия не имею. Если
не трудно - помогите разобраться.

Ответить   Штефуряк Иван Wed, 15 Jun 2005 00:08:07 +0300 (#384998)

 

Привет, Иван!

Вы писали 15 июня 2005 г., 0:08:07:

Попробуй такой вариант:
Script AltF4 ()

{LeftAlt+f4}
EndScript

В файле keycodes.ini для альтов нашёл следующие строки:

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

Ответить   Олег Кутищев Thu, 16 Jun 2005 07:12:23 +0300 (#385682)

 

Доброе утро Олег.
16.06.05 на тему: "[JFWRus] Re[3]: Alt+F4 and jaws." Вы писали:

Такой скрипт работает, но не везде. Одни программы закрываются, другие
нет. То же самое с комбинацией alt+tab.
Да, забыл добавить. У меня есть комбинация для быстрого запуска
программы, это ctrl+alt+s. Так вот, если клавиатура находится в
русской раскладке, то при нажатии rightalt+s запускается эта
программа. То есть происходит как бы нажатие кроме правого альта ещё и
контрола. И кроме всего прочего в той же раскладке правый альт не
открывает горизонтальное меню во всех программах.

Ответить   Штефуряк Иван Thu, 16 Jun 2005 10:18:02 +0300 (#385794)

 

Здравствуйте, Иван.

Ну нельзя же так людей мучить. Читайте руководство к вашей клаве. У вас правый
альт генерирует нажатие комбинации альт+контрол.
Есть такая опция на некоторых мультимедийных и расширенных клавах.
Поменяйте ее на обычную клавиатуру и проблем не будет.
С уважением, Анатолий.

***
Это сообщение No1645
было разослано для 214 участников дискуссионного листа
[JFWRus] Re[5]: Alt+F4 and jaws.

Ответить   "i_chay" Thu, 16 Jun 2005 13:04:00 +0500 (#385817)

 

Добрый день i_chay.
16.06.05 на тему: "[JFWRus] Re[5]: Alt+F4 and jaws." Вы писали:

Ну хорошо, допустим Вы правы. Хотя я не думаю, что у меня расширенная
или мультимедийная клавиатура. Обычная клавиатура, 107 клавиш без
всяких наворотов и дополнений. Ей около семи лет, а может и больше и
руководства у меня нет. Если допустить, что правый альт генерирует
комбинацию alt+control, то почему в английской раскладке это не
происходит? Почему тогда после комбинации ins+3 оба альта работают
идентично? Может проблема в драйвере клавиатуры, поскольку при
выгруженном джозе правый альт тоже не работает как левый. Я извиняюсь,
конечно, если кому-то причиняю неудобства своими вопросами, но
хотелось бы решить возникшую проблемму. Меня, например, не интересуют
обсуждения миранды, аськи и их работы с jaws, так я просто удаляю
письма с такими темами. Кого-то эти вопросы волнуют, пусть их
обсуждают, меня же волнует вопрос правого альта и я имею право
выяснить его, если кому-то не интересно, для этого есть клавиша del.

Ответить   Штефуряк Иван Thu, 16 Jun 2005 12:20:35 +0300 (#385849)

 

Здравствуйте, Иван.

Попросите зрячего посмотреть на вашу клавиатуру. Если правый альт работает как
альт+контрол, то на нем обычно что-нибудь написано.
Другой вариант: когда вы назначаете горячую комбинацию ярлыку или скрипту джоза,
то при нажатии правого альта в сочетании с
какой-нибудь клавишей должна появляться комбинация Alt + Ctrl+ нажатая клавиша.
Однако второй способ, судя по вашим симптомам, будет показательным не всегда.
Действительно, на практике под джозом такой правый альт работает, мягко говоря,
через раз. Возможно, дело в драйвере клавиатуры,
но, скорее всего, в связке драйвер + джоз.
Однако есть подозрение, что на альт+контрол у вас висит скрипт или этой комбинацией
переключается раскладка клавиатуры. Допустим,
левый альт+контрол на американскую, правый альт+контрол на русскую.

С уважением, Анатолий.

***
Это сообщение No1649
было разослано для 214 участников дискуссионного листа
[JFWRus] Re[7]: Alt+F4 and jaws.

Ответить   "i_chay" Thu, 16 Jun 2005 18:11:32 +0500 (#385982)

 

Добрый день i_chay.
16.06.05 на тему: "[JFWRus] Re[7]: Alt+F4 and jaws." Вы писали:

На обоих альтах одинаковая надпись: alt

При назначении клавиши для скрипта например alt+5 control не
появляется.

Раскладка у меня переключается по control+shift. Но эта проблемма, как
видите не только у меня. На всех компьютерах, с которыми мне приходилось
иметь дело было то же самое. Система у всех win 98. Было бы интересно
узнать у тех, кто работает под этой осью, как обстоит дело у них.

Ответить   Штефуряк Иван Thu, 16 Jun 2005 17:34:05 +0300 (#386046)

 

Здравствуйте, Штефуряк.

Вы писали 16 июня 2005 г., 18:34:05:

У меня точно также и лично я никакого дискомфорта не испытываю. по приложениям
я переключаюсь именно тем способом, который вы описали. Более того, использую
правый альт для более удобного запуска приложений по горячим клавишам, навешаным
на ярлыки. Я бы с удовольствием узнал, как сделать так, чтобы правый альт работал
одинаково во всех раскладках.

Когда-то давно видел настройку, которая как раз регулировала поведение правого
альта, что-то ввроде "сделать правый альт как контрол+альт". Но вот попытался
найти - и не получилось. Где видел - хоть убейте не помню. Думал в панели управления
| клавиатура, но сейчас не нашёл.

Ищущий - да найдёт!

Ответить   Михаил Духонин Thu, 16 Jun 2005 23:11:24 +0400 (#386202)

 

Салям, i_chay!

Thursday, June 16, 2005, 3:11:32 PM, you wrote:

А как это можно сделать?

Ответить   Aleksander Tolokno Wed, 2 Nov 2005 11:43:31 +0200 (#467468)

 

Здравствуйте Анатолий!
У меня клавиатура турбо медия кей. и то же самое у меня, при русской
раскладке альт не работает, а при английской работает правый алт.
И еще такая проблема, когда включен джавс, то над функцыональными
клавишами есть дополнительные клавиши, например close, games, ratate
windows, iszet. Когда джавс включен, они неработают. Хочу у вас спросить,
что ето такое, и как сделать, что бы они при включенном жавсе нормально
работали.
С наилучшими пожеланиями!
Иван.

***
Это сообщение No1707
было разослано для 223 участников дискуссионного листа
[JFWRus] Re[6]: Alt+F4 and jaws.

Ответить   Fri, 8 Jul 2005 16:08:51 +0400 (#397914)

 

Здравствуйте, Иван.
Для клавиатур с дополнительным набором клавиш в верхнем ряду их разработчиками
обычно предусмотрен специальный драйвер
(программа), который обеспечивает работу именно этого верхнего ряда. Как правило,
этот драйвер записан в секции Автозагрузка и в
своей работе использует клавиатурный хук Windows, который нужен и джозу.
Если в цепочке программ, работающих с клавиатурным хуком, первым стоит джоз,
то он не пропускает дальше большинство нажатий клавиш
и они (эти нажатия) просто не доходят до других программ (в том числе и до вышеупомянутого
драйвера).
Теоретически, есть комбинация Insert+ цифра 3 на основной клавиатуре, которая
указывает джозу, что следующее нажатие нужно
пропустить, не обрабатывая. Но это не всегда помогает.
С другой стороны, если первым в цепочке программ, работающих с клавиатурным хуком,
стоит драйвер, то джоз может зависнуть или
работать некорректно (однако, бывает, что работает).
Какая программа станет первой в цепочке, зависит от того, когда она была запущена.
Самая последняя программа будет получать
нажатия клавиш самой первой (речь идет только о программах, которые используют
клавиатурный хук(.
Поэтому, если Insert+3 не спасает ситуацию, то поэкспериментируйте с Автозагрузкой,
например, программа для клавиатуры загружается
в Автозагрузке, а джоз по нажатию комбинации alt+control+ J или наоборот.
Если вы просто поместите обе программы в Автозагрузку, то они будут загружаться
не друг за другом (как стоят в списке), а
параллельно и предсказать, какая из них первой сядет на клавиатурный хук, будет
трудно.
С уважением, Анатолий.

***
Это сообщение No1708
было разослано для 223 участников дискуссионного листа
[JFWRus] Re[7]: Alt+F4 and jaws.

Ответить   "i_chay" Fri, 8 Jul 2005 19:17:06 +0500 (#397973)

 

Здравствуйте, Иван.

Исходное сообщение > закрываются по alt+F4, независимо

В XP обе раскладки работают идентично с обеими клавишами Альт.
Проверьте:
Configuration manager -> открыть файл по умолчанию default.jcf -> Set Options

В диалоге снять флажок
Differentiate Between Left and Right Paired Keys
Сохранить настройки.
С уважением, Анатолий.

***
Это сообщение No1630
было разослано для 214 участников дискуссионного листа
[JFWRus] Re[2]: Alt+F4 and jaws.

Ответить   "i_chay" Wed, 15 Jun 2005 09:35:35 +0500 (#385101)

 

Доброе утро i_chay.
15.06.05 на тему: "[JFWRus] Re[2]: Alt+F4 and jaws." Вы писали:

default.jcf -> Set i> Options ->> Keyboard Options... i> В диалоге
снять флажок i> Differentiate Between Left and Right Paired Keys

В первую очередь проверял эту настройку; флажок снят. Может будут
какие-то идеи с файлом keycodes.ini?

Ответить   Штефуряк Иван Wed, 15 Jun 2005 09:48:06 +0300 (#385184)