দশমিক কমা দশমিক সময়কে নামপ্যাডে কীভাবে পরিবর্তন করবেন?


17

দশমিক কমা ',' দশমিক সময়কালে 'কীভাবে পরিবর্তন করবেন' ' কীবোর্ডের সংখ্যা প্যাডে?

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


আপনি কি এই উত্তরটি দেখেছেন? আমি কী কী কী পুনর্নির্মাণ করব?
নিকটাক্স

আমি ভাবছি যে এটি কীবোর্ড বিন্যাসের অংশ হবে, না? যদি এটি একটি মার্কিন-শৈলীর কীবোর্ড হয় তবে আপনি একটি ইউরোপীয়-স্টাইলে স্যুইচ করতে সক্ষম হতে পারেন যেখানে সম্ভবত কীটি কমা হতে পারে। তবে শিফট -৩ এ পাউন্ড (হ্যাশ) এর পরিবর্তে পাউন্ড (কারেনী) সাইন ইন করার পরিণতিগুলি আপনাকে ভোগ করতে হবে।
হাকল

@ নিকথ আমি এই উত্তরটি দেখেছি, তবে আমি যখন কীবোর্ড বিন্যাসটি পরিবর্তন করি তখন পরিবর্তনগুলি অদৃশ্য হয়ে যায় (আমার প্রশ্নে উল্লিখিত হিসাবে)।
pl1nk

আপনি কীভাবে সেটিংস সংরক্ষণ করছেন? তাদের মধ্যে ফেলে ~/.Xmodmapএবং তারপর নির্বাণ xmodmap ~/.Xmodmapমধ্যে ~/.xinitrcসাধারণত কাজ করে। বিকল্পভাবে, আপনি কমান্ডটি xmodmap ~/.Xmodmapএকটি স্টার্টআপ আইটেম হিসাবে যুক্ত করতে পারেন ।

@ মিক - এগুলি Xmodmapএকটি স্টার্টআপ স্ক্রিপ্ট দ্বারা ডাকা হচ্ছে, যা কীবোর্ড লেআউট পরিবর্তন না করা পর্যন্ত কাজ করছে যেখানে এক্সমোডম্যাপ সেটিংস পুনরায় সেট করা হচ্ছে।
pl1nk

উত্তর:


9

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

আপনি যখন setxkbmapআপনার বিন্যাসটি পরিবর্তন করতে ব্যবহার করেন কোনও নির্দিষ্ট কাস্টমাইজেশনও প্রয়োগ করা হবে: বিকল্পগুলির সম্পূর্ণ তালিকা এখানে উপলভ্য /usr/share/X11/xkb/rules/evdev.lst। আপনি কোন ভাষা বিন্যাস ব্যবহার করেন তা আমি জানি না, তাই নীচের কমান্ডের শেষে আমি মাত্র দুটি উদাহরণ রেখেছি, যা আপনি ALt+ সহ লেআউট স্যুইচ করতে ব্যবহার করতে পারেন Shift। আপনার যদি সক্রিয় করতে চান এমন আরও কিছু কী ম্যাপিং বা বাঁধাই থাকে তবে এগুলি কেবল কমান্ডটিতে যুক্ত করুন:

setxkbmap -option '' -option kpdl:dot -option grp:switch,grp:alt_shift_toggle gb,nl

প্রথম কমান্ড স্যুইচ ( -option '') যে কোনও বর্তমান সেটিংস সাফ করে, যখন নতুন সেটিংস দেওয়ার সময় সেগুলিতে যোগ করা হয় এবং এই বিকল্পটি ব্যবহার না করা হয় তবে বিদ্যমান বিদ্যমানগুলিকে প্রতিস্থাপন করে না। দ্বিতীয় ( -option kpdl:dot) উপযুক্ত কীপ্যাড কীটি কোনও বিন্দু বা সময়কাল তা নিশ্চিত করে; তৃতীয় কমান্ড স্যুইচ ( -option grp:switch,grp:alt_shift_toggle) আপনার ALt+ সহ লেআউটগুলি স্যুইচ করার ক্ষমতা সেট করে Shiftএবং সর্বশেষ ( gb,nl) লেআউটে স্যুইচ করতে নির্দিষ্ট করে।

