উবুন্টু 16.04 এ কীভাবে মাউস ত্বরণকে অক্ষম করবেন


13

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

xset m 0 0 এটি একটি সংক্ষিপ্ত মুহুর্তের জন্য অক্ষম বলে মনে হচ্ছে, তবে এটি কয়েক মিনিটের মধ্যে ফিরে আসে।

আমি কীভাবে স্থায়ীভাবে মাউস ত্বরণ অক্ষম করব?


আপনাকে স্বাগতম! আপনি এটি কেন করতে চান ?
সিবিহে

11
কারণ আমার মাউসটি নিয়ন্ত্রণ করা খুব কঠিন যখন আমি জানি না যে এটি কত দ্রুত চলে।
ভ্যাসিলি

উত্তর:


17

আপনি স্থায়ীভাবে মাউস ড্রাইভারের নির্দিষ্ট প্যারামিটারগুলি সংশোধন করতে পারেন, অর্থাত্ মোট রিবুটগুলি।

প্রথম তালিকা Xorg ইনপুট ডিভাইস।
ফলাফলগুলি আমার বর্তমান মেশিনের জন্য এবং yr ক্ষেত্রে পৃথক হবে।
টার্মিনালে Xorg সেশন ইনপুট ডিভাইসগুলি তালিকাবদ্ধ করুন (CRTL-ALT + T):

