সুপার কীতে প্রসঙ্গ মেনু কীটি পুনরায় তৈরি করবেন


25

এই কীবোর্ডটিতে একটি মাত্র সুপার কী রয়েছে, তাই এটির জন্য আমি মেনু কীটি পুনরায় তৈরি করতে চাই।

উত্তর:


26

ব্যবহার করুন xevকী আপনি remap করতে চান তাদের জন্য keycode খুঁজে। উদাহরণস্বরূপ আমি Menuকী টিপলে এটি আমাকে জানায় যে এটি কী কোড 135

আমার ~/.xmodmaprcফাইলে পরবর্তী , আমি এর মতো একটি লাইন যুক্ত করব:

keycode 135 = Super_R

... এটি ডান হাতের উইন্ডোজ কী তৈরি করতে। তারপরে যা অবশিষ্ট রয়েছে তা হ'ল কী পুনরায় সক্রিয় করা। এটি সাধারণত আপনার এক্স সেশনে লগইন করার পরে স্বয়ংক্রিয়ভাবে ঘটে থাকে, তবে যদি আপনার ডেস্কটপ পরিবেশটি এটি না করে আপনি xmodmap ~/.xmodmaprcকোনও কমান্ড লাইন বা লগইন করার সময় যা স্ক্রিপ্ট চালিত হয় সেগুলি নিজেই চালাতে পারেন ।


2
Xmodmap এর সাথে একমাত্র আসল সমস্যাটি হ'ল আপনি যখন বিন্যাসগুলি স্যুইচ করেন। আপনাকে আবার xmodmap চালাতে হবে।
গ্রীনল্ডম্যান

আমি ঠিক এটি চেষ্টা করেছি এবং আমি মেনু কীটির জন্য কোনও ইভেন্ট পাই না। আমি Xfce4 ব্যবহার করতে পারেন সম্ভবত এটি কারণ, তবে আমি দরকারী কোনও মেনু কীটি ম্যাপ করতে পারি না।
আরনে

@ কোন অনুষ্ঠান দেখায় না xev? অন্যান্য সমস্ত কী ইভেন্টগুলি দেখায়?
কালেব

@ কালেব হ্যাঁ সমস্ত অন্যান্য কী ইভেন্টগুলি দেখায়। তবে আমার জন্য এখন এটি সমাধান হয়ে গেছে। আমি বুঝতে পারলাম যে, যখন আমি কি xmodmap ~/.Xmodmapথেকে .xinitrc, যেমন খিলান উইকি বর্ণনা করা হয়, এটা কাজ করে। আমি ইতিমধ্যে লগ ইন করছি যখন xmodmap সহ পূর্বরূপটি কাজ করে না।
আরনে

6

আপনি কোন সিস্টেমটি ব্যবহার করেন তা আমি জানি না, তবে এটি রুট হিসাবে যদি আধুনিক লগইন হয় তবে যান

/usr/share/X11/xkb/keycodes

অনুলিপি করুন (একটি ব্যাকআপ করুন) evdevফাইল। এটি সম্পাদনা করুন। মেনু কী এর সাথে লাইনটি সন্ধান করুন এবং এর উপনামটি সুপার কী (বাম বা ডানদিকে) পরিবর্তন করুন যেমন পরিবর্তন করুন

alias <MENU> = <COMP>;

থেকে

alias <MENU> = <SUPR>;

লগআউট, লগইন ( X11পুনরায় চালু করতে হবে), আপনার নতুন কীবোর্ড উপভোগ করুন।


আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.