এক্সমোডম্যাপের সাথে কী সংমিশ্রণ ম্যাপিং


19

আমি নিম্নলিখিত ম্যাপিংটি অর্জন করার চেষ্টা করছি
keycode 135 = <Ctrl-C>

এটি কি কোনও উপায়ে অর্জন করা সম্ভব?


আস্কউবুন্টুতে আমার উত্তরটি দেখুন । @ গিলস উত্তর দুর্দান্ত দেখায় যদিও এগুলিও সহায়তা করতে পারে।
ক্যালরাসি

উত্তর:


11

Xmodmap দিয়ে এটি সম্ভব নয়। আমি মনে করি না এটি এক্সকেবি দিয়েও সম্ভব, তবে আমি নিশ্চিত নই।

আপনার লক্ষ্য কি এমন একটি কী রয়েছে যা Ctrl+ টিপে সর্বদা সদৃশ থাকে C(যেমন টার্মিনালে এটি চলমান প্রোগ্রামটিকে বাধা দেয়), বা ক্লিপবোর্ডের অনুলিপি কীটি রাখবে? যদি পরে হয়, চেষ্টা করুন

keycode 135 = XF86Copy

XF86CopyKeysym একটি কপি টু ক্লিপবোর্ড কী-এর জন্য দেয়ার উদ্দেশ্যে করা হচ্ছে, কিন্তু আমি জানি না কিভাবে অনেক অ্যাপ্লিকেশনের আছে শর্টকাট আউট-অফ-বক্স।

আপনি যদি উবুন্টুতে থাকেন এবং সম্ভবত আপনি নাও থাকেন তবে অতিরিক্ত ("মাল্টিমিডিয়া") কীগুলি সেট আপ করার প্রস্তাবিত পদ্ধতিটি কীচচ

আপনি যদি সত্যিই চাবিটি Ctrl+ এর সমতুল্য হতে চান C, আপনার ডেস্কটপ পরিবেশ বা উইন্ডো ম্যানেজার আপনাকে কিসিমকে একটি কমান্ডের সাথে বাঁধতে দিতে পারে যা কী টিপুন তৈরি করে এবং সেই কী সংমিশ্রণের জন্য ইভেন্টগুলি প্রকাশ করতে পারে। আপনি পছন্দ বা ডেন / শর্তাবলীবুঝতে অ্যাগনোস্টিক পদ্ধতি ব্যবহার করা আবশ্যক, তাহলে আপনি ব্যবহার করতে পারেন xbindkeys একটি কী করতে একটি অবাধ শেল কমান্ড জুড়তে অনুমতি, এবং xmacro একটি উইন্ডো পাঠাতে কী ঘটনা তৈয়ার করতে। আপনার কীটির সাথে এখনও কীসম যুক্ত থাকতে হবে; একটি ভাল পছন্দ F13(বা যেখানেই আপনার কীবোর্ডের সংখ্যাযুক্ত ফাংশন কীগুলি ছেড়ে যায়) leave তারপরে এটি আপনার করুন ~/.xbindkeysrc:

"{ echo KeySymPress Control_L; echo KeySym C; echo KeySymRelease Control_L; } | xmacroplay"
  F13

আপনাকে xbindkeysআপনার এক্স সেশন দিয়ে শুরু করতে হবে - আপনার ~/.xinitrcবা আপনার ~/.xsessionএকটি থেকে, বা আপনার ডিই / ডাব্লুএম এর উপযুক্ত কনফিগারেশন ইন্টারফেস থেকে।


ধন্যবাদ. আমি সর্বদা এটি অর্জন করতে চাই যখন আমি ডান Alt এবং ডান সিটিআরএল (কীকোড 135) এর মধ্যে কী টিপব তখন এটি সিআরটিএল + সি এর সমান হবে (এটি কেবল উদাহরণস্বরূপ, আমি আরও কীগুলি ব্যবহার করতে চাই যা না আমার কীবোর্ডে ব্যবহৃত হয়েছে এবং তাদের শর্টকাটগুলি Ctrl + A, Ctrl + B, Ctrl + C ইত্যাদি নির্ধারণ করুন, এটি ফাংশনটি (যেমন অনুলিপি) কী তা বিবেচনা করে না। আপনি কি এটি অন্য প্রোগ্রাম (xbindkeys, xmacro) দিয়ে অর্জন করতে পারেন?
xralf

আপনি এক্সডটুলও চেষ্টা করে দেখতে পারেন, এক্সম্যাক্রোর চেয়ে এটি ব্যবহার করা কিছুটা সহজ।
বেন ডেভিস

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