ডান + বাম বোতামের জন্য মিডল ক্লিক সারণী (কপি / পেস্টের জন্য) মাউস কনফিগার করা


11

কিছুটা ওপেনসু আপগ্রেড আমার সমস্ত মেশিনে এটি পুনরায় কনফিগার করা হয়েছে, আমি সম্প্রতি অবধি মাউসের অনুলিপি-পেস্টটি ব্যবহার করছিলাম। এখন স্ক্রলবুটন হ'ল পেস্ট করা (যা আমি ঘৃণা করি, যেহেতু স্ক্রোলিং না করে ক্লিক করা শক্ত, এবং আমি কখনও কখনও এটি দুর্ঘটনাক্রমেও ক্লিক করি)।

কোথায় এটি কনফিগার করা হয়? আদর্শভাবে আমি এমন কিছু পছন্দ করব যা আমি অধিবেশন শুরুর সাথে যুক্ত করতে পারি (জিনোম এবং কেডিআই উভয়ের জন্য)।


আপনি যদি আপনার পছন্দসই আচরণটি বর্ণনা করতে পারেন তবে এটি সহায়ক হবে। আপনি যদি পেস্ট করতে স্ক্রলবটন ব্যবহার করতে না চান তবে আপনি কী ব্যবহার করবেন?
ফাহিম মিঠা

@ ফাহিম উহম, শিরোনামটি পড়তে যত্নশীল?
আইমন টোথ


Askubuntu.com/questions/160164/… এই প্রশ্নটির উত্তর দেয় কিছু নুববান্ধব / জিইউআই সমাধানগুলির সাথে। এটি বরং উবুন্টুর প্রয়োজন হয় না: জিপয়েন্টিং-ডিভাইস-সেটিং, গেটসেটিং বা
সিঙ্কিলিয়েন্ট

উত্তর:


2

এটি /etc/X11/xorg.conf এ কনফিগার করা হয়েছে।

আপনি দেখতে পাবেন এমন একটি বিভাগ দেখতে পাবেন

Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "mouse"
        Option          "CorePointer"
        Option          "Device"                "/dev/input/mice"
        Option          "Protocol"              "ImPS/2"
        Option          "Emulate3Buttons"       "true"
EndSection

এখানে এসইউ থেকে একটি এলোমেলোভাবে প্রাসঙ্গিক লিঙ্ক।

/superuser/258649/multi-button-mouse-on-x11-how-can-i-configure-several-buttons-to-act-as-the-midd


1
Xorg.conf পরিবর্তন না করে এটিকে কনফিগার করার কোনও উপায় আছে কি? এটি মেশিনেও আমার সমস্যা যেখানে আমার মূল নেই।
আইমন

@ লেট_মে_বি: সেখানে থাকতে পারে। আমি একটি সম্পর্কে অবগত নই।
ফাহিম মিঠা

আপনার সিস্টেমে /etc/X11/xorg.conf.d আছে? আমি বুঝতে পারি যে এটি 6 বছর আগে লেখা হয়েছিল এবং এটি তখন উপলব্ধ ছিল না।
ব্যারিকার্টার

আর /etc/X11/xorg.conf নেই। এমনকি কোনও 'ইনপুট ডিভাইস' পাওয়া যায়নি এনআই / ইত্যাদি / এক্স 11। বিকল্পের জন্য নীচে আরও পড়ুন।
পাইপব্রোস

@ পাইপব্রোস জেনারেট করা /etc/X11/xorg.confযদি এটি না থাকে তবে তা করা সহজ।
ফাহিম মিঠা

20

আপনি এই সম্পত্তি সঙ্গে সেট করতে পারেন xinputxinput listসংযুক্ত ইনপুট ডিভাইসের তালিকা দেখতে চালান । আপনার মাউসের সাথে সম্পর্কিত ডিভাইসের সঠিক নাম বা "নোট করুন" ভার্চুয়াল কোর পয়েন্টার নয়, তবে "লজিটেক ইউএসবি-পিএস / 2 মাউস এম-বিএ 47" এর মতো)। নামটি আপনার মাউস মডেলের উপর নির্ভর করে; আমি মনে করি সংখ্যাটি গতিশীলভাবে বরাদ্দ করা হয়েছে, তাই একাধিক মেশিন মোকাবেলা করতে আপনাকে কিছুটা পার্সিংয়ের প্রয়োজন হতে পারে।

