14.04 এ ক্যাপস লক নিষ্ক্রিয় করুন


31

আমার সত্যিই ক্যাপস লক প্রয়োজন নেই (কে করে?) এবং এটি শিফট কী হিসাবে চাই কারণ আমি মাঝে মাঝে ভুল করে বিশেষত ছোট নেটবুক কীবোর্ডে ভুল করে আঘাত করি hit যেহেতু আমি এটি টাইপ করার সময় পড়ি না তার অর্থ হতে পারে আমাকে অর্ধেক পৃষ্ঠাটি আবার টাইপ করতে হবে। আমি কেবল উবুন্টু 12 এর সমাধান পেয়েছি তবে তারা 14 এর জন্য কাজ করে না (কোনওভাবে "টাইপিং" ডায়ালগটি সম্পূর্ণ ব্যবহারকারী হিসাবে বন্ধুত্বপূর্ণ নয়) looks আমি যাইহোক চেষ্টা করেছি এবং কাস্টম শর্টকাট তৈরি করতে + ক্লিক করেছি। এটি আমাকে একটি নাম জিজ্ঞাসা করেছিল (আমি নাম রাখি: ক্যাপস ক্লক) এবং কমান্ডের জন্য (কমান্ড: অক্ষম করুন, এবং আমি কমান্ড: শিফটও চেষ্টা করেছিলাম), কিন্তু এটি কিছুই করেনি। এটি কাস্টম শর্টকাটের নীচে ডানদিকে দেখায়, তবে আমার কাছে এখনও ক্যাপস লক রয়েছে। আমি লিনাক্সে নতুন আছি তাই দয়া করে আপনার উত্তর থাকলে কেবল এটি বলবেন না: এমএক্সপেট.ডি বা আরও ব্যবহার করুন, তবে দয়া করে আমাকে কীভাবে ডায়লগ বাক্সে বা কমান্ড প্রম্পটে পৌঁছাতে হবে এবং আমাকে কী করতে হবে তা বলুন। (জোনোম টুইক বা এর সাথে কারওর সমাধান ছিল তবে আমি উবুন্টু ১৪-তে এই প্রোগ্রামটি পাই না)। ধন্যবাদ


জিজ্ঞাসুবুন্টু স্বাগতম! আপনি কি সফটওয়্যার সেন্টার চেষ্টা করেছেন? আপনি সেখান থেকে এটি ইনস্টল করতে পারেন এবং তারপরে এখানে নির্দেশিকাগুলি অনুসরণ করতে পারেন: Askubuntu.com/questions/453793/…
বয়স্ক

উত্তর:


39

একটি টার্মিনাল খোলা এবং টাইপ করুন:

xmodmap -e "keycode 66 = Shift_L NoSymbol Shift_L" 

প্রবেশ / রিটার্নের পরে ক্যাপস লক বোতামটি বাম শিফটের পুনরায় তৈরি করা উচিত।

তবে এটি প্রতিটি বুটে কার্যকর করতে হবে। প্রতিবার সিস্টেম বুটে গেলে এটি স্বয়ংক্রিয়ভাবে চালনার জন্য আপনি নিম্নলিখিতটি করতে পারেন।

  1. ড্যাশটিতে "স্টার্টআপ অ্যাপ্লিকেশনগুলি" অনুসন্ধান করুন এবং এটি খুলুন।

  2. অ্যাড ক্লিক করুন। নামের জন্য "ক্যাপস লক টু শিফট" এবং "কমান্ড" এর অধীনে রাখুন xmodmap -e "keycode 66 = Shift_L NoSymbol Shift_L"

  3. সংরক্ষণ এবং পুনরায় আরম্ভ টিপুন। উপভোগ করুন!


আপনি যদি ক্যাপস লকটিকে অক্ষম করতে চান তবে আপনি নিম্নলিখিতটি ব্যবহার করতে পারেন (টার্মিনালে):

setxkbmap -option caps:none

