আমি দীর্ঘদিন জ্নোম ব্যবহার করেছি, তবে ximডিফল্ট জিটিকে আচরণের চেয়ে ভ্যানিলা এক্স ইনপুট পদ্ধতি ( ) পছন্দ করি । আমি সবেমাত্র GTK_IM_MODULEএবং QT_IM_MODULEপরিবেশের ভেরিয়েবলগুলি সেট করেছি এবং ximএকাধিক-লেআউট কনফিগারেশন, Composeকী, কাস্টম ~/.XComposeএবং misc:typoটাইপোগ্রাফি এক্সটেনশনে কোনও সমস্যা নেই have
অর্ধ-বেকড এবং বগি শিপিংয়ের মাধ্যমে এবং ibus ব্যবহারকারীর উপর জোর করে সাম্প্রতিক জিনোম ৩.6 সম্পূর্ণ কীবোর্ড ইনপুটকে স্ক্রু করেছে । আমি কীবোর্ডটি আগের মতো কাজ করতে পারিনি (এমনকি ibusঅক্ষম থাকা অবস্থায়ও), এবং জিনোমকে পুরোপুরি ত্যাগ করতে হয়েছিল।
এখন আমি একটি সাধারণ উইন্ডো ম্যানেজার ব্যবহার করি এবং সাথে আমার কীবোর্ডটি কনফিগার করি setxkbmap। কীবোর্ডটি আবার ভালভাবে কাজ করার সময়, আমি কোথাও কমপোজ কীটি কাজ করতে পারি না। রচনা প্লেইন এক্স 11 অ্যাপ্লিকেশনগুলিতে ( xterm) কাজ করে তবে এটি জিটিকে 2, না জিটিকে 3, বা কিউটি অ্যাপ্লিকেশনগুলিতে কাজ করে না।
আমি বর্তমান আর্কলিনাক্স সংস্করণ ব্যবহার করি:
xorg-xinput 1.6.0
xorg-server 1.13.1
xf86-input-keyboard 1.6.2
gtk2 2.24.14
gtk3 3.6.4
qt 4.8.4
এবং এর Composeমতো কী সক্ষম করুন :
setxkbmap ... -option 'compose:menu'
এবং রফতানি GTK_IM_MODULE, QT_IM_MODULEভেরিয়েবল:
$ echo $GTK_IM_MODULE $QT_IM_MODULE
xim xim
Compose কী সঠিকভাবে এক্স 11 দ্বারা স্বীকৃত:
$ xev | grep -A2 --line-buffered '^KeyRelease' | sed -n '/keycode /s/^.*keycode \([0-9]*\).* (.*, \(.*\)).*$/\1 \2/p'
135 Multi_key
এটি xtermআমার ~/.XComposeঅন্তর্ভুক্ত থেকে ক্রমগুলি ঠিকভাবে কাজ করে । এটি জিটিকে বা কিউটি অ্যাপ্লিকেশনগুলিতে কাজ করে না। যাক, আমি যদি প্রবেশ করি Compose 'তবে 'তত্ক্ষণাত অ্যাপ্লিকেশনগুলি প্রতিধ্বনিতে তৃতীয় কীটির জন্য অপেক্ষা না করে প্রতিধ্বনিত হবে।
এখন আমি অনুমান করি যে কোনও একটিতে জর্জ (যেহেতু Composeকিউটি অ্যাপ্লিকেশনগুলিতে কাজ করে না), বা জিটিকে এবং কিউটিতে কিছু পরিবর্তিত হয়েছে । *_IM_MODULEভেরিয়েবলগুলি এখন পর্যাপ্ত নয়। আধুনিক জিটিকে এবং কিউটি ximএবং এর রচনা ক্রমগুলি স্বীকৃতি দেওয়ার জন্য আর কী প্রয়োজন ?
PS জিটিকেতে কমপোজ কীটি কাজ করছে না সে সম্পর্কে একটি অনুরূপ (এবং উত্তর না দেওয়া) প্রশ্ন রয়েছে । জিজ্ঞাসকের মতো নয়, আমি ibusইনস্টল করি নি ।