Ki jan yo sèvi ak Numpad la kòm yon sourit nan AutoHotkey?

Dènye aktyalizasyon: 30/10/2023

Si w ta renmen sèvi ak klavye nimerik òdinatè w lan kòm yon sourit, w ap nan bon plas! Nan atik sa a, mwen pral montre w ki jan yo sèvi ak Numpad kòm yon sourit nan AutoHotkey. Atravè kèk paramèt senp nan AutoHotkey, ou pral kapab pwofite anpil avantaj de karakteristik sa a epi fè mouvman sourit ak aksyon dirèkteman nan klavye nimerik ou a. Ou p ap bezwen yon sourit ekstèn oswa manyen touchpad la, sa ki fè workflow ou pi fasil epi amelyore eksperyans enfòmatik ou! Se konsa, ann mete men sou travay!

Etap pa etap ➡️ Ki jan yo sèvi ak Numpad la kòm yon sourit nan AutoHotkey?

Ki jan yo sèvi ak Numpad la kòm yon sourit nan AutoHotkey?

1. Premyèman, ou bezwen telechaje ak enstale pwogram AutoHotkey sou òdinatè w lan. Ou ka jwenn li nan la sit AutoHotkey ofisyèl epi swiv enstriksyon enstalasyon yo.

2. Yon fwa ou te enstale AutoHotkey, louvri pwogram nan epi kreye yon nouvo script. Èske ou ka fè sa a lè w klike sou bouton dwat sourit la sou biwo a epi chwazi "Nouvo" ak Lè sa a "Fichiye tèks." Chanje non fichye a ak yon ekstansyon ".ahk" (pa egzanp, "mouse.ahk").

3. Double-klike sou ".ahk" fichye a pou louvri li nan editè AutoHotkey la. Sa a se kote ou pral ekri kòd la pou itilize Numpad la kòm yon sourit.

4. Kòmanse pa ekri kòd sa a nan dosye a:

Numpad8::MouseMove, 0, -10, 0, R
Numpad2::MouseMove, 0, 10, 0, R
Numpad4::MouseMove, -10, 0, 0, R
Numpad6::MouseMove, 10, 0, 0, R
Numpad5::Klike, 2
Numpad0::Klike

Kòd sa a bay aksyon diferan nan kle Numpad yo. Pou egzanp, peze Numpad8 ap deplase sourit la moute. Peze Numpad5 pral fè yon doub klike, epi peze Numpad0 pral fè yon sèl klike sou.

5. Yon fwa ou fin ekri kòd la, sove fichye a epi fèmen editè AutoHotkey la.

6. Koulye a, pou kouri script la ak aktive Numpad kòm yon sourit, tou senpleman double-klike sou ".ahk" fichye a ou te kreye. Ou pral wè yon icon AutoHotkey nan plato sistèm lan, ki endike ke script la ap kouri.

Kontni eksklizif - Klike la a  Ki jan yo refè kont Hotmail

7. Depi koulye a, ou ka itilize kle Numpad yo pou kontwole sourit la. Pou egzanp, peze Numpad8 ap deplase kurseur sourit la moute sou ekran an. Ou ka eseye lòt kle yo sou Numpad la ak eksperyans ak mouvman sourit diferan ak aksyon.

Sonje ke script sa a travay sèlman pandan li ap kouri, kidonk si ou vle sèvi ak Numpad la kòm yon sourit pèmanan, li rekòmande pou ajoute ".ahk" fichye a nan demaraj Windows pou ke li kòmanse otomatikman chak fwa ou limen òdinatè w lan.

Jwi itilize Numpad la kòm yon sourit nan AutoHotkey! Karakteristik sa a ka trè itil pou moun ki gen difikilte motè oswa moun ki prefere sèvi ak klavye a olye pou yo sourit la.

K & A

1. Ki sa ki AutoHotkey ak ki jan mwen ka kòmanse sèvi ak li?

AutoHotkey se yon lojisyèl automatisation Windows ki pèmèt ou kreye scripts pou otomatize plizyè travay sou òdinatè w lan. Pou kòmanse itilize AutoHotkey, swiv etap sa yo:

  1. Telechaje epi enstale AutoHotkey nan sit entènèt ofisyèl li yo.
  2. Kreye yon nouvo Fichye tèks epi chanje ekstansyon an nan .ahk (pa egzanp, "my_script.ahk").
  3. Louvri dosye a .ahk ak yon editè tèks epi ekri script AutoHotkey ou a.
  4. Sove fichye a epi kouri li pa double klike sou li.

2. Kouman pou mwen mete Numpad kòm yon sourit nan AutoHotkey?

Pou konfigirasyon Numpad kòm yon sourit nan AutoHotkey, swiv etap sa yo:

  1. Louvri fichye .ahk kote w ap ekri script AutoHotkey ou a.
  2. Ajoute kòd sa a pou pèmèt itilize Numpad la kòm yon sourit:

«`autohotkey
Numpad0::Klike, Goch
Numpad1::Klike, dwa
Numpad2::Klike, Mwayen
Numpad3::Klike, WheelUp
Numpad4::Klike, WheelDown
Numpad5::Klike, 2
Numpad6::Klike, 4
Numpad7::Klike, 6
Numpad8::Klike, 8
Numpad9::Klike, 10
"`

  1. Sove fichye a epi kouri li pa double klike sou li.
Kontni eksklizif - Klike la a  Ki jan yo ajoute yon kòmantè nan pake konprese ou a nan HaoZip?

3. Kouman mwen ka ajiste vitès la nan konsèy sourit la lè l sèvi avèk Numpad la nan AutoHotkey?

Pou ajiste vitès konsèy sourit la lè l sèvi avèk Numpad nan AutoHotkey, swiv etap sa yo:

  1. Louvri fichye .ahk kote w ap ekri script AutoHotkey ou a.
  2. Ajoute kòd sa a pou ajiste vitès konsèy sourit la:

«`autohotkey
NumpadAdd::DllCall ("SystemParametersInfo", UInt, 113, UInt, 0, UInt, 20, UInt, 0)
NumpadSub::DllCall ("SystemParametersInfo", UInt, 113, UInt, 0, UInt, -20, UInt, 0)
"`

  1. Sove fichye a epi kouri li pa double klike sou li.

4. Kouman mwen ka klike ak trennen lè l sèvi avèk Numpad kòm yon sourit nan AutoHotkey?

Pou klike ak trennen lè l sèvi avèk Numpad la kòm yon sourit nan AutoHotkey, swiv etap sa yo:

  1. Louvri fichye .ahk kote w ap ekri script AutoHotkey ou a.
  2. Ajoute kòd sa a pou pèmèt klike ak trennen:

«`autohotkey
NumpadDiv::Klike desann
NumpadMul::Klike moute
"`

  1. Sove fichye a epi kouri li pa double klike sou li.

5. Kouman mwen ka enfim fonksyon sourit Numpad nan AutoHotkey?

Pou enfim fonksyon sourit Numpad nan AutoHotkey, swiv etap sa yo:

  1. Louvri fichye .ahk kote w ap ekri script AutoHotkey ou a.
  2. Kòmante oswa retire kòd ki gen rapò ak Numpad kòm yon sourit ke ou te deja ajoute.

«`autohotkey
; Numpad0::Klike, Goch
; Numpad1::Klike, dwa
; Numpad2::Klike, Mwayen
; Numpad3::Klike, WheelUp
; Numpad4::Klike, WheelDown
; Numpad5::Klike, 2
; Numpad6::Klike, 4
; Numpad7::Klike, 6
; Numpad8::Klike, 8
; Numpad9::Klike, 10
"`

  1. Sove fichye a epi kouri li pa double klike sou li.

6. Kouman mwen ka ajiste vitès doub klike la lè l sèvi avèk Numpad la nan AutoHotkey?

Pou ajiste vitès doub-klike la lè l sèvi avèk Numpad nan AutoHotkey, swiv etap sa yo:

  1. Louvri fichye .ahk kote w ap ekri script AutoHotkey ou a.
  2. Ajoute kòd sa a pou ajiste vitès doub klike la:
Kontni eksklizif - Klike la a  Ki jan yo senkronize dosye Google Drive ak òdinatè w lan?

«`autohotkey
NumpadEnter::SendInput {Klike 2}
"`

  1. Sove fichye a epi kouri li pa double klike sou li.

7. Kouman mwen ka Customize bouton Numpad yo pou lòt fonksyon nan AutoHotkey?

Pou personnaliser bouton Numpad yo pou fè lòt fonksyon nan AutoHotkey, swiv etap sa yo:

  1. Louvri fichye .ahk kote w ap ekri script AutoHotkey ou a.
  2. Ajoute kòd sa a pou bay fonksyon koutim bouton Numpad yo:

«`autohotkey
NumpadDot::MsgBox Sa a se yon fonksyon koutim pou bouton Numpad Dot la!
NumpadIns::Kouri Notepad
NumpadDel::SendInput Bonjou mond!
"`

  1. Sove fichye a epi kouri li pa double klike sou li.

8. Kouman mwen ka remape bouton Numpad yo nan lòt kle nan AutoHotkey?

Pou remape bouton Numpad yo sou lòt kle nan AutoHotkey, swiv etap sa yo:

  1. Louvri fichye .ahk kote w ap ekri script AutoHotkey ou a.
  2. Ajoute kòd sa a pou remape bouton Numpad yo:

«`autohotkey
Numpad1::a
Numpad2::b
Numpad3::c
Numpad4::d
Numpad5::e
Numpad6::f
Numpad7::g
Numpad8::h
Numpad9::i
Numpad0::j
"`

  1. Sove fichye a epi kouri li pa double klike sou li.

9. Kouman mwen ka aplike defile ak Numpad la nan AutoHotkey?

Pou aplike defile Numpad nan AutoHotkey, swiv etap sa yo:

  1. Louvri fichye .ahk kote w ap ekri script AutoHotkey ou a.
  2. Ajoute kòd sa a pou aplike defile:

«`autohotkey
NumpadAdd::SendInput {WheelUp 3}
NumpadSub::SendInput {WheelDown 3}
"`

  1. Sove fichye a epi kouri li pa double klike sou li.

10. Kouman mwen ka kouri yon pwogram lè l sèvi avèk Numpad nan AutoHotkey?

Pou kouri yon pwogram lè l sèvi avèk Numpad la nan AutoHotkey, swiv etap sa yo:

  1. Louvri fichye .ahk kote w ap ekri script AutoHotkey ou a.
  2. Ajoute kòd sa a pou kouri pwogram ou vle a:

«`autohotkey
NumpadEnter::Kouri C:ProgramPath.exe
"`

  1. Sove fichye a epi kouri li pa double klike sou li.