আবার, আপনি পুনরায় চালু করার পরে এটি পুনরায় সেট হবে, সুতরাং বুটটিতে এটি চালনার জন্য একটি স্টার্টআপ এন্ট্রি (উপরের মতো) যুক্ত করুন।


2
এটি দিয়ে আমি যেখানে থাকতে চাই সেখানে পৌঁছেছি। আপনার চেয়ে. কীভাবে সেখানে যাবেন তা ব্যাখ্যা সহ দুর্দান্ত সহায়তা।
কার্স্টেন ডেকার

কোনও সমস্যা নেই, @ কার্স্টেন ডেকার!
ইয়াহরোয়ার

1
প্রশ্নটি টিএল; ডিআর হিসাবে আমি দ্বিতীয়টি ব্যবহার করেছি এবং আপনি ক্যাপস লকটি অক্ষম করবেন কীভাবে গুগল করবেন তখন প্রথমে আসে।
রেক্সফজল

এটি ডিফল্ট হওয়া উচিত!
পিটারএম

26

আপনি জিনোম টুইক টুল ব্যবহার করে ক্যাপস লকটি পুনরায় তৈরি করতে পারেন ।

আপনি ইচ্ছে করলে উবুন্টু সফটওয়্যার সেন্টারের মাধ্যমে বা কমান্ড লাইনের মাধ্যমে এটি ইনস্টল করতে পারেন ; এটি ডিফল্টরূপে উবুন্টু 14.04 এ ইনস্টল করা হয় না।

  1. হোল্ডিং দ্বারা একটি টার্মিনাল খুলুন CTRL, ALTএবং Tএকবার বা দ্বারা এ ড্যাশ অনুসন্ধান।

  2. টাইপ করুন sudo apt-get install gnome-tweak-toolএটি apt-getইনস্টল করতে বলে gnome-tweak-toolsudoসফ্টওয়্যার ইনস্টল করতে আপনার কাছে যেমন রুট অনুমতি থাকা দরকার।

  3. ত্বক সরঞ্জাম খুলুন

  4. বাম বার থেকে "টাইপিং" নির্বাচন করুন।

  5. "ক্যাপস লকটি শিফট হিসাবে কাজ করুন" নির্বাচন করুন যেখানে এটি "ক্যাপস লক কী আচরণ" বলে।

স্ক্রিনশট উপরে 5 ধাপ চিত্রিত।

সংস্করণ 3.32.0-1 জন্য আপডেট

বিকল্পটি এখন এর অধীনে রয়েছে:

কীবোর্ড এবং মাউস> অতিরিক্ত লেআউট বিকল্পগুলি> ক্যাপস লক আচরণ


1
আপনি উভয়, আপনাকে ধন্যবাদ. আমি ইয়াহারোয়ারের পদ্ধতি ব্যবহার করেছি এবং ক্যাপস লকটি অক্ষম করতে সক্ষম হয়েছি যা যথেষ্ট ভাল। (আমি আপনার স্ক্রিন শট এর মতো অপশনগুলির শেষটি পড়তে পারি নি, তাই এটি কী অতিরিক্ত হবে তা অনুমান করার জন্য এটি একটু অনুমিত হয়েছিল ... এটি কী হবে)।
কার্স্টেন ডেকার

আমি মনে করি এটি অতিরিক্ত শিফট কী ছিল। যাইহোক, খুশি এটি সাহায্য করেছে!
ইয়াহরোয়ার

1
17.10 এ কাজ করে!

8

চূড়ান্তভাবে সিএপিএস-লক অক্ষম করতে:

xkbset nullify lock

এটি পুনরায় সক্ষম করতে

xkbset nullify -lock.

কেবল ক্যাপস-লক টোগল করতে:

sudo apt-get install xdotool
xdotool key Caps_Lock

2
ধন্যবাদ! সবেমাত্র আমাকে সমস্যার জগৎ থেকে মুক্তি দিয়েছে
সিরকেল

6

