আমার কীবোর্ডের কীগুলি কী করে তা আমি কীভাবে পরিবর্তন করতে পারি? (আমি কীভাবে কাস্টম কীবোর্ড কমান্ড / শর্টকাট তৈরি করতে পারি?)


131

আমি আমার কীবোর্ডের কিছু কিগুলির কী বাইন্ডিংগুলি পরিবর্তন করতে চাই। আমি চাই কিছু কমান্ড চালাও এবং অন্যেরা বিভিন্ন কী সক্রিয় করতে পারেন।

এটি করার জন্য আমি কী অ্যাপ্লিকেশনগুলি ব্যবহার করতে পারি?


সূচক, সূচিপত্র:


আমি এখনও ডকনফ এবং অন্য কোনও পদ্ধতি ব্যবহার করে উত্তরগুলি খুঁজছি।


Xmacro সম্ভবত এই উত্তর অন্তর্ভুক্ত? এটি "এক্স ডিসপ্লেতে কীস্ট্রোক এবং মাউস চলাচল রেকর্ড / প্লে করতে পারে"।
রোডমর

@roadmr আমি যদি কাস্টম কীবোর্ড শর্টকাট তৈরি করতে এটি ব্যবহার করতে পারি তবে হ্যাঁ!
শেঠ

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

@ ক্রম্পেলসটিলসকিন বর্তমানে মাউসটির যথাযথ সদৃশতা অর্জনের কোনও উপায় সম্পর্কে আমি অসচেতন। আমি আপনাকে একটি নতুন প্রশ্ন জিজ্ঞাসা পরামর্শ। যদি আমি তা বুঝতে পারি তবে আমি এখনও সেখানে উত্তর দিতে পারি, বা অন্য
শেঠ

1
এখানে একটি xkbঅ্যানসওয়ার: Askubuntu.com/a/347382/354350
ডিজে ক্র্যাশডমি

উত্তর:


94

xbindkeys ..

sudo apt-get install xbindkeys

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

একটি ডিফল্ট কনফিগার ফাইল তৈরি করতে আপনি কমান্ডটি ব্যবহার করুন:

xbindkeys --defaults

যা ডিফল্ট কনফিগারেশন ফাইল মুদ্রণ করে। সুতরাং আপনি যদি ডিফল্ট মানগুলি ব্যবহার করে ফাইলটি তৈরি করতে চান তবে :

xbindkeys --defaults > $HOME/.xbindkeysrc

যা .xbindkeysrcবাড়িতে অবস্থিত নামের একটি লুকানো ফাইলটিতে ডিফল্ট মানগুলি মুদ্রণ করে ~

এখন কীগুলির বাইন্ডিংগুলি বাস্তবে পরিবর্তন করতে আমাদের প্রথমে keys কীগুলির নাম বা কীজিয়াম কী তা জানতে হবে। কী বা কী সংমিশ্রণের নাম খুঁজতে xbindkeysআমাদের -kহ্যান্ডেলটি ব্যবহার করতে দেয় । চালান:

xbindkeys -k

এবং একটি কী বা কী সমন্বয় টিপুন। আপনার আউটপুট এর সাথে অনুরূপ কিছু দেখবে (টিপানোর সময় space):

"NoCommand"
m:0x10 + c:65
Mod2 + space

"No Command"আমাদের জানান যে বর্তমানে কোনও কমান্ড Spaceকীটির সাথে সম্পর্কিত নয়।

m:0x10 + c:65
Mod2 + space  

কী / কী সংমিশ্রণের নাম।

কনফিগারেশন ফাইল ..

আপনি আগে তৈরি কনফিগারেশন ফাইলটি খুলুন:

gedit .xbindkeysrc  

এখানে ডিফল্ট কনফিগারেশন ফাইলের একটি অংশ রয়েছে:

#
# A list of keys is in /usr/include/X11/keysym.h and in
# /usr/include/X11/keysymdef.h
# The XK_ is not needed.
#
# List of modifier:
#   Release, Control, Shift, Mod1 (Alt), Mod2 (NumLock),
#   Mod3 (CapsLock), Mod4, Mod5 (Scroll). 
#

# The release modifier is not a standard X modifier, but you can  
# use it if you want to catch release events instead of press events

# By defaults, xbindkeys does not pay attention with the modifiers
# NumLock, CapsLock and ScrollLock.
# Uncomment the lines above if you want to pay attention to them.

#keystate_numlock = enable
#keystate_capslock = enable
#keystate_scrolllock= enable

# Examples of commands:

"xbindkeys_show" 
 control+shift + q  

প্রতিটি লাইন দিয়ে শুরু #করা একটি মন্তব্য এবং এটি পড়া বা চালানো হবে না xbindkeys

এখনও অবধি একমাত্র লাইন যা মন্তব্য করা হয়নি তা হ'ল:

"xbindkeys_show" 
 control+shift + q  

এই উদ্ধৃতিটি xbindkeysকমান্ডগুলির মূল বাক্য গঠন দেখায় :

"Command to run (in quotes)"
key to associate with command (no quotes)  

সুতরাং আপনি দেখতে পারেন:

"xbindkeys_show" 
 control+shift + q  

কমান্ড চালায় xbindkeys_showযখন আপনি টিপুন Ctrl+ + Shift+ + q

কমান্ডগুলিতে কী বাঁধুন ..

এখন কয়েকটি কী বাঁধাই করার চেষ্টা করা যাক। আমি পুরো ডিফল্ট ফাইলটি সাফ করার পরামর্শ দিচ্ছি যাতে এটি ফাঁকা থাকে। এটিতে সম্ভবত আপনি চান না এমন প্রিসেট কী বাঁধন রয়েছে।

এখন বলুন যে আপনি আপনার ব্রাউজারটি খোলার জন্য Ctrl+ ব্যবহার করতে চান b। প্রথমে কি নাম অথবা প্রয়োজন keysym এর Ctrl+ + bহয়। পূর্বে উল্লিখিত হিসাবে আপনি xbindkeys -kকোনও কী বা কীগুলির নাম সন্ধান করতে ব্যবহার করতে পারেন তবে আরও একটি সহজ উপায় আছে। Ctrl+ এর মতো সাধারণ সংমিশ্রণের জন্য bআপনি কেবল ব্যবহার করতে পারেন:

