উত্তর:
আপনি MouseClick
মাউস চাকা অনুকরণ করতে ফাংশনটি ব্যবহার করতে পারেন । এখানে একটি উদাহরণ স্ক্রিপ্ট যা আপনাকে CapsLock কী চেপে ধরে স্ক্রোল করতে দেয় এবং 'w' টি স্ক্রোল আপ করতে বা 'গুলি' ডাউন করে স্ক্রোল করতে দেয়:
CapsLock & w::
MouseClick,WheelUp,,,10,0,D,R
return
CapsLock & s::
MouseClick,WheelDown,,,10,0,D,R
return
10
বৃহত্তর মানতে পরিবর্তন করে আপনি এটিকে দ্রুত যেতে পারেন । এটি হ'ল "সনাক্তকারী" এর সংখ্যা যা আপনি চাকাটি স্ক্রোল করতে চান।
অটোহোটকি.কম এ একটি স্ক্রিপ্টও রয়েছে যা নুমপ্যাডে সমস্ত মাউস বোতাম এবং গতিবিধি সেট করে, যদিও আমি এটি চেষ্টা করি নি।
এটি আমি সবেমাত্র কাজ করেছি এমন একটি স্ক্রিপ্ট। অপারেট করতে 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
হটকিগুলি যে মাউস হুইলটি ঘুরিয়ে দেওয়ার পরে আগুন দেয় সেগুলি হুইলডাউন এবং হুইলআপ মূল নামগুলির মাধ্যমে সমর্থিত । হুইল লেফট এবং হুইলরাইটও 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://Livehacker.com/5626708/use-autohotkey-to-scrol-backwards-in-the-command-prompt-by-keyboard থেকে সমাধানের পরামর্শ দিচ্ছি
ব্যক্তিগতভাবে আমি LWin কীটি সংশোধক হিসাবে ব্যবহার করতে পছন্দ করি (ইমাস কী কী বাইন্ডিংয়ের সাথে সংঘর্ষ এড়াতে):
LWin এবং PgUp :: {হুইলআপ Send প্রেরণ করুন প্রত্যাবর্তন LWin এবং PgDn :: {হুইলডাউন Send প্রেরণ করুন প্রত্যাবর্তন
এই সমাধানটি yhw42 সমাধান থেকে পৃথক হিসাবে বুঝতে সহজ এবং এটি স্ক্রোলিংয়ের জন্য স্ট্যান্ডার্ড উইন্ডোজ সেটিংস ব্যবহার করে (কত দ্রুত স্ক্রোল করা যায়)।
দ্রষ্টব্য নোটবুকগুলিতে এই কৌশলগুলি কার্যকর (যেমন কোনও ব্যবহারকারীর জন্য টাচপ্যাড অকেজো হতে পারে) এবং এমন ব্যবহারকারীদের জন্য যা মাউস অপছন্দ করে। মাউস ইভেন্টটি সক্রিয় জিইউআই উপাদানগুলিতে প্রেরণ করে, সুতরাং আপনার উপযুক্ত স্থানের মাউস অবস্থানের প্রয়োজন need
ctrl+alt+up
স্ক্রোল আপ করারctrl+alt+down
জন্য এবং ডাউন স্ক্রোল করার জন্য তবে কিছুই হচ্ছে না, স্ক্রোলটি কাজ করছে না। দয়া করে সাহায্য করুন, ধন্যবাদ