আপনি যখন আপনার কীবোর্ডে একটি কী টিপেন, হার্ডওয়্যারটি একটি 'স্ক্যান কোড' উত্পন্ন করে, যা সফ্টওয়্যারটি একটি নির্দিষ্ট কী প্রেস হিসাবে ব্যাখ্যা করে।
কী পুনরায় নিয়োগ
কীটউইক আপনাকে সেই কী প্রেসটিকে পুনরায় নিয়োগের অনুমতি দেয় যা উইন্ডোজ যথাযথ রেজিস্ট্রি এন্ট্রি যুক্ত করে প্রতিটি স্ক্যান কোড থেকে ব্যাখ্যা করে।
দুর্ভাগ্যক্রমে, এটি আপনাকে অতিরিক্ত জাল কীগুলি যুক্ত করতে দেয় না। এটির নিকটতমতমটি কিছু কিছু কীবোর্ডের মিডিয়া / ওয়েব নিয়ন্ত্রণ কীগুলি পুনরায় নিয়োগের অনুমতি দেয়। এটি আপনাকে এমন কী কোডগুলি নির্ধারণ করতে দেয় না যা আপনার কীবোর্ড সাধারণত ব্যবহার করে না। সুতরাং আপনার যদি কোনও মার্কিন কীবোর্ড থাকে তবে এটি আপনাকে Ó বা assign নির্ধারণ করতে দেয় না £ সুতরাং আপনি এখনও সাধারণ কী অক্ষরগুলি ব্যবহারের মধ্যে সীমাবদ্ধ থাকবেন যা আপনি বলছেন যে আপনি ক্লান্ত হয়ে পড়েছেন।
এটা জালিয়াতি
অটোহটকি স্ক্যান কোডগুলি এবং স্ক্রিপ্টগুলির দ্বারা অস্বাভাবিক চিহ্নগুলি তৈরি করার অনুমতি দেয়।
এই স্ক্রিপ্টটি জেনারেট করে £ যখনই উইন + পি টিপবে (আমি ইন্টারনেট থেকে সিম্বলটি পেয়েছি এবং স্ক্রিপ্টটি তৈরি করতে আমি যে টেক্সট সম্পাদকটি ব্যবহার করছিলাম তা এতে আটকানো হয়েছিল):
#p::
send, £
আপনার গেমের উপর নির্ভর করে আপনি আপনার গেমের মূল কী হিসাবে এই জাতীয় স্ক্রিপ্ট ব্যবহার করতে সক্ষম হতে পারেন। তবে, যদি গেমটি প্রকৃত কীবোর্ড স্ক্যান কোডগুলি উত্পন্ন করার জন্য অপেক্ষা করে, এটি কার্যকর হবে না। গেমটি হার্ডওয়্যারটির সাথে কীভাবে ইন্টারঅ্যাক্ট করে তা নির্ভর করে।
ভাগ্যক্রমে, অটোহটকি কীবোর্ড স্ক্যান কোডগুলিও তৈরি করতে পারে। উইন + পি চাপলে এই স্ক্রিপ্টটি একটি স্পেস তৈরি করবে, কারণ স্ক্যান কোড 39 (হেক্স) স্পেস ( স্ক্যান কোডের তালিকা দেখুন )।
#p::
send, {sc39}
ভার্চুয়াল কীগুলি তৈরি করার জন্য অটোহটকির আরও একটি পদ্ধতি রয়েছে। আমি তফাতটি নিয়ে গবেষণা করিনি, তবে এই স্ক্রিপ্টটি উইন + পি টিপে যখন ভার্চুয়াল কী ব্যবহার করে স্থান তৈরি করবে:
#p::
send, {vk20}
এই রেফারেন্সটি সমস্ত ভার্চুয়াল কী কোডগুলি তালিকাভুক্ত করে, এমন অনেকগুলি অ-মানক কী সহ আপনি এখনও ব্যবহার করেননি:
https://autohotkey.com/board/topic/98757-how-to-create-a-new-virtual- কী /
আপনি এমন স্ক্রিপ্ট তৈরি করার চেষ্টা করতে পারেন যা আপনার খেলায় একটি অ-মানক ভার্চুয়াল কী প্রেরণ করে। যদি গেমটি এটি নিবন্ধভুক্ত করে এবং এর কীবোর্ড সেট আপ পৃষ্ঠায় এটি সংরক্ষণ করতে দেয় তবে আপনি সম্ভবত এটি কাজ করতে যাচ্ছেন।
ধাঁধার শেষ টুকরোটি ভার্চুয়াল কী উত্পন্ন করে অটোহটকি স্ক্রিপ্ট কল করতে লজিটেক ম্যাক্রোগুলি পাচ্ছে। আপনি হটকি ব্যতীত একটি অটোহটকি স্ক্রিপ্ট তৈরি করতে চাইবেন, তাই চলার সাথে সাথে এটি সরাসরি ছড়িয়ে পড়ে - যেমন
send, {vk7B}
অথবা
send, £
অটোহোটকি প্রোগ্রামের সাথে * .ahk ফাইলগুলি সংযুক্ত করুন এবং তারপরে সংরক্ষিত স্ক্রিপ্টটি খুলতে লজিটেক ম্যাক্রো পান।
দ্রষ্টব্য: আমি কোনও গেমসে এটি পরীক্ষা করিনি। বিভিন্ন গেমের সম্ভবত এটির বিভিন্ন ফলাফল থাকবে - বৈধ এন্ট্রি হিসাবে তারা কী গ্রহণ করবে তার উপর নির্ভর করে। উপরের ভার্চুয়াল কীগুলির লিঙ্কে, লোকেরা আপনি যা করতে চান ঠিক সেভাবেই করা নিয়ে আলোচনা করছেন এবং মনে হয় F13-F24 কী ব্যবহার করে কিছুটা সাফল্য পেয়েছেন, তাই সম্ভবত প্রথমে চেষ্টা করুন try
vk7B sc58 F12
vk7C sc64 F13
vk7D sc65 F14
vk7E sc66 F15
vk7F sc67 F16
vk80 sc68 F17
vk81 sc69 F18
vk82 sc6A F19
vk83 sc6B F20
vk84 sc6C F21
vk85 sc6D F22
vk86 sc6E F23
vk87 sc76 F24
সম্পাদনা:
মন্তব্যে অনুরোধ করা হয়েছে; F13 তৈরি করার জন্য একটি সাধারণ স্ক্রিপ্ট এর মতো দেখতে পেল:
b::
send, {vk7C}
এই স্ক্রিপ্টটি সক্রিয় থাকাকালীন আপনি যখনই 'b' টিপুন (ঘড়ির কাছে আপনার ট্রেতে) তখন F13 প্রেরণ করা হবে। এই স্ক্রিপ্টটি সক্রিয় থাকবে এবং যতক্ষণ না আপনি এটি খুন করবেন ততবার 'বি' চাপুন run গেমটি কী সেট আপের জন্য F13 নিবন্ধভুক্ত হয়ে গেলে, এই স্ক্রিপ্টটি মেরে ফেলুন এবং লজিটেকের জন্য কল করার জন্য এটির মতো করুন:
send, {vk7C}
এইটি সক্রিয় থাকবে না, এটি একবার চলবে এবং তারপরে শেষ হবে, প্রতিবার যখন এটি বলা হয়।