Control+b

অনেক সহজ তাই না!

এখন আপনার প্রিয় ব্রাউজারের জন্য কমান্ডটি সন্ধান করুন:

  • ফায়ারফক্সের জন্য: firefox

  • ক্রোমিয়ামের জন্য: chromium-browser

  • অপেরা জন্য: opera

আগে থেকে সিনট্যাক্স মনে আছে? xbindkeysকমান্ড ফায়ারফক্স (অথবা আপনার অন্যান্য পছন্দের ব্রাউজার) আরম্ভ করার জন্য যখন আপনি টিপুন Ctrl+ + bহল:

"firefox"
Control+b

এখন এটি আপনার কনফিগার ফাইলে রাখুন এবং এটি সংরক্ষণ করুন। এখন আপনি খেয়াল করতে পারেন আপনার কমান্ডটি এখনও কাজ করে না, কারণ xbindkeysএটি চলছে না। এটি শুরু করতে কেবল xbindkeysএকটি টার্মিনাল থেকে চালান । আপনার Ctrl+ bএখন আপনার ব্রাউজার শুরু করা উচিত!

অন্যান্য কীগুলিতে কী বাঁধুন ..

আপনি যদি আপনার কীবোর্ডে একটি আলাদা কী কল করতে আপনার কীবোর্ডে একটি কী চান, আপনার xbindkeysনিজের জন্য এটি অতিরিক্ত সমর্থন করে না এমন একটি অতিরিক্ত সফ্টওয়্যার প্রয়োজন হবে । আমি দুটি প্রোগ্রাম জানি যা আমরা ব্যবহার করতে পারি xdotoolএবং xte। আমি পছন্দ করি xteতাই আমি এটি ব্যবহার করতে যাচ্ছি।

এটি ইনস্টল করুন:

sudo apt-get install xautomation

এর সিনট্যাক্সটি xteএরকম:

xte 'command key/mousebutton/xyCoordinates'

উদাহরণ:

  • একটি একক কী কল করতে: xte 'key keyName'

  • একটি মূল সংমিশ্রণ কল করতে: xte 'keydown keyName' 'keydown secondKeyName' 'keyup keyName' 'keyup secondKeyName

  • মাউস বোতামটি কল করতে: xte 'mouseclick buttonNumber' (আমরা সামান্য পরে বোতামের সংখ্যাগুলি সন্ধানের বিষয়ে আলোচনা করব)

  • মাউস সরাতে: xte 'mousemove xCoordinate yCoordinate'

  • এবং আরও! পড়াman xte

আপনি কী কী টিপস অনুকরণের জন্য কমান্ডটি জানেন তা আপনি নিজের xbindkeysস্ক্রিপ্ট থেকে এটি কল করতে পারেন :

"xte 'key b'"
Control+b  

আপনি অনুমান করতে পারেন, xte 'key b'আমরা Ctrl+ টিপাকালে এই কলগুলি কল করে bযা bআপনি বর্তমানে যে দস্তাবেজটিতে কাজ করছেন তার মধ্যে একটি প্রবেশ করবে ।

তবে আমি লক্ষ করার বিষয়টি হ'ল xbindkeysএবং xteসর্বদা একসাথে খুব ভালভাবে কাজ করবেন না। কখনও কখনও আপনি কি চাপ দিতে হবে আমাদের ঠিক আউটপুট পেতে একই সময়ে অন্যান্য বার এটা ঠিক কাজ করে জরিমানা। এটি সিস্টেমের কনফিগারেশন এবং / অথবা হার্ডওয়্যার সাথে করতে বা নাও থাকতে পারে .. আমি নিশ্চিত নই। অন্যান্য কীগুলিতে কী বাঁধাইয়ের জন্য আরও নির্ভরযোগ্য উপায়ের জন্য ম্যাগগটব্রাইনের উত্তর দেখুন ।

কমান্ডে মাউস বোতাম বাঁধুন ..

আপনি xbindkeysকমান্ডগুলিতে মাউস বোতামগুলি আবদ্ধ করতেও ব্যবহার করতে পারেন (এবং এরপরে কীবোর্ড শর্টকাটগুলি, উপরে দেখুন)। মাউস বোতামগুলির জন্য প্রাথমিক বিন্যাসটি এখন আপনার পরিচিত হওয়া উচিত:

" [command to run]  "
b:n

[command to run]আপনি কমান্ডটি কোথায় চালাতে চান এবং সেই কমান্ডের জন্য আপনি nযে মাউস বোতামটি ব্যবহার করতে চান তার সংখ্যা is

আপনি যদি মাউস বোতামের সংখ্যাটি না জানেন তবে xevএটি কী তা জানতে আপনি ব্যবহার করতে পারেন :

xev | grep button

আউটপুটটি এরকম কিছু হবে:

user@host:~$ xev | grep button
    state 0x10, button 1, same_screen YES
    state 0x110, button 1, same_screen YES
    state 0x10, button 2, same_screen YES
    state 0x210, button 2, same_screen YES
    state 0x10, button 3, same_screen YES
    state 0x410, button 3, same_screen YES

যখন আমি আমার প্রতিটি মাউস বোতাম টিপবো।

উদাহরণ স্বরূপ:

" firefox "
b:2

আমি আমার মাঝের মাউস বোতাম টিপলে ফায়ারফক্স চালু করে।


Xbindkeys এর সাথে অনুলিপি / পেস্টের জন্য মেটা + সি / ভি এবং ভাষা স্যুইচের জন্য মেটা + স্পেস ম্যাপ করা সম্ভব?
সোনিক 14'15

একটি কি কি অক্ষরের ক্রম সংযুক্ত করার কোনও উপায় আছে, যেমন ভলিউম-আপ কীতে "সমীকরণ" সংযুক্ত করুন?
জেপিআই

55

জেভ এবং এক্সমোডম্যাপ

ব্যবহার কী বাইন্ডিং পরিবর্তন xevএবং xmodmap

উভয় কমান্ড লাইন অ্যাপ্লিকেশন ডিফল্টরূপে উপলব্ধ, সুতরাং অতিরিক্ত সফ্টওয়্যার ইনস্টল করার প্রয়োজন নেই।

জেভ "একটি উইন্ডো তৈরি করে এবং তারপরে এক্স সার্ভারকে উইন্ডোতে যখনই কিছু ঘটে (যেমন এটি সরানো, পুনরায় আকার দেওয়া, টাইপ করা, ক্লিক করা ইত্যাদি) ইভেন্টগুলি পাঠাতে বলে।" xev ম্যান পেজ

এক্সমোডম্যাপ হ'ল "প্রোগ্রামটি কীবোর্ড অ্যাপ্লিকেশন দ্বারা ইভেন্ট কীডকোডগুলিকে কীওয়ার্ডে রূপান্তর করতে ব্যবহৃত কীবোর্ড সংশোধক মানচিত্র এবং কী ম্যাপ টেবিল সম্পাদনা ও প্রদর্শন করতে ব্যবহৃত হয়" " xmodmap ম্যান পেজ

নিম্নলিখিত উদাহরণটি Caps_Lockকীটির আচরণের Escচাবিকাঠিটি পুনরায় তৈরি করবে (অনেক vi / vim ব্যবহারকারী এটি দরকারী কীবোর্ড ম্যাপিং বলে মনে করেন)।

Xev ব্যবহার করা হচ্ছে

xevটার্মিনাল উইন্ডো ( Ctrl- Alt- t) থেকে অ্যাপ্লিকেশন শুরু করুন

অ্যাপ্লিকেশনটি সূচনা করবে, বেশ কয়েকটি লাইন প্রদর্শন করবে এবং একটি ফাঁকা উইন্ডো শুরু করবে। xevঅ্যাপ্লিকেশন উইন্ডোটিকে ফোকাসে রাখুন , এবং কী ব্যবহার করতে চান তার বৈশিষ্ট্য / আচরণ কীটি টিপুন।

  • টিপুন ESCকী

টার্মিনাল উইন্ডোতে, আপনি আউটপুট বিভিন্ন লাইন দেখতে পাবেন। ফেরত 3 য় লাইনের নোট করুন। এটিতে আপনি যে কীটি অন্য কীতে যেতে চান তার নাম থাকবে will

KeyPress event, serial 32, synthetic NO, window 0x3e00001,
    root 0x256, subw 0x0, time 16245388, (616,73), root:(1487,535),
    state 0x10, keycode 9 (keysym 0xff1b, Escape), same_screen YES,
    XLookupString gives 1 bytes: (1b) ""

এই ক্ষেত্রে, Escকী (কীকোড 9) "এস্কেপ" নামটি ব্যবহার করে ।

  • টিপুন Caps Lockকী

এবার আমরা কী-কোড Caps Lockব্যবহার করছি তা সন্ধান করছি ।

আবার, তৃতীয় লাইনটি নোট করুন:

KeyRelease event, serial 32, synthetic NO, window 0x4c00001,
    root 0x256, subw 0x0, time 94702774, (862,151), root:(1733,613),
    state 0x10, keycode 66 (keysym 0xffe5, Caps_Lock), same_screen YES,
    XKeysymToKeycode returns keycode: 9
    XLookupString gives 1 bytes: (1b) ""

এক্সমোডম্যাপ ব্যবহার করা হচ্ছে

এখন যে কীগুলি থেকে xevআমরা পরিবর্তন করতে চাই সে সম্পর্কিত তথ্য আমরা পেয়েছি , আমরা xmodmapকীম্যাপগুলি সংশোধন করতে ব্যবহার করব। কমান্ড টার্মিনাল ( Ctrl+ Alt+ t) থেকে নিম্নলিখিত কমান্ডগুলি চালান:

  • এই কমান্ডটি Caps Lockএকই আচরণ হিসাবে ব্যবহারটি পরিবর্তন করেEsc

    xmodmap -e "keycode 66 = Escape"
    
  • এই বিকল্পটি ফাইলের মধ্যে এক্সপ্রেশন হিসাবে একটি কীম্যাপ টেবিলটি প্রিন্ট করে ~/.Xmodmap

    xmodmap -pke > ~/.Xmodmap
    

নিম্নলিখিত কমান্ড সহ পরিবর্তনগুলি (কেবলমাত্র এই লগইন সেশনের জন্য) সক্রিয় করুন:

xmodmap ~/.Xmodmap

রিবুটগুলি জুড়ে অবিচলিত পরিবর্তন করা:

  • যদি এটি বিদ্যমান না থাকে, আপনার হোম ফোল্ডারের নামক একটি ফাইল তৈরি করুন .xinitrc

    touch .xinitrc
    
  • নিম্নলিখিত লাইনটি ফাইলটিতে রাখুন এবং ফাইলটি সংরক্ষণ করুন:

    xmodmap ~/.Xmodmap
    

বিভিন্ন রাষ্ট্রীয় আচরণের সাথে কীগুলি সংশোধন করা হচ্ছে

(যেমন Num Lock)

  • সংশোধক কীগুলির জন্য কী ম্যাপ টেবিলটি পান (আউটপুট সংক্ষিপ্ত বিবরণ এখানে)

    $ xmodmap -pm
    shift       Shift_L (0x32),  Shift_R (0x3e)
    mod2        Num_Lock (0x4d)
    

আপনি যদি পরিবর্তন করতে চান, উদাহরণস্বরূপ, কমান্ড কীপ্যাডের পিরিয়ড Del/ Periodকি- এর সময়কালের আচরণটি কমাতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

xmodmap -e "keycode 91 mod2 = KP_Delete comma"

নোট করুন যে mod2মোডিফায়ারটি টিপলে কী আচরণটি পরিবর্তন করতে এটি কী-ম্যাপিং ব্যবহার করছে Num Lock। এর সিনট্যাক্সটি হ'ল:

