আমি যখন প্রোগ্রাম করি আমি এই কীগুলি অদলবদল করতে পছন্দ করি:
Esc↔ Tab Ctrl↔CapsLock
ইন ~/.xmodmap
, আমি এই পুনরায় ম্যাপিংগুলি নির্দিষ্ট করেছি:
keycode 66 = Control_L
keycode 37 = Caps_Lock
keycode 23 = Escape
keycode 9 = Tab
Escape
এবং Tab
কী-অদলবদল, কোন সমস্যা, কিন্তু এর পরিবর্তে এর Caps_Lock
এবং Control_L
সোয়াপিং, উভয় ঐ চাবিগুলা হয়ে Caps_Lock
।
আমি যা যা করার চেষ্টা করি না কেন, কন্ট্রোল কীগুলিকে Caps_Lock
(কীকোড 66) বরাদ্দ দেওয়া হয় না । আমি যদি ছেড়ে যাই keycode 66 =
, কীটি নিযুক্ত করা হয় না, তবে যখন আমি বরাদ্দ করি Control_L
বা Control_R
এটি কার্যকর হয় না। তবে, যদি আমি অন্য কোনও কী বরাদ্দ করি, উদাহরণস্বরূপ keycode 66 = Tab
, এটি নির্ধারিত হয়, কোনও সমস্যা নেই।
এর মত xmodmap কেবল ক্যাপস লক এবং নিয়ন্ত্রণ কীগুলি অদলবদল করতে চায় না। সত্যিই হতাশাবোধ। যে কোনও সহায়তা / পয়েন্টার সত্যই সহায়ক হবে।
পিএস: আমি আর্চলিনাক্স ব্যবহার করছি।