Удержание клавиши на время

Post a reply


In an effort to prevent automatic submissions, we require that you complete the following challenge.
Smilies
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :| :mrgreen: :geek: :ugeek: :arrow: :angel: :clap: :crazy: :eh: :lolno: :problem: :shh: :shifty: :sick: :silent: :think: :thumbup: :thumbdown: :salute: :wave: :wtf: :yawn: :facepalm: :bravo: :dance: :beard: :morebeard: :xmas: :HeHe: :trollface: :cookie: :rainbow: :monkeysee: :monkeysay: :happybday: :headwall: :offtopic: :superhappy: :terms: :beer:
View more smilies

BBCode is ON
[img] is OFF
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Удержание клавиши на время

Re: Удержание клавиши на время

by r1necatyt » 03 Jan 2023, 07:53

Как мне написать код что бы он зажимал v на 23 секунд потом перестал зажимать подаждал 5 секунды и всё заново?

Re: Удержание клавиши на время

by Kollekcion » 12 Jul 2021, 14:45

Code: Select all

j::
Send {1 down}  ; Нажать клавишу "1".
Sleep 100  ; Держать её нажатой 100 миллисекунд.
Send {1 up}  ; Отпустить.
Когда клавиша удерживается вышеописанным методом, не происходит её автоповтор, как это было бы при
физическом удержании (причина в том, что автоповтор является возможностью драйвера/оборудования).
Однако для симуляции автоповтора можно использовать Loop.
Тут все подробно описано: https://ahk-wiki.ru/send
Надеюсь помог ;)

Re: Удержание клавиши на время

by Egor_Zloy » 04 Jul 2021, 02:32

:twisted: :twisted:

Удержание клавиши на время

by sSsSss » 22 Jun 2021, 12:17

Здравствуйте. Нужен скрипт который по нажатию на клавишу начинал удерживать клавишу 1 (не нумпад), а через определенное время (к примеру 100 миллисекунд) отпускал бы.

В идеале структура такая:
Нажимаю на клавишу J, и зажимается клавиша 1 на 100 мс, и что бы действие можно было повторить.

Такое возможно?

Top