xmodmap -e "<KEYCODE> <MODIFIER> = <behaviour> <behaviour_with_modifier>"

সংস্থান


2
+1 টি! আমার কাছে কোনও কোরিয়ান কীবোর্ড এটিএম নেই যা কোনও ওয়েল-জিআর কী নেই, এবং আমার এটির প্রয়োজন ছিল তাই এটির উত্তর কার্যকর করতে আপনার উত্তরটি খুব সহায়ক হয়েছিল। ভবিষ্যতের রেফারেন্সের জন্য, এবং Alt-gr কী সেট করা সহজ নয়, এখানে কমান্ডটি দেওয়া হয়েছে (আমি হানজা কীটি ব্যবহার করেছি, যার কোড 130 রয়েছে): xmodmap -e "কীকোড ১৩০ = আইএসও_লাভেল_শিফ্ট মাল্টি_কি আইএসও_ভেল 3_শিফ্ট মাল্টি_কি"
শওতীহ

43

ডিফল্টরূপে (এটি কেবল শেঠ দ্বারা উত্তরের উত্তরের পরিপূরক), উবুন্টু (এই উদাহরণে আমি 16.04 ব্যবহার করছি) এর 2 টি বিভাগ রয়েছে যা সিস্টেম সেটিংসে ডিফল্টরূপে আসে:

সিস্টেম সেটিংসে যেতে, গিয়ার আইকনটিতে উপরের রাইট ক্লিক করুন :

এখানে চিত্র বর্ণনা লিখুন

তারপরে সিস্টেম সেটিংস নির্বাচন করুন :

এখানে চিত্র বর্ণনা লিখুন

এখানে আপনি 2 টি বিকল্প পাবেন যা আপনাকে শর্টকাট তৈরি বিভাগে প্রেরণ করতে পারে।

এখানে চিত্র বর্ণনা লিখুন

আপনি যদি পাঠ্য এন্ট্রি নির্বাচন করেন তবে আপনাকে নীচের ডানদিকে কীবোর্ড সেটিংস লিঙ্কটি নির্বাচন করতে হবে যা আপনাকে শর্টকাট বিকল্পগুলিতে সরাসরি প্রেরণ করবে।

এখানে চিত্র বর্ণনা লিখুন

আপনি যদি কীবোর্ড অপশনটি নির্বাচন করেন তবে আপনাকে শর্টকাট ট্যাবে ক্লিক করতে হবে

এখানে চিত্র বর্ণনা লিখুন

শর্টকাটগুলি ট্যাবগুলিতে পৌঁছানোর পরে, আপনি বাম পাশে তালিকার নীচে কাস্টম শর্টকাটগুলি নির্বাচন করবেন :

এখানে চিত্র বর্ণনা লিখুন

এবং তারপরে আপনার নিজস্ব শর্টকাট তৈরি শুরু করতে নীচে প্লাস সাইন এ ক্লিক করুন :

এখানে চিত্র বর্ণনা লিখুন

সেখান থেকে, শর্টকাটের নাম যুক্ত করা আপনার পক্ষে কেবলমাত্র শর্টকাটের নামটিই বিভ্রান্ত করবেন না (আপনি যে আসল কমান্ডটি চালাবেন তার নামের জন্য)। এবং নীচে, কমান্ড ক্ষেত্রের মধ্যে, যেখানে আপনি এই শর্টকাটের জন্য কোন আদেশটি কার্যকর করা হবে তা রাখবেন। নিম্নলিখিত সুনির্দিষ্ট শর্টকাটের সাথে কী জড়িত তা জানতে আমি নীচের উদাহরণে শর্টকাটটির নাম রেখেছি "সাব্লাইম টেক্সট 3"। এবং কমান্ড ফিল্ডে আমি আসল কমান্ডটি যুক্ত করেছি যা হ'ল subl

এখানে চিত্র বর্ণনা লিখুন

আপনি স্ক্রিনে নিম্নলিখিতটি দিয়ে শেষ করবেন যা দেখায় যে শর্টকাটে এখনও একটি কী বা কী সমন্বয় নির্ধারিত নেই, এটি ডিফল্টরূপে অক্ষম করা হয়েছে:

এখানে চিত্র বর্ণনা লিখুন

এরপরে একটি মূল সংমিশ্রণ যোগ করার জন্য আমরা "অক্ষম" বার্তায় ক্লিক করব:

এখানে চিত্র বর্ণনা লিখুন

এই অংশে, আমি SHIFT+ CTRL+ এর মূল সংমিশ্রণটি অর্পণ করি Sযাতে আমি যখন এই সংমিশ্রণটি টিপব তখন এটি সাব্লাইম টেক্সট অ্যাপটি খুলবে।

এখানে চিত্র বর্ণনা লিখুন

যার পরে, আপনি কেবল কী কী সংমিশ্রণটি টিপতে এবং অ্যাপটি খোলা দেখে আপনার সংমিশ্রণটি কেবল পরীক্ষা করতে পারেন:

এখানে চিত্র বর্ণনা লিখুন

দ্রষ্টব্য: এক্স সার্ভারটিকে হত্যা করার মতো বিশেষ সংমিশ্রণের জন্য, আমি নীচের লিঙ্কটি দেখার পরামর্শ দিই: এক্স সার্ভারটি মারতে আমি কীভাবে Ctrl-Alt-Backspace সক্ষম করব?