$ xinput --list 
⎡ Virtual core pointer                 id=2 [master pointer (3)]
⎜   ↳ Virtual core XTEST pointer       id=4 [slave pointer (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad       id=10 [slave pointer (2)]
⎜   ↳ PS/2 Generic Mouse               id=11 [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)]
    ↳ Video Bus                        id=7 [slave keyboard (3)]
    ↳ Sleep Button                     id=8 [slave keyboard (3)]
    ↳ AT Translated Set 2 keyboard     id=9 [slave keyboard (3)]
    ↳ HP WMI hotkeys                   id=12 [slave keyboard (3)]

সুতরাং আমার মাউসটি সনাক্ত করেছে: "PS / 2 জেনেরিক মাউস" এবং শনাক্তকারী ১১. আপনার জন্য এটি আলাদা হতে পারে।

এর পরে, মাউস বৈশিষ্ট্য তালিকা করতে, টার্মিনালে করুন:

$ xset q | grep -A 1 Pointer
Pointer Control:
     acceleration:  2/1    threshold:  4

শূন্য মাউস ত্বরণ পরামিতিগুলির সাথে পরীক্ষা করতে, ব্যবহার করুন:

$    xset m 0/1 4

আপনার ডিভাইসের অন্যান্য প্যারামিটারের মান থাকতে পারে। আপনি ফলাফলটিতে সন্তুষ্ট না হওয়া পর্যন্ত আপনি তাদের সাথে পরীক্ষা করতে পারেন। ক্লিপ ইউটিলিটি দিয়ে এটি আপনাকে ফ্লাইতে xsetডিভাইস প্যারামিটারগুলি, যেমন জর্গ সেশনটি পুনরায় আরম্ভ না করে ঝাঁকুনির অনুমতি দেয়। তবে এই সেটিংগুলি রিবুট জুড়ে সংরক্ষণ করা হবে না

এগুলিতে আপনাকে একটি নতুন ফাইল তৈরি করে অবিচ্ছিন্ন করতে হবে (পরবর্তী ড্রাইভার বা সিস্টেম আপগ্রেড হওয়া পর্যন্ত) /usr/share/X11/xorg.conf.d/। জন্য উদাহরণস্বরূপ :

$ cd /usr/share/X11/xorg.conf.d

$ sudo vim 80-mouse-accel-disable.conf
Section "InputClass"
    Identifier "Set mouse acceleration to zero"
    MatchIsPointer "on"
    MatchDevicePath "/dev/input/event*"

    # Default value of mouse acceleration: 2/1 4
    # Set AccelerationNumerator to zero to disable
    Option "AccelerationNumerator" "0"
    Option "AccelerationDenominator" "1"
    Option "AccelerationThreshold" "4"
EndSection

$ sudo chmod 644 80-mouse-accel-disable.conf

এটাই. আপনি লগআউট এবং পিছনে বা পুনরায় বুট করতে পারেন। নীতিগতভাবে yr মাউস ত্বরণ অবিচ্ছিন্নভাবে 0 এ সেট করা উচিত।

সম্পাদনা: নীচের মতামতগুলির একটিতে প্রস্তাবিত হিসাবে, উপরেরগুলি কেবল উবুন্টু 14.04 এবং উত্সযুক্ত স্বাদে প্রয়োগ হতে পারে। পরবর্তী সংস্করণগুলিতে কনফিগার ফাইলের সিনট্যাক্স এবং কীওয়ার্ডগুলি কিছুটা পরিবর্তিত হতে পারে, যদিও সমাধানটির সাধারণ নীতিটি বৈধ থাকে। 16.04 সংস্করণ এবং (সম্ভবত) পরে (আমার দ্বারা পরীক্ষিত হয়নি) এই টিপটি দেখুন ।


2
ডিভাইস আইডি কেন লাগবে? একপাশে, আপনার সমাধান আমার জন্য কাজ করেছে, আপনাকে ধন্যবাদ!
ডোয়াইন হিন্টারল্যাং

টাই, তবে আমি মনে করি এটি /etc/X11/xorg.conf.d এ করা উচিত এবং / usr না
ড্যানিয়েলে সেগাটো

chmod কমান্ড কি শেষে প্রয়োজন? আমি সেই জায়গায় সুডো টাচ ব্যবহার করে একটি ফাইল তৈরি করেছি এবং এর মধ্যে এর আগেই অনুমতিগুলির পরিবর্তনের দরকার নেই। অন্যান্য লিনাক্স সিস্টেমে কি এটি কাজ করে না?
লীনাডি_নাটিপ্যাক

@leinaD_natipaC: আপনার তৈরি করা ফাইলটির যদি ইতিমধ্যে সেই অনুমতিগুলি থাকে, অন্য কিছু করবেন না। sudo chmod...কোনও অ্যাক্সেস অনুমতি ইস্যুতে জিনিসগুলিতে আরও ঝামেলা সৃষ্টি হতে পারে তা নিশ্চিত করার জন্য আমি কেবলমাত্র সিএমডি অন্তর্ভুক্ত করেছি ।
সিবিহে

আমি এটি উবুন্টু 16.04 ব্যবহার করে চেষ্টা করেছি, এবং এটি কার্যকর হয় না। আমি এনভিডিয়া মালিকানাধীন ড্রাইভারটি ব্যবহার করছি, তাই xorg ফাইলগুলি যেভাবেই বিবেচনা করা হবে তা আমি জানি না
CharlyDelta

8

সহজ উপায় সহজ উপায় পুরো মাউস ত্বরণ অক্ষম করুন এবং এটি পরিবর্তন করে না:

আপনার পছন্দের সম্পাদক সহ নিম্নলিখিত ফাইলটি তৈরি করুন:

$ sudo vim /usr/share/X11/xorg.conf.d/90-mouse-accel-disable.conf

ত্বরণ প্রোফাইলটি মুছে ফেলার জন্য নিম্নলিখিত সামগ্রীটি যুক্ত করুন:

Section "InputClass"
    Identifier "mouse"
    MatchIsPointer "on"
    Option "AccelerationProfile" "-1"
    Option "AccelerationScheme" "none"
EndSection

কিছু কি আবার লোড করা প্রয়োজন? আমরা কীভাবে জানি যে এটি কাজ করছে? এটি কী পাশাপাশি দেশীয় টাচপ্যাড / ট্র্যাকপ্যাডকে প্রভাবিত করে? এটাই
হ'ল

2

এটি আমার জন্য উবুন্টু 18.04 এ কাজ করেছিল এবং এটি উবুন্টু 16.04 এও কাজ করা উচিত

যেহেতু উবুন্টু জিনোম ব্যবহার করে, এর অর্থ জিনোম কখনও কখনও xorg.conf.d সেটিংস ওভাররাইট করে । GNOME ব্যবহার dconf , যা একটি "ডাটাবেসের" হয় সেটিংস প্রয়োগ করুন GNOME শুরু, ব্যবহারকারী লগ-ইন, ইত্যাদি যখন পূর্ণ
এই সেটিংস এখানে আছেন তাই আমরা ( ব্যবহারকারীগণ ) 90 mouse.conf মতো সেটিংস তৈরি করতে হবে না , এবং তারপরে কেন সেটিংস কাজ করে না ডিবাগ করুন, লগ ফাইল অনুসন্ধান করুন। ইত্যাদি প্লাস সেটিংগুলি একই রকম থাকবে একবার জিনোম জর্নজকে ওয়েল্যান্ডল্যান্ডের সাথে প্রতিস্থাপন করবে ।

কিভাবে:

  • Dconf- সম্পাদক ইনস্টল করুন sudo apt install dconf-editor
  • Dconf- সম্পাদকটি খুলুন এবং org-> gnome-> desktop-> peripherals-> এ যানmouse

এখানে সেটিংটি রয়েছে accel-profileযার জন্য কম্পিউটারকে জানায় যে আপনি কী ধরণের মাউস ত্বরণ চান। আপনার এই বিকল্পগুলি রয়েছে:

  • ডিফল্ট
  • সমতল (একটি ধ্রুবক মান দিয়ে মাউসকে ত্বরান্বিত করুন, মাউস ত্বরণকে অক্ষম করুন)
  • অভিযোজিত

accel-profleসেটিংস পরিবর্তন করতে :

  • ক্লিক করুন accel-profle
  • বিকল্পটি Use default valueসেট করা থাকলে onএটি ঘুরিয়ে দেওয়া হয়off
  • তারপর পরিবর্তন Custom valueকরার জন্য flatআপনি কোন মাউস ত্বরণ চান তাহলে

সেটিংস স্বয়ংক্রিয়ভাবে সংরক্ষণ করা হবে।

আমার মাউস এখনও উপোস আছে! সাহায্য করুন! মানটি এবং এর মধ্যে হতে পারে
আপনি মাউসের গতি কমিয়ে দিতে org/gnome/desktop/peripherals/mouse/speed
পারেন ।-11


1

আমি যে সমাধানটি আমার পক্ষে কাজ করেছিলাম তা পোস্ট করতে চলেছি: (একটি কনফিগারেশন ফাইল তৈরি করুন)

প্রথমত, আপনাকে /usr/share/X11/xorg.conf.d/ এর অধীনে 50-মাউস-এক্সিলারেশন.কনফ নামে একটি খালি ফাইল তৈরি করা দরকার: এটি কমান্ডের সাহায্যে করা যেতে পারে:

sudo gedit /usr/share/X11/xorg.conf.d/50-mouse-acceleration.conf

তারপরে, এই ফাইলের ভিতরে আপনি নীচের কোডটি অনুলিপি করুন:

Section "InputClass"
    Identifier "My Mouse"
    MatchIsPointer "yes"
    Option "AccelerationProfile" "-1"
    Option "AccelerationScheme" "none"
    Option "AccelSpeed" "-1"
EndSection

আপনাকে যা করতে হবে তা হ'ল আইডেন্টিফায়ার "আমার মাউস" আপনার মাউসের আইডির সাথে (উদ্ধৃতিতে) প্রতিস্থাপন করা। আদর্শ

xinput list

এবং প্রদর্শিত তালিকা থেকে মাউস ডিভাইসের আইডি অনুলিপি করুন। এর বাইরে আপনাকে অন্য কোনও লাইন প্রতিস্থাপন করতে হবে না। যেমন যদি আপনার মাউস আইডি 12 হয়, সম্পূর্ণ কোডটি এমন হওয়া উচিত:

Section "InputClass"
    Identifier "12"
    MatchIsPointer "yes"
    Option "AccelerationProfile" "-1"
    Option "AccelerationScheme" "none"
    Option "AccelSpeed" "-1"
EndSection

আশা করি এটা কাজে লাগবে :)