উবুন্টু হিসাবে 17.04 আপনি একটি dconf সেটিংস সেট করতে পারেন:

dconf write /org/gnome/desktop/input-sources/xkb-options "['caps:none']"

পুনরায় লগইন করার দরকার নেই।


1
কেবল ডকনফের নীচে কমান্ডটি বলতে / লিখতে / org / gnome / ডেস্কটপ / ইনপুট-উত্স / এক্সকেবি-বিকল্পগুলি "['ক্যাপস: কিছুই নয়"] "উবুন্টু 16.04 এর জন্য কাজ করে। পোস্টার ধন্যবাদ।
ADW

18.04 এও কাজ করে। ইনস্টল করুন Dconf-Editorসঙ্গে apt-get install dconf-editor -y
আলাইন

5

উবুন্টু 17.10 এর জন্য

sudo apt install -y gnome-tweak-tool
  1. জিনোম টুইটগুলি খুলুন
  2. বাম প্যানেল থেকে কীবোর্ড এবং মাউস নির্বাচন করুন
  3. ডান দিক থেকে অতিরিক্ত লেআউট বিকল্পে ক্লিক করুন
  4. ক্যাপস লক কী আচরণের পাশের তীরটি ক্লিক করুন । আপনি যা চান তাতে Caps Lock কী সেট করুন ।

2

সেখানে অনেকগুলি সরঞ্জাম রয়েছে যা আপনার পছন্দ মতো জিনিসটি পেতে পারে। আপনার জন্য সম্ভবত সেরাটি হ'ল জিনোম টুইক টুল । এটি ইনস্টল করতে, টার্মিনালে এই কমান্ডটি চালান:

sudo apt-get install gnome-tweak-tool

এটি ইনস্টল হয়ে গেলে:

  1. টুইট-সরঞ্জামটি খুলুন এবং বাম কলামের টাইপিং বিভাগে ক্লিক করুন।

  2. আপনার এখন বামদিকে ল্যাপ ক্যাপস লক কী আচরণটি দেখা উচিত।

  3. Disableড্রপ-ডাউন তালিকা থেকে চয়ন করুন । এবং তারপরে এটি Caps Lock কীটি অক্ষম করা উচিত।


প্রথম প্রতিক্রিয়া / উত্তর যখন সেরা উত্তর হয় তখন আমাকে বম করে দেয় তবে তা গৃহীত হয় না এবং প্রথম উত্তরের একটি অনুলিপি আরও বেশি ভোট পায়।
ফ্রেড হ্যামিল্টন

এই উত্তরটি প্রযুক্তিগতভাবে সঠিক নাও হতে পারে (বা বিকল্প উত্তর থাকতে পারে)। আমার সিস্টেম, উবুন্টু 16,04, জিনোম খামচি টুল দিয়ে, আমি অপশনটি নির্বাচন করতে হয়েছিল ক্যাপস লক নিষ্ক্রিয় করা হয়েছে বরং অক্ষম । পরেরটিটি টুইঙ্ক টুলটিতে ক্যাপস লক কী আচরণটি অক্ষম করার বিষয়টি বোঝায় (আমার মনে হয়), যেহেতু আমার এই বিকল্পটিতে সেট করা হয়েছিল এবং ক্যাপস লক কীটি এখনও ডিফল্ট হিসাবে কাজ করে।
নিকোরেলিয়াস

@নিকোরেলিয়াস: উত্তরটি লেখার সময় 15.04-তে এটি ছিল।

আমার খারাপ, আমি এটি ভেবে ভেবে সাড়া দিচ্ছিলাম এটি 16.04 এর জন্য। ধন্যবাদ.
নিকোরেলিয়াস

@নিকোরেলিয়াস: ঠিক আছে, ঠিক আছে।

0

এটি হ'ল ক্যাপস লকটি পুনরায় চালু না করে স্থায়ীভাবে অক্ষম করতে হবে:

setxkbmap -layout us--tion caps: ctrl_modifier gsettings set