আপনার সেটিংস পরীক্ষা করতে, আপনি প্রবেশ করতে পারেন

setxkbmap -query

যার ফলাফল:

rules:      evdev
model:      pc105
layout:     gb,nl
options:    kpdl:dot,grp:switch,grp:alt_shift_toggle

setxkbmapএটি সক্রিয় এবং আপনার ব্যবহারের জন্য উপলব্ধ কিনা তা নিশ্চিত করার জন্য উপরে একটি স্টার্টআপ আইটেম হিসাবে সম্পূর্ণ লাইন যুক্ত করুন ।

উবুন্টু ম্যানেজগুলি অনলাইনেsetxkbmap প্রবেশ করে man setxkbmapবা দেখে আরও তথ্যের তথ্য পাওয়া যায় ।


আমার আবার একই সমস্যা আছে। তবে উবুন্টু 14.04 এ আমি Super+ সহ লেআউটগুলি স্যুইচ করি Space। এক্ষেত্রে আমার কী ধরনের আদেশ ব্যবহার করা উচিত?
সিনা

15

উবুন্টু 14.04 এলটিএসে, এটি করার জন্য কমপক্ষে দুটি উপায় রয়েছে। অনুমিতি:

  1. আপনি Unক্যের জন্য এটি করতে চান (গ্রাফিকাল পরিবেশ)।
  2. লক্ষ্যটি কেবল বিন্দুতে কমা পরিবর্তন করা, পুরো বিন্যাস বা অন্যান্য বিকল্পগুলি পরিবর্তন করা নয়।

বিকল্প 1: জিইউআই (dconf- সম্পাদক)

চালান (Alt + F2) "dconf- সম্পাদক", গাছটিতে স্কিমা "org.gnome.desktop.input-উত্স" এ নেভিগেট করুন এবং কী চান তা "xkb-অপশন" সেট করুন, যেমন আপনার পছন্দসই, উদাহরণস্বরূপ "['কেপিডিএল: কমা '] "বা" [' কেপিডিএল: ডট '] "।

মানগুলি xkeyboard-config সাহায্যে সংজ্ঞায়িত করা হয়:

man xkeyboard-config

এটি আমি সেখানে খুঁজে পেয়েছি:

Numeric keypad delete key behaviour
   ┌─────────────────────────────────────────────────────────────────┐
   │Option               Description                                 │
   ├─────────────────────────────────────────────────────────────────┤
   │kpdl:dot             Legacy key with dot                         │
   │kpdl:comma           Legacy key with comma                       │
   │kpdl:dotoss          Four-level key with dot                     │
   │kpdl:dotoss_latin9   Four-level key with dot, Latin-9 only       │
   │kpdl:commaoss        Four-level key with comma                   │
   │kpdl:momayyezoss     Four-level key with momayyez                │
   │kpdl:kposs           Four-level key with abstract separators     │
   │kpdl:semi            Semicolon on third level                    │
   └─────────────────────────────────────────────────────────────────┘

বিকল্প 2: কমান্ড লাইন (গেটেটিং)

এটি সম্পাদন করতে আপনি dconf- সম্পাদক GUI এর পরিবর্তে কমান্ড লাইনও ব্যবহার করতে পারেন। এটার মত:

gsettings set org.gnome.desktop.input-sources xkb-options "['kpdl:comma']"

আমার কাছে "ডকনফ-এডিটর" নামক কোনও প্রোগ্রাম নেই।
হ্যালো গুডবাই

এটি ডিফল্টরূপে ইনস্টল করা হয়েছে কিনা তা আমি নিশ্চিত নই। এটি আপনার কী বিতরণ রয়েছে তার উপর নির্ভর করে। এটি জিনোম-ভিত্তিক উবুন্টু বিতরণের অংশ হওয়া উচিত (উদাহরণস্বরূপ কুবুন্টু নয়)। wiki.gnome.org/action/show/Projects/dconf
Okolnost

আপনি যদি এটি ইনস্টল করতে চান তবে কেবল "sudo apt-get install dconf-editier" চালান।
Okolnost

এটি গ্রহণযোগ্য উত্তর হওয়া উচিত। উবুন্টু 18.04 বিটাতে (পরে sudo apt install dconf-editor) আমার জন্য কাজ করেছেন । ধন্যবাদ!
sdlins
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.