আমি ১৩.১০-তে আছি এবং আমার সিস্টেম সেটিংসে আমার কাছে এই 'পাঠ্য এন্ট্রি' আইকনটি নেই। :(
wim

হাই উইম আপনি কোনও চিত্রের একটি লিঙ্ক সরবরাহ করতে পারেন যা আপনার সিস্টেম সেটিংস দেখায়।
লুইস আলভারাডো

2
দুঃখের বিষয় এখন আমরা 15.04 এ এই উত্তরটি একটি গণ্ডগোল। কীবোর্ড লেআউটটি চলে গেছে এবং এর সাথে এক্স সার্ভারকে মেরে ফেলার ক্ষমতা রয়েছে। স্ক্রিনশটগুলি প্রাক -13.04 (কে যত্নশীল !?) এবং পরে স্ক্রিনশটগুলি মিশ্রিত করে এবং কেউ এগুলি ভুল জায়গায় sertedোকায়, সুতরাং "নীচের ডানদিকে বিকল্পগুলি ক্লিক করুন" "আসল, অপ্রচলিত, স্ক্রিনশট থেকে অনেক দূরে is :-(
skierpage

@ এসকিয়ারপেজ সে কারণেই আমি এই উত্তরটি দিয়েছি : জিজ্ঞাসাবাবু / প্রশ্নগুলি / 67679৯///২ আশা করি এটি সাহায্য করবে।
লুইস আলভারাডো

If you click on the Options button at the bottom right (Found on 13.04 or previous versions)...সংস্করণ> 13.04 এ বিকল্পগুলি বোতামটি কোথায়?
ডাইনোসর

21

সিস্টেম সেটিংসকেবোর্ডে যান , শর্টকাটগুলি ট্যাবটি নির্বাচন করুন এবং আপনার ব্রাউজারের জন্য একটি নতুন কাস্টম শর্টকাট যুক্ত করুন। যদি আপনার ডিফল্ট ব্রাউজারটি ফায়ারফক্স firefoxহয় তবে কমান্ড ফিল্ডের জন্য ব্যবহার করুন ; যদি আপনার ডিফল্ট ব্রাউজারটি ফায়ারফক্স হয় তবে ব্যবহার করুন chromium-browserএবং আরও:

কাস্টম শর্টকাট যুক্ত করুন


ধন্যবাদ। আসলে কীগুলি সেট করা সম্পর্কে কিছু অদ্ভুততার জন্য আমার নিজের উত্তরও দেখুন। আমি সঠিক জায়গায় থাকলেও আমাকে প্রথমে রহস্যময় করে তুলেছিল।
মাইকেল ডুরান্ট

2
তবে এটি আমার ক্ষেত্রে কার্যকর হয় না। উবুন্টু (কোনও কারণে) আমাকে শর্টকাট কীগুলি সেট করতে দেয় না! আমি পদক্ষেপ 4 পর্যন্ত অনুসরণ করেছি (ছবিতে দেখানো হয়েছে)। আমি কি কিছু মিস করছি?
বৈভব কাউশাল

2
আমি সদৃশ প্রশ্নে উপলব্ধ উত্তরগুলির এই উত্তরটি পছন্দ করি।
মিঃ বি

3
@ বৈভবকৌশল: ৫ ম ধাপে আপনাকে "নিষ্ক্রিয়" ডানদিকে ক্লিক করতে হবে তারপরে আপনার পছন্দের শর্টকাটটি করতে হবে, যা তাৎক্ষণিকভাবে সেখানে প্রদর্শিত হবে
রুব 77

পরিবর্তনগুলি কার্যকর করতে পুনরায় বুট করার দরকার হতে পারে
শিরলে মন্দির

18

আপনি সফ্টওয়্যার কেন্দ্র থেকে অটকে ইনস্টল করে জটিল (মাল্টি-কী) কীবোর্ড শর্টকাট তৈরি করতে পারেন । এক্সমোডম্যাপের বিপরীতে, অটোকি আপনার কীবোর্ডের আসল কীগুলি পুনরায় ফিরিয়ে আনবে না; এটি ব্যাকগ্রাউন্ডে চলে এবং আপনার সংজ্ঞায়িত কীবোর্ড শর্টকাটগুলিকে বাধা দেয়, তারপরে আপনার অ্যাপ্লিকেশনগুলিতে সিমুলেটেড কীগুলি পাঠায়।

প্রথমবার আপনি অটকে কে চালু করবেন, এটি ব্যাকগ্রাউন্ডে পরিষেবাটি শুরু করবে (unityক্যের জন্য বিজ্ঞপ্তি আইকন আপডেট করা হয়নি, সুতরাং কোনও ভিজ্যুয়াল ইঙ্গিত নেই)। এটি একবার চলার পরে আপনি আবার লঞ্চটি চালিয়ে কনফিগারেশন ইন্টারফেসটি আনতে পারেন:

এখানে চিত্র বর্ণনা লিখুন

এখন সম্পাদনা> পছন্দগুলি খুলুন এবং আপনি যখনই লগ ইন থাকবেন তখন আপনার শর্টকাটগুলি কাজ করে তা নিশ্চিত করতে "স্বয়ংক্রিয়ভাবে লগইন এ অটোকি শুরু করুন" নির্বাচন করুন।

অন্য কীবোর্ড শর্টকাটে একটি কীবোর্ড শর্টকাট ম্যাপিং

  1. ফাইল> নতুন> শব্দ নির্বাচন করুন।
  2. নিশ্চিত হয়ে নিন "" ব্যবহার করে পেস্ট করুন "" কীবোর্ড "এ সেট করা আছে।
  3. কী আপনি মানচিত্রে করতে চান টাইপ করুন থেকে টেক্সট বক্স-এ।

    • বিশেষ (অক্ষরহীন) কীগুলি এখানে ডকুমেন্টেড কোডগুলির সাথে উপস্থাপিত হয় ।
    • আপনি যদি একাধিক কী টাইপ করেন তবে এগুলি ক্রমে প্রেরণ করা হবে যদি না আপনি +তাদের মধ্যে একটি স্থাপন না করেন (উদাহরণস্বরূপ <ctrl>+cবেশিরভাগ অ্যাপ্লিকেশনগুলিতে অনুলিপি করা; <ctrl>+c<ctrl>+n<ctrl>+vনির্বাচনটি সহ একটি নতুন নথি তৈরি করা <shift>+ubuntuহবে ; "উবুন্টু" পাঠ্যটি টাইপ করা হবে)
  4. "হটকি" এর পাশের "সেট" বোতামটি টিপুন। এটি এমন একটি কথোপকথন নিয়ে আসবে যা আপনাকে যে মানচিত্রটি থেকে মানচিত্র করতে চান তা নির্ধারণ করতে দেয় :

    এখানে চিত্র বর্ণনা লিখুন

  5. ফাইল> সংরক্ষণ করুন নির্বাচন করুন

একটি সম্পূর্ণ কনফিগারেশনের উদাহরণ (যা <enter>আপনি চাপলে প্রেরণ করা হয় <ctrl>+m) এর মত দেখাচ্ছে:

এখানে চিত্র বর্ণনা লিখুন


দ্রষ্টব্য: বর্তমানে, ডেবিয়ান (যেখানে উবুন্টু অটোকি প্যাকেজ পায়) তাদের অটকে প্যাকেজটি রক্ষণাবেক্ষণ করছে না। বর্তমান ইনস্টলেশন সংক্রান্ত নির্দেশাবলীর জন্য দেখুন: github.com/autokey/autokey/wiki/ ইনস্টলিংয়ে
জো

15

এটা চেষ্টা কর:

এক্সকেক্যাপস নামে একটি প্রোগ্রাম ইনস্টল করুন। ইনস্টল করতে, টার্মিনাল খোলার জন্য আপনার কীবোর্ডে Ctrl+ Alt+ টিপুন T। এটি খুললে নীচের কমান্ডটি চালাও:

sudo apt-get install xkeycaps

একবার ইনস্টল হয়ে গেলে আপনি প্রোগ্রামটি চালানোর জন্য প্রম্পটে xkeycaps করতে পারেন। এটি চলে গেলে ডান কীবোর্ড লেআউটটি চয়ন করুন এবং ঠিক আছে ক্লিক করুন

এখানে চিত্র বর্ণনা লিখুন

তারপরে আপনি যখন স্ক্রিনে কীবোর্ড পেয়ে যাবেন তখন আপনার যে চাবিটি চান তার ডানদিকে ক্লিক করুন Sএবং এক্সচেঞ্জ কীগুলি চয়ন করুন।

এখানে চিত্র বর্ণনা লিখুন

আপনার সেশনে নীচের লাইনটি যুক্ত করার বিষয়টি নিশ্চিত করুন যাতে প্রতিবার বুট করার সময় এটি স্বয়ংক্রিয়ভাবে শুরু হয়।

xmodmap ~/.xmodmap-`uname-n`

উত্স: ইউএফএম ytsejam1138


থাকার uname-nকথা uname -n?
ওয়াজান্দ্রিয়া

সূত্র অনুযায়ী এটি unmae-n। আমার পরীক্ষার জন্য কোনও উবুন্টু মেশিনে অ্যাক্সেস নেই তবে একবার করার পরে আমি আরও পরীক্ষা করব।
মিচ

8

আপনি যদি কীগুলি পুনরায় তৈরি করতে চান তবে অন্য উত্তরগুলি দুর্দান্ত।

তবে এর কাছে যাওয়ার আরও একটি উপায় আছে। অটোকি একটি কীবোর্ড ম্যাক্রো প্রসেসর যা আপনাকে কোনও কী / মডিফায়ার সংমিশ্রণের সাথে কোনও স্ক্রিপ্টের সাথে সংযুক্ত করতে দেয় যা আপনার কীবোর্ড থেকে আরও কিছু করতে পারে এবং আরও অনেক কিছু করতে পারে।

অটোকির কাছে একটি স্ক্রিপ্ট রেকর্ডার এবং বেসিক কী সিকোয়েন্সগুলি প্রবেশের একটি সহজ উপায় রয়েছে তবে এর স্ক্রিপ্টগুলি পাইথনে লেখা থাকে এবং আপনি কোড করতে পারেন এমন কিছু করতে পারেন।

এটি ব্যবহারের সহজ উপায় হ'ল এটি আপনার অ্যাপ্লিকেশন / ডেস্কটপে কীস্ট্রোকগুলি প্রেরণ করে। এইভাবে ব্যবহার করা হলে, সিস্টেম / অ্যাপ্লিকেশনগুলি বলতে পারে না যে এটি আপনি টাইপ করছেন না, সুতরাং কোনও এপিআই বা অন্য কোনও ইন্টারফেসের প্রয়োজন নেই, তারা কেবল "আপনি" টাইপ করেন তাই করে।

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

এটিতে উইন্ডো ফিল্টার রয়েছে যাতে আপনি কোনও নির্দিষ্ট বাক্যাংশ বা স্ক্রিপ্টকে কেবল নির্দিষ্ট ধরণের উইন্ডোতে চালিত করতে বাধা দিতে পারেন (যেমন শিরোনামে মজিলা রয়েছে তাই তারা কেবল ফায়ারফক্স বা থান্ডারবার্ডের মতো জিনিসগুলিতে কাজ করে)।

অটোকিতে বর্তমানে জিটিকে এবং কিউটি সংস্করণ রয়েছে।

সম্পাদনা:

ইনস্টলেশন গাইড

ব্যবহারকারী ফোরাম সক্রিয় ব্যবহারকারী ফোরাম।

উইকিতে বেশ কয়েকটি উদাহরণ স্ক্রিপ্ট রয়েছে। এটি মূলত অনেকগুলি বিকল্প সহ একটি জিইউআই অ্যাপ্লিকেশন, উদাহরণগুলির জন্য প্রচুর স্ক্রিনশট এবং একটি সম্পূর্ণ নিবন্ধ প্রয়োজন whole

আমার একটি বাক্য সংজ্ঞায়িত হয়েছে যাতে আমি যখন " Jmail! " টাইপ করি তখন তা তাত্ক্ষণিকভাবে আমার পরিবর্তে দীর্ঘ ইমেল ঠিকানা দিয়ে এটি প্রতিস্থাপন করে।

আমি একটি স্ক্রিপ্ট লিখেছিলাম যা টাইপ করে ট্রিগার করা হয়েছিল Ctrl- Pযা কেবল উইন্ডোতে সক্রিয় যা তাদের শিরোনামে "মোজিলা" রয়েছে। টাইপিং Ctrl- P(ফায়ারফক্স বা থান্ডারবার্ড) মুদ্রণ ডায়ালগটি নিয়ে আসে, মুদ্রণ থেকে ফাইল নির্বাচন করে এবং তারপরে আমার মুদ্রণ সারিতে পরবর্তী উপলব্ধ মুদ্রণ ফাইলের নাম পূরণ করে (আমি তাদের নম্বর 01, 02, ... এবং স্ক্রিপ্টটি সারিতে পাঠ করে ডিরেক্টরি, সর্বশেষ ফাইল নম্বর খুঁজে এবং এটি 1 দ্বারা বৃদ্ধি করে)। আমি এটিকে আমার ডুপ্লেক্স প্রিন্টিং এমুলেশন সফ্টওয়্যার ( ডুপ্লেক্সপ্র ) দিয়ে একটি টন কীস্ট্রোক এবং মাউস গতিবিধি দূর করতে ব্যবহার করি ।

আমি গেমারদের কাছ থেকে কিছু অন্যান্য স্ক্রিপ্ট দেখেছি যা তাদের চরিত্র এবং সংস্থান সম্পর্কে তথ্য খুব দ্রুত অ্যাক্সেস করতে দেয় যাতে তারা ক্রিয়ায় মনোনিবেশ করতে পারে।


1
আপনি এটি ইনস্টল এবং সম্ভবত এটি ব্যবহার সম্পর্কে কিছু তথ্য যুক্ত করতে পারেন? এইটা চমৎকার হবে!
শেঠ

অটোকি আংশিকভাবে কোড.google থেকে গিটহাবে স্থানান্তরিত হয়েছে। Github.com/autokey/autokey দেখুন । পাইথন 3 শাখাও রয়েছে - github.com/guoci/autokey-py3
জো

অটোকির বর্তমান সংস্করণটি github.com/autokey/autokey এ রয়েছে পাইথন 2 শাখাটি অবচয় করা হয়েছে।
জো

7

মাউস বোতাম হিসাবে কীবোর্ড কী ব্যবহার করা

আপনি মাউস বোতামে একটি কীবোর্ড কী মানচিত্র করতে চাইতে পারেন। আপনি যদি কোনও কীবোর্ড কী ব্যবহার করে ক্লিক করতে চান (যদি আপনার কাছে ম্যাকবুক বা খারাপ ট্র্যাকপ্যাড বোতাম থাকে তবে দরকারী) তবে আপনি নিম্নলিখিতটি করতে পারেন।

  1. কিছু ইউটিলিটি ইনস্টল করুন:

    sudo apt-get install x11-utils xkbset x11-xserver-utils
    
  2. আপনি যে কীটি মানচিত্র করতে চান তার জন্য কীকোডটি সন্ধান করুন:

    • xev | grep keycodeটার্মিনাল টাইপ করুন
    • আগ্রহের কীটি টিপুন এবং এর মতো একটি লাইন উপস্থিত হবে:

      state 0x0, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,  
      
  3. কীকোড ব্যবহার করে বাম মাউস বোতামের মতো কি করতে পুনরায় পুনরায় তৈরি করুন:

    • xkbset m
    • xmodmap -e "keycode 64 = Pointer_Button1"

Pointer_Button3ডান মাউস বোতাম এবং Pointer_Button2মাঝখানে।


4

এক্সকেবি ব্যবহার করা হচ্ছে

xkbএক্স কীবোর্ড এক্সটেনশন। এটি আপনার কীবোর্ডের কীগুলি তাদের মনোনীত ফাংশনে ম্যাপ করার জন্য দায়ী। xkbপ্রতীক পাওয়া যাবে /usr/share/X11/xkb/symbols/। সংশোধক কীগুলি ম্যাপ করা আছে /usr/share/X11/xkb/symbols/pc

বলুন, আমার কী Caps Lockএবং Left Controlকীগুলির কার্যকারিতা স্যুইচ করতে হবে । এই পরিবর্তনগুলি pcফাইলের জন্য প্রয়োজনীয় :

key <CAPS> {        [ Control_L             ]       };
key <LCTL> {        [ Caps_Lock             ]       };

নতুন ম্যাপিংগুলি প্রয়োগ করতে আপনাকে এ xkbথেকে এর ক্যাশে পরিষ্কার করতে হবে /var/lib/xkb:

rm -rf /var/lib/xkb/*

এখন, আপনার এক্স সেশনটি পুনরায় আরম্ভ করুন এবং আপনি যেতে ভাল।

সূত্র: https://radu.cotescu.com/remapping-keys-in-ubuntu-14.04/

সম্পাদনা: ডিরেক্টরিতে কোনও lsঅভ্যন্তরীণ কাজ করার ফলে symbolsএটি পাওয়া যায়:

af        cm            gn       kz              nec_vndr    sk
al        cn            gr       la              ng          sn
altwin    compose       group    latam           nl          sony_vndr
am        ctrl          hp_vndr  latin           no          srvr_ctrl
apl       cz            hr       level3          nokia_vndr  sun_vndr
ara       de            hu       level5          np          sy
at        digital_vndr  ie       lk              olpc        terminate
az        dk            il       lt              pc          th
ba        ee            in       lv              ph          tj
bd        empty         inet     ma              pk          tm
be        epo           iq       macintosh_vndr  pl          tr
bg        es            ir       mao             pt          tw
br        et            is       md              ro          typo
brai      eurosign      it       me              rs          tz
bt        fi            jp       mk              ru          ua
bw        fo            ke       ml              rupeesign   us
by        fr            keypad   mm              se          uz
ca        fujitsu_vndr  kg       mn              sgi_vndr    vn
capslock  gb            kh       mt              sharp_vndr  xfree68_vndr
cd        ge            kpdl     mv              shift       za
ch        gh            kr       nbsp            si

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


আপনি 2 টি ফাইল উল্লেখ করেছেন। কি ফাইল পরিবর্তন করা হয়? :)
শেঠ

আমি কেবল একটি ফাইল উল্লেখ করেছি - /usr/share/X11/xkb/symbols/pc
ক্রসন

আমার খারাপ। প্রথম পথটি একটি ফাইল নয়, ফোল্ডার ছিল তা বুঝতে আমাকে দ্বিতীয় চেহারাটি দেখাল। এটিকে আরও সুস্পষ্ট করে তুলতে সম্পাদিত :)
শেঠ

3

দেখা গেল যে এটি 'কীবোর্ড' অ্যাপ্লিকেশনের আওতায় রয়েছে।

যদি আপনি এটি সামনে আনেন তবে আপনি প্রয়োজন অনুযায়ী শর্টকাটগুলি পরিবর্তন করতে পারেন ...

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


1

শর্টকাট ইতিমধ্যে বা WWW হিসেবে বিদ্যমান, শুধু পরিবর্তন Ctrl+ + Alt+ + b। নতুন তৈরি করার দরকার নেই।

এখানে চিত্র বর্ণনা লিখুন


1

কম্পিজ কনফিগ সেটিংস ম্যানেজার (সিসিএসএম)

সিসিএসএম আপনাকে কিছু সিস্টেম কীবোর্ড শর্টকাট পরিবর্তন করতে দেয়।

এটি ইনস্টল করতে, সফ্টওয়্যার কেন্দ্র বা এই আদেশটি ব্যবহার করুন:

sudo apt-get install compizconfig-settings-manager

উদাহরণ স্বরূপ

আমি এটা ব্যবহার ডিফল্ট থেকে "উইন্ডো বিস্তার" শর্টকাট পরিবর্তন করতে Super+ + Wথেকে Super+ + Tabউইন্ডোজ 10. এর মত থেকে অন্য থ্রেডে আমার উত্তর :

  1. ড্যাশ থেকে সিসিএসএম চালান।
  2. যান উইন্ডো ব্যবস্থাপনা -> স্কেল -> বাইন্ডিং ট্যাব -> আরম্ভ উইন্ডো পিকার
  3. কীবোর্ড শর্টকাটটি ক্লিক করুন ( <Super>wআপনার পিসিতে, তবে <Super>Tabএই স্ক্রিনশটে)।

    সিসিএসএম - উইন্ডো পরিচালনা - স্কেল

  4. গ্র্যাব কী সমন্বয় ক্লিক করুন , পছন্দসই কী (টি) টিপুন, তারপরে ওকে ক্লিক করুন।

    উইন্ডো পিকার শুরু করুন


1

gnome-screenshotমিন্টের মতো, আমি অ্যাপ্লিকেশনটি ব্যবহার করে একটি স্ক্রিন শট সংরক্ষণ করতে প্রিন্ট স্ক্রিন টিপতে চেয়েছিলাম

তবে আমি জিআইআইআই নয়, টার্মিনাল ব্যবহার করে এটি করতে চেয়েছিলাম, যেমন আমি squashfsসরঞ্জামগুলি ব্যবহার করে একটি কাস্টম আইএসও তৈরি করার সময় এটি ডিফল্ট করতে চাই ।

প্রথমে আমি কমান্ডটি ব্যবহার করে জিনোম-স্ক্রিনশট ইনস্টল করেছি

sudo apt-get install gnome-screenshot

তারপরে আমি সেটিংস -> কীবোর্ড -> কাস্টম শর্টকাটগুলি -> যুক্ত (+) বোতাম -> ব্যবহার করে কাস্টম শর্টকাট বরাদ্দ করেছি

কথোপকথনে:

  • নাম: স্ক্রিন শট
  • কমান্ড: জিনোম-স্ক্রিনশট

বোতাম টিপুন

তারপরে Print screenকী টিপুন।

কী এখন আবদ্ধ, এবং আমি স্ক্রিন শটগুলি প্রয়োজনীয় হিসাবে সংরক্ষণ করতে পারি।
টার্মিনালটি ব্যবহার না করে এটি জিইউআই উপায়

তারপরে আমি dconf-editorব্যবহার করে ইনস্টল করেছি

sudo apt-get install dconf-editor

এবং অনুসন্ধান করুন gnome-screenshot
আমি এই পথে আমার কাস্টম কী বাইন্ডিংগুলি পাই

/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/

কীগুলির মানগুলি হ'ল:

  • 'মুদ্রণ' আবদ্ধ
  • 'জিনোম-স্ক্রিনশট' কমান্ড
  • নাম 'প্রিন্ট স্ক্রিন'

এখন আমি এগুলি অনুলিপি করছি এবং জিইউআই কাস্টম শর্টকাট কী মুছে ফেলছি

আমি টার্মিনাল খুলি এবং এই কমান্ডগুলি টাইপ করি

dconf write /org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/command "'gnome-screenshot'"
dconf write /org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/binding  "'Print'"
dconf write /org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/name "'print screen'"

এবং voila

এখন আমি কোনও জিইআইআই ছাড়াই স্ক্রিন শটগুলি কেবলমাত্র dconfটার্মিনাল ব্যবহার করে সংরক্ষণ করতে পারি । আমার আর দরকার নেই dconf-editor, মানগুলি পাওয়ার জন্য এটি কেবল ইনস্টল করা হয়েছিল।


1

আমি উবুন্টু 18.04-তে কেভিনের সমাধান (xmodmap পদ্ধতির) চেষ্টা করেছি। এটি আমার ক্ষেত্রে কার্যকর হয়নি। তবুও এই পদ্ধতিটি এটিকে অবশেষে কার্যকর করে তুলেছে:

  • পরিবর্তে কল করা xmodmap .Xmodmapএকটি ফাইল অনুলিপি ।.xsession.xinitrc
  • ফাইলের অনুমতিগুলি পরিবর্তন করুন (ডান ক্লিক করুন, বৈশিষ্ট্য, অনুমতি ট্যাব, "পড়তে এবং লিখতে" অনুমতিগুলি পরিবর্তন করে এবং উইন্ডোতে বাক্সটি টিক দিয়ে)
  • /home/<YOUR_USER_NAME>/.xsessionকমান্ড হিসাবে একটি সূচনা অ্যাপ্লিকেশন যুক্ত করুন ।
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.