যদিও এই প্রশ্নটি তাত্ক্ষণিকভাবে পুরানো, তবে আমি ভেবেছিলাম যে আমি আমার সমাধানটি ভাগ করব কারণ অন্য উত্তরগুলির মধ্যে কারওই পক্ষে এই কাজটি কীভাবে বুট করা যায় তা সম্বোধন করা হয়নি।
আমার পরিস্থিতি:
আমার কাছে একটি হ্যাপিং হ্যাকিং কীবোর্ড রয়েছে যা ইউএসবি মাধ্যমে প্লাগ ইন করে কীগুলি ঘুরে দেখা গেছে (ক্যাপস লকটি যেখানে রয়েছে তা নিয়ন্ত্রণ করুন ইত্যাদি)। আমি এটি বেশিরভাগ সময় ব্যবহার করি তবে মাঝে মাঝে আমি স্ট্যান্ডার্ড ল্যাপটপ কীবোর্ড বা অন্য কোনও ইউএসবি কীবোর্ড ব্যবহার করতে চাই। এই কীবোর্ডগুলির জন্য আমি একটি কাস্টম কীবোর্ড বিন্যাস তৈরি করেছি।
কৌশলটি হ'ল কাস্টম কীবোর্ড লেআউটটি হ্যাপি হ্যাকিং কীবোর্ডে প্রয়োগ করা উচিত নয়।
সমাধান:
আমি একটি Xorg কনফিগারেশন ফাইল তৈরি করেছি:
$ cat /etc/X11/xorg.conf.d/30-keyboard.conf
Section "InputClass"
Identifier "Happily Hacked Keyboard"
MatchDevicePath "/dev/input/event*"
MatchIsKeyboard "on"
Driver "evdev"
Option "XkbLayout" "us"
Option "XkbVariant" "hhk"
EndSection
Section "InputClass"
Identifier "Happy Hacking Keyboard"
MatchIsKeyboard "on"
MatchVendor "Topre_Corporation"
Driver "evdev"
Option "XkbLayout" "us"
Option "XkbVariant" "basic"
EndSection
প্রথম অংশটি মূলত যে কোনও স্ট্যান্ডার্ড কীবোর্ডের জন্য বলেছে, কাস্টম বৈকল্পিকের সাথে মার্কিন লেআউটটি প্রয়োগ করুন। দ্বিতীয় অংশটি সুখী হ্যাকিং কীবোর্ডের জন্য বলেছে, বেসিক বৈকল্পিকের সাথে আমাদের লেআউটটি ব্যবহার করুন।
একগুচ্ছ প্যারামিটারের ভিত্তিতে আপনি ডিভাইসগুলি মেলাতে পারেন: xorg ডক