সুচিপত্র:
ভিডিও: মাউস স্ক্রলের জন্য বোতাম: 5 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
আমি কয়েক বছর ধরে বেশ কয়েকটি কম্পিউটার ইঁদুর পেয়েছি এবং স্ক্রল চাকা এমন একটি জিনিস যা সামঞ্জস্যপূর্ণভাবে কাজ করে না বা ভুলভাবে কাজ করে।
আমি গ্রাফিক্স প্যাকেজ ব্লেন্ডারের চেষ্টা করার সিদ্ধান্ত নেওয়ার আগে পর্যন্ত বেশিরভাগ ক্ষেত্রে স্ক্রল বিকল্পটি ব্যবহার করা এড়িয়ে গেছি, এখানে আমি দেখেছি যে স্ক্রল হুইল ব্যবহার না করে আমি সরে যেতে পারিনি কারণ এটি দেখার জায়গা থেকে জুম ইন এবং আউট করার জন্য ব্যবহৃত হয়।
কীবোর্ড এবং মাউস ইনপুট হিসাবে 32U4 প্রো মাইক্রো বোর্ডের সাথে খেলার পরে আমি দেখতে আগ্রহী ছিলাম যে স্ক্রল বিকল্প আছে কিনা কারণ এটি এমন কিছু ছিল না যা আমি ব্যবহার করতে দেখেছি।
Arduino ডকুমেন্টেশন [1] পরীক্ষা করে দেখা গেছে যে Mouse.move () ফাংশন -> Mouse.move (xVal, yVal, wheel) এ একটি স্ক্রোল মান ছিল।
আমি ভাবলাম চাকা ঘোরানোর পরিবর্তে আমি প্রতিটি স্ক্রোল ইনক্রিমেন্ট করার জন্য একটি বোতামের ধাক্কা ব্যবহার করতে পারি এবং পরীক্ষার পরে দেখা যায় যে আমি পারি।
ধাপ 1: হার্ডওয়্যার:
1* 32U4 প্রো মাইক্রো ক্লোন
2* 6 মিমি বর্গ ক্ষণস্থায়ী pushbuttons
1* স্ট্রিপবোর্ড 24* 37
2* 12 উপায় 0.1 ইঞ্চি সকেট - প্রো মাইক্রো জন্য
ধাপ 2: নির্মাণ;
আমি সমস্ত উপাদান ধরে রাখার জন্য একটি ছোট বোর্ড ডিজাইন এবং তৈরি করেছি।
প্রো মাইক্রো 2* 12 ওয়ে 0.1 ইঞ্চি সকেটে প্লাগ করা আছে এবং সুইচ এবং গ্রাউন্ড কানেকশনের (6 টি তারের) জন্য অল্প পরিমাণে ওয়্যারিং রয়েছে। 13 টি ট্র্যাক ব্রেক আছে 12 টি প্রো মাইক্রো পিনের মধ্যে এবং অন্যটি পরবর্তী সুইচগুলির একটিতে। পিসির সাথে সংযোগ হল প্রো মাইক্রোর ইউএসবি কানেক্টরের মাধ্যমে।
আমি স্থিতিশীলতার জন্য প্রো মাইক্রোতে 2*12 ওয়ে সকেটগুলিকে প্লাগ করেছিলাম এবং তারপর বাকিগুলি সোল্ডার করার আগে প্রথমে কোণার পিনগুলিতে সোল্ডার করেছি। আমি তারপর বোতাম মধ্যে soldered এবং তারের কাজ। অবশেষে আমি ট্র্যাক বিরতি মধ্যে রাখা।
ধাপ 3: সফ্টওয়্যার:
আমি সফটওয়্যারটি লিখেছি এবং Arduino IDE ব্যবহার করে প্রো মাইক্রো প্রোগ্রাম করেছি।
প্রোগ্রামিং উদ্দেশ্যে প্রো মাইক্রো Arduino Leonardo হিসাবে দেখায়।
সফ্টওয়্যারটি বোতামগুলিকে পোল এবং ডিবাউন্স করার জন্য একটি টাইমার ইন্টারাপ্ট ব্যবহার করে, যখন একটি বোতাম চাপানো হয়, বা আরো নির্ভুলভাবে চাপা পরে মাউস ছেড়ে দেওয়া হয়।
আমি কোন স্ক্রোল ভ্যালু ব্যবহার করব তার কোন ডকুমেন্টেশন দেখিনি তাই চেষ্টা করা হয়েছে 1 যা একটি ইতিবাচক বৃদ্ধি দিয়েছে এবং তারপর -1 যা একটি নেতিবাচক বৃদ্ধি দিয়েছে; ডকুমেন্টেশন বিশেষভাবে একটি স্বাক্ষরিত চর হিসাবে স্ক্রোল মান তালিকাভুক্ত করে।
ধাপ 4: ব্যবহার করুন:
ইউনিটটি কেবল প্লাগ এবং প্লে, এটি পিসিতে একটি HID ডিভাইস হিসাবে প্রদর্শিত হয় এবং ইনস্টল করার জন্য কোন ড্রাইভার নেই।
ধাপ 5: তথ্যসূত্র:
[1] আরডুইনো ইউএসবি মাউসের ডকুমেন্টেশন https://www.arduino.cc/reference/en/language/functions/usb/mouse/mousemove/ (Ret/জুলাই/২০১ Ret পুনরুদ্ধার করা হয়েছে)
প্রস্তাবিত:
[পরিধানযোগ্য মাউস] উইন্ডোজ 10 এবং লিনাক্সের জন্য ব্লুটুথ-ভিত্তিক পরিধানযোগ্য মাউস কন্ট্রোলার: 5 টি ধাপ
[পরিধানযোগ্য মাউস] উইন্ডোজ 10 এবং লিনাক্সের জন্য ব্লুটুথ-ভিত্তিক পরিধানযোগ্য মাউস কন্ট্রোলার: আমি একটি ব্লুটুথ-ভিত্তিক মাউস কন্ট্রোলার তৈরি করেছি যা মাউস পয়েন্টার নিয়ন্ত্রণ করতে এবং মাটিতে পিসি-মাউস সম্পর্কিত অপারেশন করতে পারে, কোনো পৃষ্ঠতল স্পর্শ না করে। ইলেকট্রনিক সার্কিট্রি, যা একটি গ্লাভসে এম্বেড করা আছে, এইচ ট্র্যাক করতে ব্যবহার করা যেতে পারে
নিজেকে 12V -এর জন্য পুনর্নির্মাণের পরিবর্তে LED লাইট স্ট্রিংগুলির জন্য 12V-to-AC- লাইন বৈদ্যুতিন সংকেতের মেরু বদল করার জন্য নিজেকে বোঝান: 3 ধাপ
নিজেকে 12V এর জন্য রি-ওয়ারিংয়ের পরিবর্তে LED লাইট স্ট্রিংগুলির জন্য 12V-to-AC- লাইন বৈদ্যুতিন সংকেতের মেরু বদল করার জন্য নিজেকে বোঝান: আমার পরিকল্পনাটি সহজ ছিল। আমি একটি প্রাচীর-চালিত LED আলোর স্ট্রিংকে টুকরো টুকরো করে কাটতে চেয়েছিলাম এবং 12 ভোল্ট বন্ধ করার জন্য এটিকে পুনরায় চালিত করেছিলাম। বিকল্প ছিল একটি পাওয়ার ইনভার্টার ব্যবহার করা, কিন্তু আমরা সবাই জানি তারা ভয়ানক অদক্ষ, তাই না? ঠিক? নাকি তারা?
আপনার ক্লাসিক একক বোতাম ম্যাক মাউস অভ্যন্তরীণ প্রতিস্থাপন করুন: 5 টি ধাপ
আপনার ক্লাসিক একক বোতাম ম্যাক মাউস অভ্যন্তরীণ প্রতিস্থাপন করুন: বোকা নতুন মাউস দেখতে অসুস্থ? আপনার ক্লাসিক একক বোতাম ম্যাক মাউসের অভাব … এক বোতাম ছাড়া আর কি? শৈলীর নিখুঁত ভারসাম্য বজায় রাখার জন্য কীভাবে আপনার ম্যাক মাউসে সস্তা গুডউইল মাউসের অভ্যন্তরীণ স্থানান্তর করা যায় তা আমি আপনাকে দেখাব
একটি ম্যাকবুকে একটি মাউস ডান বোতাম যুক্ত করা: 8 টি ধাপ
একটি ম্যাকবুকে একটি ডান মাউস বোতাম যুক্ত করা: এটি আপনাকে দেখায় কিভাবে একটি ম্যাকবুকের ট্র্যাকপ্যাডে একটি ডান মাউস বোতাম যুক্ত করা যায় - বিদ্যমান বোতামের বাম পাশে ক্লিক করুন, এটি বাম ক্লিক করুন, ডান ক্লিক করুন এবং এটি ডান ক্লিক করুন। উইন্ডোজ, লিনাক্স এবং চিতাবাঘে কাজ করে
একটি অতিরিক্ত বোতাম যুক্ত না করে দ্রুত ফায়ার মাউস মোড: 4 টি ধাপ
একটি অতিরিক্ত বোতাম যুক্ত না করে দ্রুত ফায়ার মাউস মোড: আমি আমার ব্যাটার্ড লজিটেক এমএক্স 500 মাউসে একটি দ্রুত ফায়ার মোড করেছি। আশেপাশে অনেক হাউটোস আছে, আমি এটি ব্যবহার করেছি: