1

Тема: АНК: Глюк кнопки мыши (х2)

У меня обычная проводная мышка.
Купил себе ещё и беспроводную. На ней есть кнопка двойного клика.
Но при нажатии на неё происходит следующее(взято с окна скрипта):

5B  15B d 8.10 LWin           
52  013 d 0.02 R             
52  013 u 0.00 R             
5B  15B u 0.00 LWin           
57  011 d 0.08 W              Выполнить
57  011 u 0.00 W             
57  011 d 0.01 W             
57  011 u 0.00 W             
57  011 d 0.02 W             
57  011 u 0.01 W             
BE  034 d 0.00 ю             
BE  034 u 0.02 ю             
57  011 d 0.00 W             
57  011 u 0.02 W             
49  017 d 0.01 I             
49  017 u 0.00 I             
4E  031 d 0.02 N             
4E  031 u 0.00 N             
32  003 d 0.01 2             
32  003 u 0.00 2             
BE  034 d 0.02 ю             
BE  034 u 0.00 ю             
43  02E d 0.02 C             
43  02E u 0.01 C             
4E  031 d 0.00 N             
4E  031 u 0.02 N             
BF  035 d 0.00 .             
BF  035 u 0.01 .             
47  022 d 0.02 G             
47  022 u 0.00 G             
39  00A d 0.02 9             
39  00A u 0.00 9             
0D  01C d 0.01 Enter         
0D  01C u 0.00 Enter          Program Manager

В моём скрипте этого нет.
И какой код имеет эта кнопка?

2 (изменено: Мпэт, 2012-08-19 18:28:54)

Re: АНК: Глюк кнопки мыши (х2)

Как оказалось, при нажатии этой кнопки должна открываться страничка в инете http://www.a4tech.com/G9
Как вернуть этой кнопке её родную функцию двойного клика?

3

Re: АНК: Глюк кнопки мыши (х2)

Как оказалось, при нажатии этой кнопки должна открываться страничка в инете http://www.a4tech.com/G9
Как вернуть этой кнопке её родную функцию двойного клика?

Ну, раз должна, то почему вы называете её «кнопкой двойного клика»? Исходя из ваших слов это кнопка «открытия странички в инте».

К ahk тема отношения не имеет. Настройки современных мышей A4Tech хранятся в встроенной памяти, действия на кнопки назначаются и записываются в память «фирменным» софтом идущим в комплекте.

4

Re: АНК: Глюк кнопки мыши (х2)

creature.ws пишет:

Как оказалось, при нажатии этой кнопки должна открываться страничка в инете http://www.a4tech.com/G9
Как вернуть этой кнопке её родную функцию двойного клика?

Ну, раз должна, то почему вы называете её «кнопкой двойного клика»? Исходя из ваших слов это кнопка «открытия странички в инте».

К ahk тема отношения не имеет. Настройки современных мышей A4Tech хранятся в встроенной памяти, действия на кнопки назначаются и записываются в память «фирменным» софтом идущим в комплекте.

Да. Оказалось, что по этому адресу хранятся драйвера для этой мышки.
Установил драйвера и теперь эту кнопку можно использовать как душе угодно, но не в АНК.

5

Re: АНК: Глюк кнопки мыши (х2)

но не в АНК.

Как понимать эту фразу?
Как переназначите кнопку в «драйвере» скачанном, так её и будет воспринимать система, так её и «увидит» AHK.

6 (изменено: Irbis, 2012-08-19 19:48:56)

Re: АНК: Глюк кнопки мыши (х2)

Имеется такая же мышь A4 G9, которая иногда используется. Действительно, при нажатии на доп.кнопку, в других версиях грызунов отвечающую за двойной клик, драйвера мыши отправляют на сайт, предлагающий скачать и установить пакет из нескольких десятков мегабайт. Ради одной-единственной функции. Конечно, предлагаются еще дополнительные "плюшки", но они не интересуют. Для себя проблему решил несколькими строчками, добавленными в скрипт, который висит в автозагрузке:

; Wireless mouse A4 G9 Office button -> doubleclick
#vk52::
   BlockInput, on 
   click 2 ; можно задать своё действие
   sleep 360
   BlockInput, off
return

Из минусов - блокирование ввода на 360мс. (чтоб избежать строки http://www...), что для меня не вызывает неудобств, и превращение родной функции Win+R в двойной клик ЛКМ