অটোহোটকি + কাস্টম ল্যাটিন লেআউট + নন-ল্যাটিন বিন্যাস


0

VK ভার্চুয়াল কী বা স্ক্যানকোড উভয়ই সহায়তা করে না এমন সমস্যা।
কাস্টম ল্যাটিন বিন্যাস ডিফল্ট ইনপুট সিস্টেম system

কাস্টম ল্যাটিন লেআউটটি নন-ল্যাটিন বিন্যাসে স্যুইচ করার সময় অ-লাতিন মোডে অটোহোটকি 'চিন্তা করে' এটি এখন কাস্টম ল্যাটিন বিন্যাসের সাথে নয়, মার্কিন আন্তর্জাতিক বিন্যাসের সাথে কাজ করছে। কীগুলি মিশ্রিত হয়ে যায়, এগুলি এখন কীবোর্ডের অন্য জায়গায়। কীগুলি এখনও কাজ করে তবে সেগুলি এখন কীবোর্ডের অন্যান্য বোতামে ...

অটোহোটকি প্রোগ্রামের জন্য কিছু রেজিস্ট্রি কী পরিবর্তন করার মতো এই সমস্যাটি সমাধান করার জন্য কি কোনও সহজ উপায় আছে, যাতে এটি কোনও লেআউট চালু না থাকলেও কাস্টম ল্যাটিন লেআউটটি ব্যবহার করা চালিয়ে যেতে পারে?

অটোহোটকি কোন উইন্ডোজ ডিএল ব্যবহার করে?

উত্তর:


0

আপনি কেবল দুটি ভিন্ন হটকি এবং হটস্ট্রিংস সেট সেট করার চেষ্টা করতে পারেন, প্রতিটি বিন্যাসের জন্য একটি করে এবং যদি একটি সেটকে সক্রিয় করতে একটি # ব্যবহার করতে পারেন তবে নীচের অটোহটকি ফোরাম থেকে অনুলিপি করা একটি উদাহরণ।

; question: http://autohotkey.com/board/topic/150272-allow-script-to-run-only-with-one-keyboard/
; code from: http://forum.script-coding.com/viewtopic.php?id=7396
#If (GetKeyboardLayout("A") = 4105) ; 4105 = 0x1009 https://msdn.microsoft.com/en-us/library/aa912040
; your hotkeys here
#If

GetKeyboardLayout(ByRef window)
{
    return DllCall("GetKeyboardLayout", "UInt", DllCall("GetWindowThreadProcessId", "Int", WinExist(window), "Int", 0), "UShort")
}
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.