কিছু অ্যাপস «রচনা» কী থেকে কিছু অক্ষর গ্রহণ করে না


11

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

সুতরাং, এর কারণ কী হতে পারে এবং কীভাবে এটি ঠিক করবেন?

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

সেটআপ: উভয় /etc/default/keyboardএবং কে-ডি-ই কীবোর্ড সেটিংসে ডান সুপার কী-তে আবদ্ধ রচনা কী ।


1
সাধারণত এটি কারণ বিভিন্ন টুলকিটস (অ্যাথেনা, মোটিফ, জিটিকে, কেডিএ, ...) বিভিন্ন ইনপুট পদ্ধতি ব্যবহার করে। কি env | grep IMদেখায়? আপনার কাছে কি কোনও ইনপুট পদ্ধতি কনফিগার করা আছে?
গিলস 'তাই মন্দ হওয়া বন্ধ করুন'


@ গিলস আমি কোনও আলাদা ইনপুট পদ্ধতি সম্পর্কে জানতাম না ... সুতরাং, এটি ঠিক করার জন্য আমাকে কি আইবুস ইনস্টল করতে হবে? এছাড়াও আমি ভাবছি যে এটি কে-ডি-ই কীবোর্ড সেটিংসের সাথে বিরোধ করবে না? যেমনটি আমার মনে আছে, আইবুসের নিজস্ব সেটিংসও রয়েছে।
হাই-এঞ্জেল

@ গিলস ভাল, আমার মনে আছে আমি আইবুস চেষ্টা করেছিলাম এবং এটি আমার কাছে কাঁচা মনে হয়েছিল। ডিমনকে কীভাবে থামাতে হয় তা খুঁজে পেলাম না (এটি /etc/init.d/কেডিআই এর পরিষেবাদির তালিকায় এবং এটি উপস্থিত নেই ) , কেবলমাত্র এটি খুঁজে পেয়েছিলাম এটি পরিষ্কার করা। এছাড়াও আমি এটি আবার ইনস্টল করেছি এবং দেখতে পেয়েছি যে এটি উইন্ডো দ্বারা আলাদা লেআউট রাখার সেটিংসও নেই। সমস্ত অ্যাপ্লিকেশনগুলির জন্য নেটিভ কেডিপি ইনপুট পদ্ধতিটি ব্যবহার করার কোনও উপায় আছে কি?
হাই-অ্যাঞ্জেল

আমি দুটি আকর্ষণীয় বিশদ খুঁজে পেয়েছি। প্রথমটি হ'ল এমনকি «আইবাস for এর জন্য ইনস্টল করা নেই, আমার কাছে প্যাকেজ« ibus-qt4 »রয়েছে» এবং এতে ফাইল রয়েছে ibqtim-ibus.so, এর মধ্যে lsof দেখায় যে এটি কোনও কেডি অ্যাপ্লিকেশন দ্বারা ব্যবহৃত হচ্ছে। এই প্রশ্নটি থেকে দ্বিতীয়টি উপস্থিত হয়েছিল : আমি «কমপোজ + এ + _ press টিপানোর জন্য এটি āইম্যাক্স এবং ªফায়ারফক্স এবং অন্যটি দেয় I
হাই-অ্যাঞ্জেল

উত্তর:


9

@ গিলসকে ধন্যবাদ, আমি একটি উত্তর পেয়েছি। সুতরাং, সমস্যাটি ছিল বিভিন্ন অ্যাপ্লিকেশন দ্বারা ব্যবহৃত বিভিন্ন ইনপুট পদ্ধতিগুলির সাথে; এবং আইএমগুলি পরিবর্তে বিভিন্ন রচনা ফাইলগুলি ব্যবহার করে - এক্স দ্বারা ব্যবহৃত ফাইলগুলি হ'ল/usr/share/X11/locale/<your-locale>/Compose এবং ~/.XCompose (শেষটি ডিফল্টরূপে উপস্থিত হয় না, তবে আপনি এটি কাস্টম সংমিশ্রনের জন্য তৈরি করতে পারেন) , এবং কিউটি দ্বারা ব্যবহৃত একটিটিতে রয়েছে ... ভাল, দেখে মনে হচ্ছে কেউই জানে না ।

সমাধানটি ximসমস্ত অ্যাপ্লিকেশন দ্বারা ডিফল্ট ইনপুট পদ্ধতি হিসাবে ব্যবহৃত হতে সেট করতে হয়। আপনি কল করতে পারেন im-configএবং সেখানে ডিফল্ট ইনপুট পদ্ধতি হিসাবে জিম বেছে নিতে পারেন, বা /etc/profileএই লাইনগুলি যুক্ত করতে আপনি ম্যানুয়ালি ফাইল সম্পাদনা করতে পারেন :

export GTK_IM_MODULE=xim
export XMODIFIERS=@im=xim
export QT_IM_MODULE=xim

সম্পর্কে নিশ্চিত নয় im-config, তবে /etc/profileপুনরায় বুট করার সাথে সাথে প্রয়োজন হবে।


এছাড়াও আমি দেখতে পেয়েছি যে im-configকিছু ক্ষেত্রে একটি নতুন কনফিগারেশন সংরক্ষণের পরিবর্তে একটি জিটিকে ত্রুটির সাথে পড়ে। আমি এটি একটি বৈশিষ্ট্য অনুমান করি কারণ এই ক্ষেত্রে অ্যাপ্লিকেশনটির একটি পতাকা রয়েছে -c- এটি একটি টার্মিনাল ইউআই চালু করে
হাই-অ্যাঞ্জেল

আমি আপনার ব্যাকরণ ঠিক করেছি, যেমন উত্তরটি পড়তে হয়েছিল। আপনি কি পরীক্ষা করতে পারেন যে আমি উদ্দেশ্যযুক্ত অর্থ পরিবর্তন করি নি।
ctrl-alt-delor

নোটটি im-configপ্যাকেজে রয়েছে im-configএবং ডিবিয়ানে ডিফল্টরূপে ইনস্টল করা হয়নি। তাই করুনapt install im-config
ctrl-alt-delor

@ ctrl-alt-delor ওহ, ধন্যবাদ, আমি যখন এই উত্তরটি লিখেছিলাম তখন আমি ইংরেজিতে খুব খারাপ ছিলাম। যদিও আমি এটি এক সেকেন্ডে সম্পাদনা করব কারণ একটি টাইপো (সিম্পলি) আছে , এবং "জিইউআই দিয়ে প্রোগ্রাম করা হয়নি" "প্রোগ্রামার নয়" এর বিপরীতে রয়েছে :) তবে যাইহোক আপনাকে ধন্যবাদ!
হাই-অ্যাঞ্জেল
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.