কীভাবে কেবল একটি কীবোর্ডে পুনর্নির্মাণ করবেন?


18

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

যখন একাধিক কীবোর্ড সংযুক্ত রয়েছে তখন এর মতো কিছু করা যায়? আমি কি একটি কীবোর্ডের অন্যান্য কীগুলির কীগুলি পুনরায় তৈরি করতে এবং অন্যকে অপরিবর্তিত রেখে দিতে পারি?

আমার নির্দিষ্ট ক্ষেত্রে আমার মাউস একটি অতিরিক্ত কীবোর্ড হিসাবে নিবন্ধিত হয়েছে এবং এর 6th ষ্ঠ এবং 7th ম বোতামটি অনুবাদ হয়েছে pageupএবং pagedown, আমি তাদের পরিবর্তে অনুলিপি / আটকানোর জন্য আবদ্ধ করতে চাই - তবে আমি নিয়মিত pageupএবং pagedownকীগুলি প্রভাবিত করতে চাই না আমার স্ট্যান্ডার্ড কীবোর্ড

xinputদেখতে কেমন আউটপুট তা এখানে দেওয়া - প্রশ্নে কীবোর্ডটি আইডি 10 সহ:

$ xinput
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ SteelSeries Diablo III Gaming Mouse       id=9    [slave  pointer  (2)]
⎜   ↳ SteelSeries Diablo III Gaming Mouse       id=11   [slave  pointer  (2)]
⎜   ↳ Logitech USB Optical Mouse                id=12   [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Power Button                              id=7    [slave  keyboard (3)]
    ↳ Creative Technology Ltd SB Tactic3D Rage USB  id=8    [slave  keyboard (3)]
    ↳ SteelSeries Diablo III Gaming Mouse       id=10   [slave  keyboard (3)]
    ↳ Logitech USB Keyboard                     id=13   [slave  keyboard (3)]
    ↳ Logitech USB Keyboard                     id=14   [slave  keyboard (3)]
    ↳ HP WMI hotkeys                            id=15   [slave  keyboard (3)]

চতুর্থ এবং 5 তম উপরে এবং ডাউন স্ক্রোল হয়, আপনি কি বোঝাতে চান এটি?
টিম

@ টিম মানে আমার দুই পাশের বোতাম; এগুলি আসলে মাউস বোতামে ম্যাপ করা হয়নি।
ওক

1
আপনি কি জিনপুট আউটপুট পোস্ট করতে পারেন?
টিম

@ টিম যোগ করা হয়েছে। তবে আসলেই কি এটার দরকার আছে? আমার সেটআপ নির্বিশেষে এই প্রশ্নের কোনও জেনেরিক সমাধান কি নেই?
ওক

1
আপনি যদি কমান্ডটি চালান তবে xinput float 10মাউস কি আদৌ কাজ করা বন্ধ করে দেয়? তারপরে চালানxinput reattach 10 3
টিম

উত্তর:


1

আপনার প্রশ্নটি কিবোর্ড বোতামের চেয়ে মাউস বোতামগুলি রিম্যাপিং সম্পর্কে আরও বেশি, তাই না? আমি মনে করি ইমওয়্যেল বেশ কয়েকটি ডিভাইস পুনরায় তৈরি করতে পারে। আমি এটি ব্যবহার করি এবং এখানে একটি লিখনআপ পেয়েছি: http://www.gdargaud.net/Hack/LinuxMouse.html


0

এটি এক্সিনপুট / xf86-ইনপুট-ইভাদেব দিয়ে করা যায় না, আপনাকে এটি সরাসরি ইদেভেদে করতে হবে, এক্সেস্ট প্যাকেজটি পরীক্ষা করে দেখতে হবে।

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