1

Тема: AHK: Псевдоклавиши

Есть ли возможность придумать какую-нибудь клавишу, которой нет на клавиатуре и произвести ее вызов.
Возможно есть какие-нибудь резервные клавиши, место под которые выделено для игровых клавиатур в винде. Ведь существуют же клавы с разным количеством клавиш. Где можно найти список всех доступных.
Нужны такие, которых не будет на стандартной клавиатуре.

Идея в том, чтобы назначить на дополнительные кнопки мыши псевдоклавиши и используя сочетания этих клавиш запускать разные скрипты.

1. Т. е. нужна возможность вызова этих клавиш, чтобы можно было их забиндить в программе, которая управляет мышкой.

2. И нужна возможность использования сочетаний этих клавиш. Т.е. чтобы можно было превратить их в шифты, как это происходит с обычными клавишами.

псевдоклавиша1 & псевдоклавиша2::
скрипт
return

Нужны нестандартные клавиши, потому что я использую практически все клавиши клавиатуры в разных программах. В том числе F1-F12, нумпад, стрелки и клавиши над стрелками.

Может быть есть возможность как-то узнать номер vk или какой-то другой идентификатор дополнительных клавиш мыши. Пока же получается просто назначить на определенную клавишу мыши какую-либо кнопку или сочетание кнопок, но хочется, чтобы кнопки, которые будут превращены в шифты были бы псевдокнопками. Т.к. они мне нужны только в качестве шифтов для запуска различных скриптов.

2

Re: AHK: Псевдоклавиши

Ну например F13-F24, только позволит ли программа для мыши назначить их...

По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui

3 (изменено: UrfinJus, 2014-08-11 12:51:00)

Re: AHK: Псевдоклавиши

В программе какая-то жуть. Каждый раз при назначении меняется отображение нажатого. Т.е. если F1-F12 пишет - F1-F12, то тут иероглифы и каждый раз новые.
Но вроде назначить получилось, а сочетания не работают.
Тут на форуме был скрипт, который определяет нажатую клавишу. Вроде отображает, что нажимается F13 и F14. Но не работает F13 & F14.

сделал так:

1::
send, {F13}
return

2::
send, {F14}
return

F13 & F14::
MsgBox F13+F14
return

4

Re: AHK: Псевдоклавиши

Ну а так работает при нажатии на мышь?

F13::MsgBox F13
По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui

5 (изменено: UrfinJus, 2014-08-11 12:51:34)

Re: AHK: Псевдоклавиши

Заработало. В общем в программе нужно, чтобы был определенный иероглиф при назначении, если будет какой-то другой - то не работает. Они каждый раз меняются при новом назначении.

F13::MsgBox F13 - работает.

А где можно узнать список всех доп. клавиш. Может еще есть кроме F13-F24?

6

Re: AHK: Псевдоклавиши

http://www.script-coding.com/AutoHotkey/KeyList.html
Клавиши все здесь, а неизвестные будут тоже иероглифами, проверь мультимедиа кнопки, также попробуй с кнопками джойстика провернуть.

По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui

7

Re: AHK: Псевдоклавиши

Спасибо!