তারপর, চালান

xinput set-prop "$device_name_or_number" "Evdev Middle Button Emulation" 1

xinput list-props "$device_name_or_number"উপলব্ধ বৈশিষ্ট্যগুলির তালিকা দেখতে চালান , বিভিন্ন সিস্টেমে সঠিক সেটটি আলাদা set

আপনি এটির সময়ে, আপনি অন্যান্য সেটিংস টিউন করতে চাইতে পারেন ( xinput list-props "$device_name_or_number"কী সেটিংস বিদ্যমান তা দেখতে চালনা করুন )। বিশেষত, ডিফল্টরূপে, আমি অনুভব করি যে এমুলেটেড মিডল বোতামটি মাউস হুইল প্রেসের মতো হবে তবে হুইল বোতামটি ( Evdev Wheel Emulation Button) পুনরায় সাইন করে এটি ঠিক করা উচিত ।

উবুন্টু উইকিতে ইনপুট ডিভাইসগুলি কনফিগার করাও দেখুন ।


1
এই উত্তরটি আরও সঠিক কারণ xorg.confঅনেকগুলি আধুনিক সিস্টেমে অনুপস্থিত (এবং বেশিরভাগ সময় অনুপস্থিত)।
মিশা আরেফিয়েভ

আমি আশ্চর্য হয়েছি যে উপরের কমান্ডটির প্রভাব সেশনগুলির মধ্যে "স্টিকি" কিনা। যে কোনও হারে, এটি আমার পক্ষে কাজ করে এবং এখন আমি আসলে জিম্পটি ব্যবহার করতে পারি!
লোরি

1
@ লোরি এটি আঠালো নয় সাধারণত আপনি এটিকে কোনও স্ক্রিপ্টে রেখে সেই স্ক্রিপ্টটি আপনার প্রারম্ভিক অ্যাপ্লিকেশনগুলিতে যুক্ত করতে চান।
গিলস

2

উবুন্টু 17 এবং এক্সএফসিইতে মাঝারি মাউসের বোতামের অনুলিপি পেস্ট কোনও কাজ করে নি।

সমাধান:

মাঝের মাউস বোতামে পেস্ট ফাংশন সক্ষম করতে এক্সপুট সম্পাদনা করুন।

ক) আপনার ডিভাইসটি জিজ্ঞাসা করুন:

xinput list

আপনার মাউস শনাক্ত করুন। আমার সাথে এটি ছিল ডিভাইস নম্বর 10।

খ) xinput list-props 10

আমাকে মাউসের জন্য সেটিংস দেয়।

গ) আমাকে "লাইবিনপুট মিডল এমুলেশন এনাবেবল (294):" এর মান পরিবর্তন করতে হবে এবং এটি মূল হিসাবে আমার করা দরকার:

sudo xinput set-prop 10 "libinput Middle Emulation Enabled" 1

d) মানটি 1 তে পরিবর্তিত হয়েছে কিনা তা পরীক্ষা করুন:

xinput list-props 10

হ্যাঁ, এটি কাজ করে: "মিডিল এমুলেশন সক্ষম (294) লাইবিনপুট: 1"

এটি অবিরাম করতে, একটি লাইন যুক্ত করুন ~/.xstartup!
আমার ক্ষেত্রে এটি ঠিক আগের মত দেখতে লাগে:

xinput set-prop 10 libinput Middle Emulation Enabled 1

এটি শুরু থেকে কার্যকর করে তোলে।

এর পিছনে কী রয়েছে: https://wiki.ubuntu.com/X/Config/Input

আমি দৃ strongly়ভাবে একমত নই যে উবুন্টু এবং জোনোম স্ট্যান্ডার্ড ইউনিক্স মিডল মাউস পেস্টটি অক্ষম করার সিদ্ধান্ত নিয়েছে। এমনকি এক্সএফসিই উবুন্টু 17 এ এটি বিধ্বস্ত। এই সিদ্ধান্তের পিছনে পরিচালকদের যেন শীঘ্রই এবং বেদনাদায়ক পরিণতি পাওয়া যায়। তুমি আমার জীবনকে শক্ত করেছ

