উত্তর:
ওএস এক্স-এ ডিফল্টরূপে, কীবোর্ড বিন্যাসের মাধ্যমে স্পিনিংকে ctrl+ হিসাবে সংজ্ঞায়িত করা হয় space। এই ম্যাপিংটি স্পটলাইটের জন্য ট্রিগারের পক্ষে বন্ধ করা আছে।
এই ডিফল্ট ম্যাপিংটি সংশোধন করতে আপনাকে সিস্টেম পছন্দ-> হার্ডওয়্যার-> কীবোর্ড এবং মাউস-> কীবোর্ড শর্টকাটগুলি যেতে হবে। সেখানে আপনি ইনপুট মেনু জন্য একটি তালিকা আইটেম পাবেন। চেকবক্সটি নির্বাচন করুন এবং এটি সক্ষম হয়ে যাবে। সেখান থেকে তালিকার ডানদিকে পূর্বনির্ধারিত শর্টকাটে ডাবল ক্লিক করুন। বিদ্যমান শর্টকাটটি একবার নির্বাচন করা এবং সম্পাদনাযোগ্য হয়ে গেলে আপনি আপনার পছন্দসই শর্টকাট ক্রমটি টাইপ করতে পারেন।
দুর্ভাগ্যক্রমে, alt+ নিজের shiftদ্বারা + একটি শর্টকাট হিসাবে অনুমোদিত হয় না। আপনার মিশ্রণটিতে একটি নিয়ন্ত্রণবিহীন কী থাকা দরকার। আপনি যে নিকটে আসতে পারেন তা হল alt+ zব্যবহার করা ('z' ব্যবহার করে, যা কীবোর্ডের বাম পাশের শিফ্টের পাশের)। আপনার কাছে স্পিনের বিপরীত ক্রমের জন্য শর্টকাট সেট করার বিকল্পও রয়েছে। alt++ shiftএটির zজন্য একটি প্রাকৃতিক বিকল্প।
alt + shift + z
জন্য অনেক অ্যাপ্লিকেশন ব্যবহার করে এটি একটি জনপ্রিয় কীবোর্ড শর্টকাট Note সুতরাং, অন্য একটি শর্টকাট সন্ধান করা আরও ভাল ধারণা হতে পারে। কীভাবে ? alt + z
cmd + e
ব্যবহারের Karabiner (মূলত KeyRemap4MacBook)। জন্য অনুসন্ধান করুন option shift pc
। প্রথম চেকবক্সটি টিক দেওয়া আপনাকে পিসি আচরণের পুনরায় তৈরি করতে দেয়।
brew cask install karabiner
আমার ম্যাক হাই সিয়েরা 10.13.3 এ কারাবাইনার এলিমেন্ট 10.22.0 (মাধ্যমে ) ইনস্টল করেছেন এবং দেখেছেন এটি কার্যকর হয় না।
আমি খুঁজে পেয়েছি যে সামান্য ইউটিলিটি এমএলসুইচার [2] আপনাকে ঠিক এটি করতে অনুমতি দেবে এবং ম্যাকওএস 10.13 হাই সিয়েরার অধীনে দুর্দান্ত কাজ করবে। অ্যাপ স্টোরটিতে বিনামূল্যে পাওয়া যায়।
এখানে আরও তথ্য: http://bluezbox.com/mlswitcher2.html
কিছু লোকালে কমান্ড-স্পেস এবং অপশন-কমান্ড-স্পেস ডিফল্টরূপে ইনপুট উত্স পরিবর্তন করে। আপনি সিস্টেম পছন্দগুলি থেকে কীবোর্ড শর্টকাটগুলি সক্ষম বা পরিবর্তন করতে পারেন:
শর্টকাট রেকর্ডারগুলি যদিও বিকল্প-শিফটের মতো শর্টকাট প্রবেশ করতে দেয় না। আপনি যদি সত্যই অপশন-শিফটটি ব্যবহার করতে চান তবে আপনি এটিকে কী- রিমপ এমপিউবুকের সাহায্যে বিকল্প-কমান্ড-স্পেসের মতো কী সংমিশ্রণে মানচিত্র করতে পারেন । আপনি শিফট প্রকাশ করলে এটি ট্রিগার হয়:
<autogen>__KeyOverlaidModifier__ KeyCode::SHIFT_L, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L | ModifierFlag::NONE, KeyCode::SHIFT_L, ModifierFlag::OPTION_L, KeyCode::SPACE, ModifierFlag::OPTION_L | ModifierFlag::COMMAND_L</autogen>
<autogen>__KeyOverlaidModifier__ KeyCode::SHIFT_R, ModifierFlag::OPTION_R | ModifierFlag::SHIFT_R | ModifierFlag::NONE, KeyCode::SHIFT_R, ModifierFlag::OPTION_R, KeyCode::SPACE, ModifierFlag::OPTION_L | ModifierFlag::COMMAND_L</autogen>
আপনি শিফট টিপলে এটি ট্রিগার করা হয় তবে শর্টকাটের বিকল্প বিকল্পের মতো বিকল্পের আগে এটির আগে শিফ্ট টিপতে হবে [[:
<autogen>__KeyToKey__ KeyCode::SHIFT_L | ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L | ModifierFlag::NONE, KeyCode::SPACE, ModifierFlag::OPTION_L | ModifierFlag::COMMAND_L</autogen>
<autogen>__KeyToKey__ KeyCode::SHIFT_R | ModifierFlag::SHIFT_R | ModifierFlag::OPTION_R | ModifierFlag::NONE, KeyCode::SPACE, ModifierFlag::OPTION_L | ModifierFlag::COMMAND_L</autogen>
এর জন্য প্রেসিং অপশন এবং একই সাথে শিফ্টের প্রয়োজন:
<autogen>__SimultaneousKeyPresses__ KeyCode::OPTION_L, KeyCode::SHIFT_L, KeyCode::SPACE, ModifierFlag::OPTION_L | ModifierFlag::COMMAND_L</autogen>
<autogen>__SimultaneousKeyPresses__ KeyCode::OPTION_R, KeyCode::SHIFT_R, KeyCode::SPACE, ModifierFlag::OPTION_L | ModifierFlag::COMMAND_L</autogen>
এছাড়াও যদি আপনি Cmd+ সন্ধান করেন তবে Shiftপন্টো সুইচার (ভাষা অটোসুইচিং অক্ষম করার পরে) ভাষা টগলকে Cmd+ এ বাঁধতে পারে Shift।
@ ওয়েফার দ্বারা উল্লিখিত কারাবিনার আমার জন্য কৌশলটি করেছে। সিটিআরএল-শিফটকে সিটিআরএল-স্পেসে মানচিত্র করার নিয়ম এখানে রয়েছে:
{
"description": "Swithch input language by ctrl-shift",
"manipulators": [
{
"from": {
"key_code": "left_shift",
"modifiers": {
"mandatory": [
"left_control"
]
}
},
"to": [
{
"key_code": "spacebar",
"modifiers": [
"left_control"
]
}
],
"type": "basic"
},
{
"from": {
"key_code": "right_shift",
"modifiers": {
"mandatory": [
"right_control"
]
}
},
"to": [
{
"key_code": "spacebar",
"modifiers": [
"left_control"
]
}
],
"type": "basic"
}
]
}