কীভাবে * কেন * আমি কিছু কীবোর্ড শর্টকাট বাঁধতে পারি না (বা কোন অ্যাপ্লিকেশন এটি গ্রহণ করেছে)?


14

সংক্ষেপে: কোন অ্যাপ্লিকেশন কিছু বৈশ্বিক শর্টকাট পেয়েছে তা খুঁজে পাওয়ার কোনও উপায় আছে (ইউনিটির অধীনে)? আমি "স্ট্যান্ডার্ড শর্টকাট" চাই না তবে আসল শর্টকাট সম্পর্কে তথ্য পাওয়ার জন্য কিছু উপায়ের জন্য (কোন অ্যাপ্লিকেশনটি এখনই আমার বর্তমান কনফিগারেশনে দেওয়া কীটি রাখছে)

দীর্ঘ গল্প:

কীবোর্ড শর্টকাট পরিচালনা করতে আমার পুনরাবৃত্তিযোগ্য সমস্যা আছে। এখন:

  • সাইনাপস কখনও কখনও (*) উইন-স্পেসটিকে অ্যাক্টিভেশন শর্টকাট হিসাবে আবদ্ধ করতে পারে না, "হটকি'র 'স্বাক্ষর' স্পেসের সাথে 'অ্যাক্টিভেট' রেজিস্টার করতে ব্যর্থ হয়েছে" (এর অর্থ সাধারণত এই শর্টকাটটি ইতিমধ্যে নেওয়া হয়েছে)

    (*) এক লগইনের পরে এটি কাজ করে, অন্য লগিনের পরে এটি কার্যকর হয় না। আমি দুটি অ্যাপসের মধ্যে কিছুটা জাতি সন্দেহ করি ...

  • কোনও কারণে এফ 9 আমার পর্দাটি কিছুটা গাer় করে তোলে (এবং F9 অ্যাপ্লিকেশন-স্তরের শর্টকাটগুলিতে পৌঁছায় না উদাহরণস্বরূপ আমার বাইবু মেনুটি কাজ করে না)

আমি বিভিন্ন জায়গা দেখার চেষ্টা করেছি এবং:

  • আমি কীবোর্ড সেটিংস / শর্টকাটগুলিতে সেই শর্টকাটগুলির কোনও দেখতে পাচ্ছি না

  • আমি তাদের gconf- এডিটর খুঁজে পাচ্ছি না (আমি বিশেষত মানগুলিতে F9 অনুসন্ধান করার চেষ্টা করেছি, কিছুই পাওয়া যায়নি)

  • আমি এগুলি dconf- সম্পাদক এ খুঁজে পেলাম না (কোনও সন্ধান নেই তাই আমি বেশ কয়েকটি সুস্পষ্ট পাথ ক্লিক করেছি)

সুতরাং আমার প্রশ্নটি হ'ল: unityক্য / ডকনফ / জিকনফ / ডি-বাস / বর্তমান বিশ্বব্যাপী হটকি বাজেটের জন্য যা কিছু আছে (কোন প্রক্রিয়াটি কোন কীটি রাখছে) জিজ্ঞাসা করার কোনও উপায় আছে? অথবা এই বরাদ্দগুলি কিছু লগ ফাইলে লগিং করার জন্য বাধ্য করুন। বা এগুলি কোথাও থেকে গ্রেপ করুন। অথবা .........


বিশ্বব্যাপী শর্টকাট বলতে কী বোঝাতে (এই প্রশ্নের প্রয়োজনে) আপনি ব্যাখ্যা বা সংজ্ঞা দিতে পারেন ?

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

আমি মনে করি F9 উইজেটগুলি ওভারলে সক্রিয় করতে পারে তবে আমি Unক্যে থাকাকালীন সময় হয়ে গেছে। সিসিএসএম-এ হয়তো সেটাই খুঁজছেন ..?
রাসমাস

এ লুক askubuntu.com/questions/101226/... বা wiki.ubuntu.com/Keybindings বা superuser.com/questions/152367/... - সেখানে বর্ণিত বিভিন্ন অবস্থানগুলি dconf বা GConf যেখানে ঐক্য তার শর্টকাট দোকানে যেমন। আপনি কি নতুন কোনও তথ্যের জন্য এই পৃষ্ঠাগুলি চেক করতে চান?
বাইট কমান্ডার

উত্তর:


2

12.10 এবং 17.04 এর মধ্যে উবুন্টু ডেস্কটপটি আসলে কমিজ এবং ইউনিটি নিজেই কেবল একটি কমিজ প্লাগইন।

আপনি যদি পরিবর্তে কমপিজ "কমান্ড" প্লাগইন সেট এবং সক্ষম করে থাকেন এবং সিসিএসএস ব্যবহার করে কীবোর্ড শর্টকাটগুলি সীমাবদ্ধ করেন যেখানে বিরোধ রয়েছে, সিসিএসএম আপনাকে কি প্লাগইন সংঘাত সৃষ্টি করছে তা সম্পর্কে সতর্ক করে এবং বিরোধী প্লাগইন বা বিরোধী কী-বাইন্ডিং নিষ্ক্রিয় করার বিকল্পগুলি সরবরাহ করতে পারে আপনার সেটিংস প্রয়োগ করার আগে।

ব্যক্তিগতভাবে, আমি 14.04+ এ কীবোর্ড শর্টকাট সেট করতেও অসুবিধা পেয়েছি কিন্তু যখন থেকে আমি ইউনিটির কীবোর্ড শর্টকাট সেটিংসের পরিবর্তে সিসিএসএম প্লাগইনটি ব্যবহার শুরু করার সিদ্ধান্ত নিয়েছি তখন থেকে আমি কোনও সমস্যা অনুভব করি নি এবং আমার সমস্ত শর্টকাট ঠিকঠাক কাজ করে এবং তাই দৃ strongly়ভাবে আপনাকে পরামর্শ হিসাবে অন্তত একটি বিকল্প হিসাবে এটি পরীক্ষা করে দেখুন।