org.gnome.desktop.input- উত্স xkb-বিকল্প "['ক্যাপস: ctrl_modifier']"


0

অন্যান্য উত্তরগুলি কমান্ড ( xmodmap -e "keycode 66 = Shift_L NoSymbol Shift_L"এবং setxkbmap -option caps:none) দিয়ে কীটি নিষ্ক্রিয় করার 2 দুর্দান্ত উপায় দেখায় তবে প্রারম্ভকালে এটি চালানোর কোনও দুর্দান্ত উপায় নেই।

Https://askubuntu.com/a/934797/282454 থেকে কিছু ছোটখাট সম্পাদনা সহ:

  1. আপনার স্ক্রিপ্টটি সিস্টেম-ব্যাপী ডিরেক্টরিতে যেমন / usr / স্থানীয় / বিন হিসাবে উপযুক্ত শেবাং দিয়ে রাখুন

    [স্ক্রিপ্ট উদাহরণ সরানো]

  2. এটি সম্পাদনযোগ্য হিসাবে তৈরি করুন যেমন sudo chmod + x /usr/local/bin/disable-caps.sh

  3. /Etc/lightdm/lightdm.conf.d এ একটি কাস্টম কনফিগার ফাইল তৈরি করুন। 99-disable-caps.conf এর মতো একটি নাম ব্যবহার করুন। (৯৯ টি উপসর্গটির অর্থ এটি /usr/share/lightdm/lightdm.conf.d সরবরাহকৃত স্ট্যান্ডার্ড সেটআপ স্ক্রিপ্টগুলির পরে চালানো হবে))

    [Seat:*]বিভাগে প্রদর্শন-সেটআপ-স্ক্রিপ্ট হিসাবে আপনার স্ক্রিপ্টের অবস্থান যুক্ত করুন : [Seat:*] display-setup-script = /usr/local/bin/disable-caps.sh

    এক্স সার্ভারটি শুরু হওয়ার পরে ডিসপ্লে-সেটআপ-স্ক্রিপ্টটি চালানো উচিত, তবে কোনও গ্রিটার চালানোর আগে - লাইটডিএম দেখুন: সিস্টেম হুক সংযোজন করুন

[Seat:*]তুলনামূলকভাবে নতুন (উবুন্টু 15.10 এবং তারপরে); [SeatDefaults]পুরানো সিস্টেমে ব্যবহার ।


0

আমি 16.04 এ নিম্নলিখিত পরীক্ষা করেছি

1. DCONF ইনস্টল করুন

sudo apt-get install dconf-tools

২. ক্লাসিক ক্যাপগুলি অক্ষম করা

নিম্নলিখিত ক্যাপগুলি কী অক্ষম করেছে

setxkbmap -option "caps:none"

৩. এটি পুনরায় সক্ষম করার জন্য বিকল্পটি কনফিগার করুন (alচ্ছিক)

আপনি যদি এখনও ক্যাপগুলি পুনরায় সক্ষম করতে সক্ষম হন তবে কেবল shiftএকবারে উভয় কী (বাম এবং ডান) টিপুন নীচের চেষ্টা করে দেখুন

setxkbmap -option "shift:both_capslock"

0

এখানে আমার স্ক্রিপ্ট যা আমি ক্যাপস লক সক্ষম / অক্ষম করতে ব্যবহার করি

$ cat ~/bin/caps
#!/bin/bash

let state=1
if [ $# -eq 0 ]; then
    xmodmap -pke | grep 'keycode\s\+66 = Caps_Lock' > /dev/null
    [ $? -eq 1 ] && let state=0
else
    [ "$1" == "on" -o "$1" == "1" ] && let state=0
fi

if [ $state -eq 1 ]; then
    echo "Caps lock off"
    xmodmap -e "keycode 66 = VoidSymbol NoSymbol VoidSymbol"
else
    echo "Caps lock on"
    xmodmap -e "keycode 66 = Caps_Lock NoSymbol Caps_Lock"
fi
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.