অটোহটকি দিয়ে মাউসওহল স্ক্রোলিং অনুকরণ করার জন্য আমি কী কীবোর্ডটি ব্যবহার করতে পারি?


13

আমি অটোহটকি ব্যবহার করে কীবোর্ডটি দিয়ে স্ক্রোল করার কোনও উপায় খুঁজছি। আমি যদি কোনওভাবে স্ক্রলিংয়ের গতিটি টুইঙ্ক করতে পারি তবে এটি দুর্দান্তও হবে।

উত্তর:


13

আপনি MouseClickমাউস চাকা অনুকরণ করতে ফাংশনটি ব্যবহার করতে পারেন । এখানে একটি উদাহরণ স্ক্রিপ্ট যা আপনাকে CapsLock কী চেপে ধরে স্ক্রোল করতে দেয় এবং 'w' টি স্ক্রোল আপ করতে বা 'গুলি' ডাউন করে স্ক্রোল করতে দেয়:

CapsLock & w::
 MouseClick,WheelUp,,,10,0,D,R
return

CapsLock & s::
 MouseClick,WheelDown,,,10,0,D,R
return

10বৃহত্তর মানতে পরিবর্তন করে আপনি এটিকে দ্রুত যেতে পারেন । এটি হ'ল "সনাক্তকারী" এর সংখ্যা যা আপনি চাকাটি স্ক্রোল করতে চান।

অটোহোটকি.কম এ একটি স্ক্রিপ্টও রয়েছে যা নুমপ্যাডে সমস্ত মাউস বোতাম এবং গতিবিধি সেট করে, যদিও আমি এটি চেষ্টা করি নি।


আমি এই আদেশটি কীগুলিতে বরাদ্দ করতে চাই: ctrl+alt+upস্ক্রোল আপ করার ctrl+alt+downজন্য এবং ডাউন স্ক্রোল করার জন্য তবে কিছুই হচ্ছে না, স্ক্রোলটি কাজ করছে না। দয়া করে সাহায্য করুন, ধন্যবাদ
IGRACH

1
খুব সুন্দর উত্তর স্যার
সাইদ আরব শায়বানী

2

এটি আমি সবেমাত্র কাজ করেছি এমন একটি স্ক্রিপ্ট। অপারেট করতে 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

1

মাউস হুইল হটকিজ [উইন্ডোজ এনটি / 2000 / এক্সপি বা তারপরে]

হটকিগুলি যে মাউস হুইলটি ঘুরিয়ে দেওয়ার পরে আগুন দেয় সেগুলি হুইলডাউন এবং হুইলআপ মূল নামগুলির মাধ্যমে সমর্থিত । হুইল লেফট এবং হুইলরাইটও 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 বা তার চেয়ে কম হতে পারে:

  • যদি মাউস হার্ডওয়্যারটি এক খাঁজ এরও কম দূরত্বের প্রতিবেদন করে তবে A_EventInfo এ 0 থাকতে পারে;
  • চাকাটি দ্রুত ঘুরিয়ে দেওয়া হচ্ছে (মাউসের ধরণের উপর নির্ভর করে), A_EventInfo ১ এর চেয়ে বেশি হতে পারে নিম্নলিখিত নীচের মত হটকি আপনার মাউস বিশ্লেষণ করতে সহায়তা করতে পারে: ~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  

অবশেষে, যেহেতু মাউস হুইল হটকিগুলি কেবল ডাউন-ইভেন্টগুলি তৈরি করে না (কখনই ইভেন্টগুলি ঘটে না), সেগুলি কী-আপ হটকি হিসাবে ব্যবহার করা যায় না ।

[সূত্র: এখানে ]


0

আমি http://Livehacker.com/5626708/use-autohotkey-to-scrol-backwards-in-the-command-prompt-by-keyboard থেকে সমাধানের পরামর্শ দিচ্ছি

ব্যক্তিগতভাবে আমি LWin কীটি সংশোধক হিসাবে ব্যবহার করতে পছন্দ করি (ইমাস কী কী বাইন্ডিংয়ের সাথে সংঘর্ষ এড়াতে):

LWin এবং PgUp ::
  {হুইলআপ Send প্রেরণ করুন
প্রত্যাবর্তন

LWin এবং PgDn ::
  {হুইলডাউন Send প্রেরণ করুন
প্রত্যাবর্তন

এই সমাধানটি yhw42 সমাধান থেকে পৃথক হিসাবে বুঝতে সহজ এবং এটি স্ক্রোলিংয়ের জন্য স্ট্যান্ডার্ড উইন্ডোজ সেটিংস ব্যবহার করে (কত দ্রুত স্ক্রোল করা যায়)।

দ্রষ্টব্য নোটবুকগুলিতে এই কৌশলগুলি কার্যকর (যেমন কোনও ব্যবহারকারীর জন্য টাচপ্যাড অকেজো হতে পারে) এবং এমন ব্যবহারকারীদের জন্য যা মাউস অপছন্দ করে। মাউস ইভেন্টটি সক্রিয় জিইউআই উপাদানগুলিতে প্রেরণ করে, সুতরাং আপনার উপযুক্ত স্থানের মাউস অবস্থানের প্রয়োজন need

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.