1

আপনার বুঝতে হবে এখন বুঝতে পারছি ...

sudo apt-get install evtest

উবুন্টু ইউএসবি এইচডি ইভেন্টগুলি নামানোর উপভোগ করুন!

সতর্কতা এটি পিএস 2 / স্টাইল কীবোর্ডগুলিতে কাজ করে না ... (তবে সেখানে আর কে ব্যবহার করবে?) :-)


আমার সমস্যা পুরোপুরি সমাধান করছে না, তবে অবশ্যই কার্যকর। তবুও, আমি কৌতূহলবোধ করি যে সক্রিয় বাঁধাগুলি প্রকৃতপক্ষে কোথায় রাখা হয়েছে এবং এটি আত্ম-সংক্ষিপ্ত হওয়া যায় কিনা (গেটেটিংগুলি এমন জায়গা যা তারা অনেক অ্যাপ্লিকেশন থেকে পড়া হয়, তবে প্রতিটি অ্যাপ্লিকেশন অবশ্যই গেটেটিং ব্যবহার করে না ...)
মেক

তুমি কি আমাকে উপরোক্ত কমান্ডের আউটপুট দিতে তবে আমি তোমাকে সাহায্য করতে পারি ... তুমি জানতে চান কেন , আমি আপনাকে উপদেশ পড়তে: wiki.archlinux.org/index.php/Extra_keyboard_keys এবং তারপর আপনি প্রশংসা করব এটি কাজ করে আদৌ !!! ;-)
ফ্যাবি

এই নিবন্ধটি আমি যা জিজ্ঞাসা করছি তা পুরোপুরি নয় - কী কীভাবে শারীরিক কীপ্রেসগুলি থেকে চিহ্নগুলিতে অনুবাদ করা হয় তা জিজ্ঞাসা করি না (যদিও এটি আকর্ষণীয় এবং মাঝে মাঝে বিভ্রান্তিকরও হয়)। আমি সহজ জিনিসটি জিজ্ঞাসা করছি: কোন প্রোগ্রামটি আসলে বিশ্বব্যাপী কীবোর্ড শর্টকাটগুলি রাখে এবং প্রয়োগ করে এবং এমন কোনও ব্যবহার বা এপিআই রয়েছে কিনা যা আমাকে অন্তর্দর্শন করতে পারে বা সেই কাজগুলি সন্ধান করতে পারে।
মেক্ক

(যখন আমি unityক্য শুরু করি, এটি আল্ট-এফ 2, আল্ট-এফ 4, উইন-এস ইত্যাদি রেজিস্ট্রেশন করে যখন আমি সিনপাস শুরু করি তখন এটি উইন-স্পেসটি নিবন্ধন করে, যখন আমি ইয়াকুয়াক শুরু করি তখন এটি এফ 12 ইত্যাদি রেজিস্ট্রেশন করে - তবে আমার কনফিগারেশন অনুসারে দুটি পরে - তবে এই কীগুলিতে তারা কী কী নিবন্ধভুক্ত করবেন এবং কীভাবে এই স্থানটি অ্যাক্সেস করবেন সেই জায়গাটি কী?)
মেক্ক

ওহ ... এখন আমি দেখছি ... এখানে কিছু বলা আছে evtestতবে এটি কেবল ইউএসবি স্টাফই করে! অন্যদিকে, আপনি যদি পিএস / 2 স্টাইলের কী-বোর্ড ছাড়াই ল্যাপটপ বা ডেস্কটপ ব্যবহার করেন তবে ঠিক আপনার প্রয়োজন!
Fabby

1

আমার পুরানো উত্তরগুলির মধ্যে একটি থেকে :

প্রথমে আপনাকে ইনস্টল করতে হবে xdotool:

sudo apt-get install xdotool

আমরা কী-স্ট্রকে প্যাসিভ গ্রাবগুলি দেখানোর জন্য আমি কয়েকটি কমান্ড তৈরি করেছি। উদাহরণস্বরূপ শিফট + প্রিন্টস্ক্রিন স্কোর কম্বো কী দখল করছে তা দেখতে আপনি নীচের "স্ক্রিপ্ট" ব্যবহার করতে পারেন:

xdotool keydown "shift+Print"; xdotool key "XF86LogGrabInfo"; xdotool keyup "Print"; sleep 1; xdotool keyup "shift"; tail /var/log/Xorg.0.log

এটি Shift + PrtSc কীভেন্টকে ট্রিগার করবে এবং একটি পূর্বনির্ধারিত উবুন্টু ইনস্টল-এ জিনোম-সেটিংস-ডেমন কীবোর্ড দখল দেখায়। কমপক্ষে এটি আমার পুরানো 12.04 ইনস্টলটিতে কাজ করেছে, তবে 14.04 এর মতো দেখতে এটি ব্যবহার করতে হয়েছিল:

xdotool key "shift+Print"; sleep 1; xdotool key "XF86LogGrabInfo"; xdotool keyup "Print"; sleep 1; xdotool keyup "shift"; tail /var/log/Xorg.0.log

কিন্তু

xdotool keydown "F12"; xdotool key "XF86LogGrabInfo"; xdotool keyup "F12"; tail /var/log/Xorg.0.log

এখনও কাজ করে, কখনও কখনও, এবং অন্যান্য সময় নয়। কেন জানি না।

আপনাকে কেবল উপরের "স্ক্রিপ্ট" পরিবর্তন করতে হবে কীগুলি সিমুলেট করতে হবে তা পরিবর্তন করে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.