xkb: তৈরি করুন সিটিআরএল + ব্যাকস্পেস মুছে ফেলার মতো আচরণ করুন


10

কী হিসাবে Ctrl+ কী Backspaceহিসাবে আচরণ করতে আমি মানচিত্র করতে পারি ? আমি একটি একক কী পুনর্নির্মাণ করতে পারি তবে সংমিশ্রণটি কীভাবে করা যায় তা বুঝতে পারি না। আমার ওএস হ'ল উবুন্টু 15.04Deletexkb/usr/share/X11/xkb/symbols/pc


1
এই থ্রেডের উত্তর কি আপনার জন্য কাজ করে?
ব্যবহারকারী 1717828

@ user1717828 আসলে নয়, কনফিগারটি কেবল খুব ক্রিপ্টিক, আমার আরও নির্দিষ্ট উত্তর প্রয়োজন।
ক্যাবালেরো

জিজ্ঞাসা উবুন্টুকেও জিজ্ঞাসা করা হয়েছে: Askubuntu.com/questions/627310
জেডিবিপি

আমি ভেবেছিলাম এটি দিয়ে কাজ করতে পারে xmodmapতবে তা হয় না। স্পষ্টতই (এবং এটি আমার কাছে নতুন, যেহেতু আমার কখনই এটির প্রয়োজন বা চেষ্টা করা হয়নি) Ctrl এমন একটি পরিবর্তনকারী হিসাবে ব্যবহার করা যাবে না যা একটি কী উত্পন্ন করে এমন চরিত্রকে পরিবর্তন করে।
নেড 64

উত্তর:


9

গিলস যেমন একটি মন্তব্যে উল্লেখ করেছেন, আপনি xkbযদি BKSPনিয়ন্ত্রণ-সংশোধনযোগ্য কীটির ধরণটি পরিবর্তন করেন তবে আপনি এটিটি করতে পারেন। উদাহরণ: যদি আমি সম্পাদনা করি /usr/share/X11/xkb/symbols/pcএবং নীচে:

    include "pc(editing)"
    include "keypad(x11)"

এই লাইনটি পরিবর্তন করুন:

    key <BKSP> {   [ BackSpace, BackSpace  ]   };

প্রতি:

    key <BKSP> {
        type="PC_CONTROL_LEVEL2",
        symbols[Group1]=  [ BackSpace, Delete ]
    };

তারপরে Ctrl+ Backspaceহিসাবে আচরণ করে Delete


আমি এই পরিবর্তনটি করেছি, /var/lib/xkb/server-*ফাইলগুলি মুছে ফেলেছি , পুনরায় বুট করেছি এবং কীবোর্ডটি কোনও প্রতিক্রিয়া জানায় না, লগ ইনও করতে পারেনি a কি সমস্যা হতে পারে?
ক্যাবলেরো

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