আমার উবুন্টু (১১.০৪) সাম্প্রতিক ম্যাকবুক প্রোতে চলছে। আমি বিল্ট কীবোর্ড এবং একটি বাহ্যিক কীবোর্ড উভয়ই ব্যবহার করি। আমি উভয় কীবোর্ডকে সুপার-এ ক্যাপসলকটি পুনরায় তৈরি করতে চাই এবং কেবল বিল্ট ইন (অ্যাপল) কীবোর্ডে বাম-ওল্ট (ম্যাক বিকল্প) এবং বাম-সুপার (ম্যাক সেন্টিমিটার) অদলবদল করতে চাই।
এক্সমোডম্যাপ একাধিক কীবোর্ড আলাদাভাবে কনফিগার করতে পারে না, তাই শেষ।
আমি ক্লিট থেকে সেটক্যাম্যাপের মাধ্যমে এটি করতে সক্ষম am আমি যে স্ক্রিপ্টটি ব্যবহার করছি তা এখানে:
#!/bin/sh
#set caps to super
setxkbmap -option caps:super
#swap command and option for apple keyboard
setxkbmap -device `xinput list | grep -o -P 'Apple Internal Keyboard / Trackpad\s+id=\d+' | grep -o -P '\d+'` -option altwin:swap_lalt_lwin
আমার যদি এটি হয় তবে আমি এটি একটি স্টার্টআপ অ্যাপ্লিকেশন হিসাবে চালাতে পারি, তবে আমি সত্যিই জানতে চাই যে কোনও কনফিগারেশন ফাইল রয়েছে কিনা আমি পরিবর্তে এই সেটিংসটি যুক্ত করতে পারি।
দেখে মনে হচ্ছে আমার xorg.conf এর ইনপুট ডিভাইস বিভাগে একটি বিকল্প (XkbOptions) যুক্ত করতে সক্ষম হওয়া উচিত, কিন্তু যখন আমি এটি চেষ্টা করেছি তখন সেটিংসটির কোনও প্রভাব পড়েনি (সম্ভবত জিনোম এক্স সেটিংসকে ওভাররাইড করে?) আমি xorg.conf এ একটি নতুন ইনপুটক্লাস যুক্ত করার চেষ্টা করেছি কিন্তু এটিও কার্যকর হয়নি।
বিভিন্ন কী বাইন্ডিং সহ একাধিক কীবোর্ড কনফিগার করার সঠিক স্থানটি কী?
/etc/default/keymap
(ডিবিয়ান) বা /etc/X11/xorg.conf.d/00-keyboard.conf
(ফেডোরা) মাধ্যমে ডিফল্ট লেআউট সেট করে রেখেছি , তবে এটি বিভিন্ন বিকল্পের সাথে একাধিক কীবোর্ডের জন্য কাজ করতে পারে না (উভয় ওএসে, এটি নির্দিষ্ট করতে ব্যবহৃত হয়) কনসোল কীম্যাপ পাশাপাশি এক্স কীম্যাপ এবং এটি কিছুটা সীমাবদ্ধ)।