Тема: AHK Действие "Если кнопка нажата"
Помогите пожалуйста с сабжем, не понял из хелпа как это сделать.
Нужно добиться следующего результата:
Если нажат левый Альт - Передать F4 при нажатии LWin+P
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Помогите пожалуйста с сабжем, не понял из хелпа как это сделать.
Нужно добиться следующего результата:
Если нажат левый Альт - Передать F4 при нажатии LWin+P
Если нажат левый Альт - Передать F4 при нажатии LWin+P
Что это значит?
Вообще, нажатие обозначается словом Down.
Send, {F4 Down} ; Нажатие.
Send, {F4 Up} ; Отпускание.
Я вроде понял.
LWin & P::
If GetKeyState("LAlt" , "P") = 1 ; здесь P - режим, а не клавиша (см. справку)
Send {F4}
return
F4:: soundbeep
Не работает. Ситуация такая - в нетбуке HP клавиши f1-f12 работают только с Fn.
При нажатии f4 без Fn посылается LWin+P, переключая монитор на проектор. Вот хочется сделать так, чтобы при нажатии Альта кнопки f4 и f5 возвращались на свое место.
не заработало.
При нажатии f4 вот такое происходит
5B 15B d 3.21 Left Windows
50 019 d 0.00 P
50 019 u 0.00 P
5B 15B u 1.50 Left Windows
Не работает. Ситуация такая - в нетбуке HP клавиши f1-f12 работают только с Fn.
При нажатии f4 без Fn посылается LWin+P, переключая монитор на проектор. Вот хочется сделать так, чтобы при нажатии Альта кнопки f4 и f5 возвращались на свое место.
Не понятно. Что будет, если нажать f1-f12 без Fn?
Что значит "чтобы кнопки возвращались на своё место?
не заработало.
При нажатии f4 вот такое происходит5B 15B d 3.21 Left Windows
50 019 d 0.00 P
50 019 u 0.00 P
5B 15B u 1.50 Left Windows
А что видно при нажатии Alt-F4?
Вы сами-то тоже не спите, пробуйте разные варианты. Давно бы уже методом перебора нашли рабочий. У меня же нет Вашего нетбука, тестить не на чем.
Alt+f4 показывает вот что:
A4 038 d 1.43 Alt
5B 15B d 0.23 Left Windows
50 019 d 0.00 P
50 019 u 0.00 P
A4 038 u 0.87 Alt
5B 15B u 0.64 Left Windows
Я бы сам сделал, но тут выходит 3 клавиши посылается, я такого не делал никогда не могу понять как оно работает
f1-f12 без Fn являются функциональными клавишами, управляют плеером, подсветкой, звуком, экраном и вай-фаем. Причем посылаются странные значения - для f1, например - n, для кнопки прошлого трека (f5) - q
У меня работает просто vkA4 & vk50:: Send {vk73}
Альт-Ф4 работает как Ф4, но если я добавляю в Send Альт - работать перестает
Так Вы что посылать-то хотите, F4 или Alt-F4? Сформулируйте задачу точно: я хочу нажимать вот это, а посылалось чтобы вот это.
Я хочу, чтобы хоткей alt+f4 работал.
И как именно он должен работать?
Как alt+f4. Закрыть окно. Проблема в том, что функциональные клавиши вынесены в "верхний ряд" и работают только при нажатом Fn. То есть закрыть окно - это у меня fn+alt+f4
Так не сработает? Нажимать Alt-F4.
<#!vk50:: Send, !{F4}
Или так:
<#!vk50:: WinClose, A
Не сработало. У меня немного странный ноутбук. Но, первый раз после 2004 года, обновилась замечательная программа MKey, которая теперь работает с Win7, и быстро решила мою проблему. Спасибо за помощь. С прошедшими и наступающими праздниками!
Вообщем у меня похожая ситуация. Нужно поменять сочетание клавиш Lwin + Home(сворачивание всех окон кроме активного в винде) на Lwin + Q.
Ввиду моих часовых манипуляций выяснилось, что при нажатии Lwin должна происходить замена кнопок, тобишь вместо нажатого Q выполняться Home, а как это делается не пойму.
Ну, если похожая, то решение выше озвучено — программа MKey. Или Вы уже про неё спрашиваете?
Нет Mkey мне не надо, меня интересует как это сделать средствами AHK
Так не работает что ли?
#q::send #{home}
Да, шикарно, всё оказалось проще чем пробовал я.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться