जवाबों:
आप MouseClick
माउस व्हील को अनुकरण करने के लिए फ़ंक्शन का उपयोग कर सकते हैं । यहां एक उदाहरण स्क्रिप्ट दी गई है जो आपको CapsLock कुंजी दबाए रखने और स्क्रॉल करने के लिए 'w' दबाकर स्क्रॉल करने की सुविधा देती है:
CapsLock & w::
MouseClick,WheelUp,,,10,0,D,R
return
CapsLock & s::
MouseClick,WheelDown,,,10,0,D,R
return
आप इसे 10
बड़े मूल्य में बदलकर तेजी से आगे बढ़ सकते हैं । यह "जासूस" की संख्या है जिसे आप पहिया को स्क्रॉल करना चाहते हैं।
Autohotkey.com पर एक स्क्रिप्ट भी है जो सभी माउस बटन और आंदोलनों को NumPad पर सेट करती है, हालाँकि मैंने इसे आज़माया नहीं है।
यह एक पटकथा है, जिस पर मैंने अभी काम किया है। प्रेस 0 और ऊपर या नीचे तीर कुंजी संचालित करने के लिए। यदि आपके पास अपने कंप्यूटर पर एक अंकगणित नहीं है, तो आप हमेशा दो कुंजी को अनुकूलित कर सकते हैं जैसा कि आप फिट देखते हैं। यह काम करता है ताकि आप नीचे 0 और एक तीर कुंजी रख सकें और स्पीड स्क्रॉलिंग जारी रख सकें। शायद एक स्क्रॉल व्हील से बेहतर है?
0 & Up::
Loop
{
Send {WheelUp}
GetKeyState, T, Down
If T=U ; U is a state for up, D is a state for down
Break
}
Return
0 & Down::
Loop
{
Send {WheelDown}
GetKeyState, T, Down
If T=U ; U is a state for up, D is a state for down
Break
}
Return
हॉटकीज़ जो माउस व्हील को चालू करने पर आग लगाती हैं, उन्हें प्रमुख नामों WheelDown और WheelUp के माध्यम से समर्थित किया जाता है । WheelLeft और WheelRight भी v1.0.48 + में समर्थित हैं, लेकिन विंडोज विस्टा की तुलना में पुराने ऑपरेटिंग सिस्टम पर कोई प्रभाव नहीं है। यहाँ माउस व्हील हॉटकीज़ के कुछ उदाहरण दिए गए हैं:
MButton & WheelDown::MsgBox You turned the mouse wheel down while holding down the middle button.
^!WheelUp::MsgBox You rotated the wheel up while holding down Control+Alt.
V1.0.43.03 + में, अंतर्निहित वैरिएबल A_EventInfo में वह राशि होती है जिसके द्वारा पहिया को चालू किया गया था, जो आमतौर पर 1. है। हालांकि, A_EventInfo निम्नलिखित परिस्थितियों में 1 से अधिक या कम हो सकता है:
~WheelDown::ToolTip %A_EventInfo%
माउस व्हील के लिए सबसे उपयोगी हॉटकी में से कुछ में खिड़की के पाठ को स्क्रॉल करने के वैकल्पिक तरीके शामिल हैं। उदाहरण के लिए, हॉटकीज़ की निम्न जोड़ी बाईं ओर लेटते समय पहिया घुमाते समय लंबवत के बजाय क्षैतिज रूप से स्क्रॉल करती है: नियंत्रण रेखा:
~LControl & WheelUp:: ; Scroll left.
ControlGetFocus, fcontrol, A
Loop 2 ; <-- Increase this value to scroll faster.
SendMessage, 0x114, 0, 0, %fcontrol%, A ; 0x114 is WM_HSCROLL and the 0 after it is SB_LINELEFT.
return
~LControl & WheelDown:: ; Scroll right.
ControlGetFocus, fcontrol, A
Loop 2 ; <-- Increase this value to scroll faster.
SendMessage, 0x114, 1, 0, %fcontrol%, A ; 0x114 is WM_HSCROLL and the 1 after it is SB_LINERIGHT.
return
अंत में, चूंकि माउस व्हील हॉटकी केवल डाउन-ईवेंट (कभी अप-ईवेंट) उत्पन्न करते हैं, उन्हें कुंजी-अप हॉटकी के रूप में उपयोग नहीं किया जा सकता है ।
[स्रोत: यहाँ ]
मैं http://lifehacker.com/5626708/use-autohotkey-to-scroll-backwards-in-the-command-prompt-by-keyboard से समाधान सुझाता हूं
व्यक्तिगत रूप से मैं संशोधक के रूप में LWin कुंजी का उपयोग करना पसंद करता हूं (Emacs कुंजी बंधन के साथ टकराव से बचने के लिए):
LWIN और PgUp :: {WheelUp} भेजें वापसी LWIN और PgDn :: {WheelDown} भेजें वापसी
यह समाधान yhw42 के समाधान से अलग है जितना समझने में आसान है और यह स्क्रॉल करने के लिए मानक विंडोज सेटिंग्स का उपयोग करता है (स्क्रॉल करने के लिए कितना तेज़)।
नोट यह तकनीक नोटबुक्स पर उपयोगी है (चूंकि टचपैड कुछ उपयोगकर्ता के लिए बेकार हो सकता है) और माउस को नापसंद करने वाले उपयोगकर्ताओं के लिए। माउस इवेंट सक्रिय जीयूआई तत्वों को भेजता है, इसलिए आपको उचित स्थान माउस की स्थिति की आवश्यकता होती है।
ctrl+alt+up
स्क्रॉल करने के लिए औरctrl+alt+down
नीचे स्क्रॉल करने के लिए लेकिन कुछ भी नहीं हो रहा है, स्क्रॉल काम नहीं कर रहा है। कृपया मदद करें, thx