1
আপনি এই ফাইলটিতে দুটি এন্ট্রি রাখতে পারেন?
anon58192932

হ্যাঁ, আপনি বিভাগে লেখা দুটি ফাইল লিখতে পারেন। সিনট্যাক্সের একটি উদাহরণ এখানে পাওয়া যাবে: blog.interlinked.org/tutorials/linux.html যা কীবোর্ড এবং মাউস উভয়কেই কনফিগার করে।
মনোলিস লাইকোস

1

জিনোম নিজে থেকেই মাউস ত্বরণ পরিচালনা করে। সুতরাং কেবল xorg সেটিংসই সামঞ্জস্য করা উচিত নয়, তবে জিনোমগুলিও সমন্বয় করা উচিত।

$ gsettings set org.gnome.desktop.peripherals.mouse accel-profile flat
$ gsettings set org.gnome.desktop.peripherals.mouse speed 0

এবং আপনি সিএস উপভোগ করতে পারেন: এখন যান :-)


0

প্রদত্ত প্যারামিটারগুলির সাথে xset কমান্ডটি আমার 16.04-তে একটি অজানা বিকল্প theউবুতু সফ্টওয়্যার শপে কীবোর্ড এবং মাউসের জন্য একটি ইনস্টলার রয়েছে। এটি একটি সহজ ত্বরণ পরিবর্তন সম্ভব করে তুলেছে।


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