অনেক, গিলসকে ( /unix//users/885/gilles ) যারা সমাধানটি পেয়েছেন তাদের অনেক ধন্যবাদ !!!

উবুন্টু 16, 14.10 এবং এর আগেরটি ব্যবহার করে আমার একই সমস্যা ছিল: টার্মিনালে ইউনিক্স স্টাইলের অনুলিপিটি কাজ করছে না। ডিফল্ট সেটিংস হতাশ করছে। তবে, এখানে একটি সমাধান রয়েছে (আংশিকভাবে অন্যান্য লোকদের দুর্দান্ত কাজগুলি মোড়ানো):

2) টার্মিনাল ইস্যুটি ঠিক করতে আমি সফলভাবে আমার xorg.conf এ নিম্নলিখিত লাইনগুলি রেখেছি :

(দেখুন /etc/X11/xorg.conf আপনার জন্য উপযুক্ত কিনা লুবুন্টুর জন্য আলাদা হতে পারে ইত্যাদি)

Section "InputClass"

   Identifier "middle button emulation class"

   MatchIsPointer "on"

   Option "Emulate3Buttons" "on"

EndSection

1) অনুপস্থিত 3 য় মাউস বোতামটির খুব অযৌক্তিক ত্রুটি (টাচ প্যাড, মার্বেল মাউস ) আসলে "জিপয়েন্টিং-ডিভাইস-সেটিংস" দিয়ে স্থির করা যেতে পারে। এর সাথে কেবল সিএলআই ব্যবহার করে ইনস্টল করুন

apt-get install gpointing-device-settings

। তারপরে গুই উইন্ডোটি পেতে gpointing- ডিভাইস-সেটিংসের অনুরোধ করুন। মন্তব্য: নতুন উবুন্টাসে একটি অনুপযুক্ত বাগ রয়েছে যা পুনরায় বুট করার সময় আপনার সেটিংস মুছে দেয়। আপনি অটো-স্টার্টে জিপয়েন্টিং-ডিভাইস-সেটিংস রাখতে পারেন তবে ততক্ষণে প্রম্পট করা দরকার। আমি কোনও সঠিক কনফিগার সমাধান সম্পর্কে সচেতন নই।

সম্ভবত কিছু পদক্ষেপের জন্য একটি সুডো বা রুট অ্যাক্সেস প্রয়োজন। আমি ধরে নিলাম আপনি জানেন।

যাইহোক, এখন আমি চিহ্ন এবং মাঝারি মাউস বোতাম দ্বারা ইউনিক্স অনুলিপি কপি পেস্ট ব্যবহার করতে পারেন। কমপক্ষে টার্মিনালে। এবং মার্বেল মাউসের জন্য একটি পৃথক নিবন্ধ রয়েছে যার সাথে প্রচুর কনফিগার বিশদ রয়েছে।


1

তৃতীয় মাউস বোতাম /etc/X11/xorg.conf.d/20-3rdbutton.confনিম্নলিখিত কন্টেন্টের সাথে একটি ফাইল যুক্ত করে সিস্টেম জুড়ে সক্ষম করা যাবে :

Section "InputClass"
   Identifier "middle button"
   MatchIsPointer "on"
   MatchDriver "libinput"
   Option "MiddleEmulation" "on"
EndSection

আমি এটি ফেডোরার 23 সহ আমার এইচপি এনসি 2400 এ ব্যবহার করি এবং এটি কার্যকর হয়।

এই তথ্যের উত্স হ'ল রেড হ্যাটের বাগ 1227992-র 14 মন্তব্যটির সংশোধন এবং অভিযোজিত কনফিগারেশন ।


0

উবুন্টু ১.0.০৪ এক্সএফসিই-র একটি নতুন ইনস্টল -এ, xserver-xorg-ইনপুট-সিনাপটিক্সগুলি মুছে ফেলে এটি আসলে সমাধান করা যেতে পারে :

sudo apt-get remove xserver-xorg-input-synaptics

কারণটির কারণ, এটি দেখে মনে হয় যে লাইবিনপুট এবং সিনাপটিক্স প্রতিযোগিতা করছে বা কিছু।

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