“ক” উত্পাদন করতে ক্যাপসলক কী কীভাবে পরিবর্তন করবেন?


22

টাইপ করার সময় আমি প্রায়শই CapsLockকীটির পরিবর্তে aকী চাপতাম। (কিউয়ারটজু কীবোর্ড) এটি বেশ বিরক্তিকর কারণ আমি যখন বুঝতে পারি যে আমি ভুল কীটি আঘাত করেছি তখনই আমাকে একাধিক অক্ষর / পাঠ্য লাইন মুছে ফেলতে হবে এবং এগুলি আবার সঠিকভাবে লিখতে হবে।

আমি এটি প্রতিরোধের জন্য একটি উপায় অনুসন্ধান করছি।

আমি একটি সম্ভাবনা পাওয়া যায় অক্ষমCapsLock কী কীবোর্ড লেআউট বিকল্প । তবে এটি আমার ক্ষেত্রে এর অর্থ হ'ল aআমি একটি লেখার পরিবর্তে কিছুই লিখব না।

ধনাত্মক -> আমাকে পুরো লাইনটি আবার লিখতে হবে না, তবে কেবল একটি চরিত্র

নেতিবাচক -> এটি এতটা স্পষ্ট নয় যে আমি ভুল কীটি আঘাত করেছি, কারণ অনুপস্থিত চরিত্রটি টেক্সটের আপার-কেস লাইন হিসাবে অনুধাবনযোগ্য নয়।

আমি তাই মানচিত্রে একটি সম্ভাবনা পছন্দ করেন CapsLockকরার a। এভাবে হিট করার সময় CapsLockএকটা aচরিত্র লেখা হত।

ধনাত্মক -> আমি যদি এর CapsLockপরিবর্তে হিট aকরি তবে আউটপুট আমি আসলে টাইপ করতে চেয়েছিলাম।

নেতিবাচক -> আমি CapsLockঅন্য কোনও প্রসঙ্গে হিট করলে আমি একটি aচরিত্র পাব । যেহেতু আমি ইচ্ছাকৃতভাবেCapsLock কীটি ব্যবহার করি না এটি সত্যিই কোনও সমস্যা তৈরি করে না। (আমি মনে করি, বা এটি করে?)

আমার প্রশ্ন:

  1. তাহলে আমি কীভাবে পরিবর্তন করব a?
  2. এবং এমন কোনও মামলা রয়েছে যেখানে এটি বিপজ্জনক / অযাচিত আচরণকে উস্কে দিতে পারে?

3
আপনি ক্যাপসলক এবং সমস্ত অভিনব এবং বোতামের মতো দেখতে কীভাবে পান?
djeikyb

তাদের প্রশ্নটি এমনভাবে তৈরি করার জন্য আমার প্রশ্নটি ফ্লুটফ্লুট সম্পাদনা করেছে তবে আমিও এতে আগ্রহী হব।
পিট

7
আপনি লিখুন <kbd>a</kbd>(এটি কেবল প্রশ্ন ও উত্তরগুলিতে কাজ করে, মন্তব্য নয়)
8128

উত্তর:


21

বিশেষ করে, আমি জানি না পরিবর্তন করতে কিভাবে CapsLockকরতে a, কারন আমি keycode মনে নেই। আমি একটু পরে এটি খুঁজে পাবেন। তবে সাধারণভাবে বলতে গেলে, আপনি আপনার কীম্যাপিংগুলি পরিবর্তন করতে xmodmap(এবং .Xmodmap) ব্যবহার করতে পারেন । প্রথমবার জিনোম আপনার .Xmodmapফাইল সনাক্ত করে , আপনি সর্বদা এটি লোড করতে চান কিনা তা জিজ্ঞাসা করবে এবং তারপরে আপনি সেট হয়ে গেছেন।

আমিও মনে করি ক্যাপস লকটি নির্বোধ। তবে মূল অবস্থানটি কার্যকর। আমি এটি নিয়ন্ত্রণ কীতে ম্যাপিং করতে চাই। আমি প্রচুর নিয়ন্ত্রণ ব্যবহার করি এবং আমার গোলাপী ক্রমাগত সেই বিশ্রী অবস্থানে পৌঁছতে ক্লান্তি বোধ করে। এবং আমি পরে খুঁজে পেয়েছি, icallyতিহাসিকভাবে বর্তমানে Controlযেখানে আছে Caps Lock। যাই হোক। .Xmodmapনিম্নলিখিত লাইনের সাথে ডাকা আপনার হোম ডিরেক্টরিতে একটি ফাইল তৈরি করুন :

remove Lock = Caps_Lock
keysym Caps_Lock = Control_L

এই পরিবর্তনগুলি এই তাত্ক্ষণিকভাবে কার্যকর করার জন্য, চালান xmodmap ~/.Xmodmap

আপনি নিজের ব্যবহার করে কীকোডগুলি সন্ধান করতে পারেন xeva38, বা হেক্স 0x61 এর জন্য কীকোড বের করে। সুতরাং পরিবর্তে আপনার .Xmodmap হতে পারে:

remove Lock = Caps_Lock
keysym Caps_Lock = 0x61

আমি ম্যান পেজ, প্রচুর আকর্ষণীয় স্টাফ মাধ্যমে পড়ার পরামর্শ দিচ্ছি।


আপনার পোস্ট করা লাইনগুলিতে কি কেবল আমার শেষ ব্যবহার করতে হবে? আমি নিম্নলিখিত ত্রুটিটি xmodmap: /home/pit/.Xmodmap:1: bad keysym in remove modifier list 'Caps_Lock', no corresponding keycodes xmodmap: /home/pit/.Xmodmap:2: bad keysym target keysym 'Caps_Lock', no corresponding keycodes xmodmap: 2 errors encountered, aborting. পেয়েছি : ম্যানপেজে এমন কোনও কিছুই দেখিনি যা এই আচরণটি ব্যাখ্যা করে। আমি কমান্ডটি sudo হিসাবে চালানোর চেষ্টা করেছি কিন্তু এটি ত্রুটিগুলি পরিবর্তন করে নি।
পিট

2
হ্যাঁ, আমি কীবোর্ড লেআউট বিকল্পগুলিতে আমার আগের পরীক্ষা থেকে ক্যাপসলক কীটি অক্ষম করেছিলাম। এটি পুনরায় সক্ষম করার পরে, এটি কাজ করে। ধন্যবাদ।
পিট

কেবলমাত্র একটি দ্রষ্টব্য: add Control = Caps_Lockক্যাপচার লকটি নিয়ন্ত্রণ করতে আমি এই গাইডটি ব্যবহার করেছি, তবে এটিটি কার্যকর করার জন্য আমাকে মুছে ফেলা এবং কীসম লাইনগুলির মধ্যে সন্নিবেশ করতে হয়েছিল।
ব্রায়ান হেড

2

দেখার পরে man xmodmap, দেখা যাচ্ছে এটি সংজ্ঞায়িত করার জন্য একটি আদর্শ পন্থা রয়েছে:

clear Lock
keysym Caps_Lock = Caps_Lock Control_L

এক্স পুনরায় চালু করার পরে, আপনার xmodmap ~/.Xmodmapকোনও "খারাপ কীসিম" ত্রুটি না পেয়ে বার বার চালানো উচিত ।

আপডেট : দুর্ভাগ্যক্রমে এটি পোর্টেবল এবং আদর্শবান বলে মনে হয় না ।

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