মাউসের গতি খুব দ্রুত


19

মাউসের গতির সাথে আমার একটি সমস্যা আছে ... আমার কাছে একটি হার্ডওয়্যার সুইচ (1000 ডিপিআই, 1600 ডিপিআই, 2000 ডিপিআই) সহ একটি গেমিং মাউস রয়েছে এবং আমি এটি 1000 ডিপিআইতে সেট করেছি, আমি মাউস ত্বরণ এবং প্রান্তিক সেট সেট করেছি 0. আমি এক্সসেট এবং এক্সপুট দিয়ে সমাধান করার চেষ্টা করেছি তবে মনে হচ্ছে এটি মোটেই কাজ করে না। আমি জানি না কীভাবে মিনিটের নীচে মাউস সংবেদনশীলতা সেট করবেন ... দয়া করে সহায়তা করুন! চলমান উবুন্টু 15.04 x86; মাউস: রেড্রাগন সেন্ট্রোফরাস; আগাম ধন্যবাদ.


আমার এক নজর ছিল: manpages.ubuntu.com/manpages/vivid/man4/mousedrv.4.html, আমি এটি পেয়েছি (আমাকে ক্লিক করুন)

দ্বিতীয়টি হ'ল আমি ইতিমধ্যে চেষ্টা করেছি (এবং কাজ করে না) কেউ কীভাবে প্রথম বিকল্পটি ব্যবহার করতে পারে তা জানেন?

উত্তর:


25
  1. একটি টার্মিনাল খুলুন
  2. কমান্ডটি চালান: xinput --list --short

লজিটেক ইউএসবি অপটিকাল মাউস আইডি = 10 [স্লেভ পয়েন্টার (2)]

(এটি আউটপুটটির একটি অংশ যা আপনি দেখতে পাবেন, আমি আমার মাউসের নামটি পেয়েছি Logitech USB Optical Mouse)

  1. আপনার ডিভাইসের নাম নোট করুন।
  2. ডিভাইসের জন্য অবিচ্ছিন্ন হ্রাস সেট করুন:

xinput --set-prop "লজিটেক ইউএসবি অপটিকাল মাউস" "ডিভাইস অ্যাক্সেল ধ্রুব পততি" 5

এখানে আপনার সংখ্যার সাথে খেলতে হবে 5.. আপনার টার্মিনালের ফোকাসটি আলগা করবেন না কারণ মাউসের গতি খুব দ্রুত বা খুব ধীর হয়ে যেতে পারেযত দ্রুত সংখ্যাটি কম হবে তেমনি এটি ধীরে ধীরে সংখ্যাটি তত বেশি হবে । আমার 1জন্য খুব দ্রুত, এবং 100খুব ধীর।

  1. ডিভাইসের জন্য বর্তমান সেটিংস দেখতে:

এক্সিনপুট - তালিকা-প্রপস "লজিটেক ইউএসবি অপটিকাল মাউস"

যদি এটি আপনার পক্ষে কাজ করে না, আপনি সর্বদা এটির মতো ফিরে যেতে পারেন:

xinput --set-prop "Logitech USB Optical Mouse" "Device Accel Velocity Scaling" 1
xinput --set-prop "Logitech USB Optical Mouse" "Device Accel Profile" -1

উল্লেখ


2
ডিভাইসের লেবেলের পরিবর্তে আইডি ব্যবহার করা ভাল (নাম) এবং এটি কাজ করে, ভাল উত্তর,
থাম্ব

1
খুব গুরুত্বপূর্ণ: একটি স্টার্টআপ ফাইলে কমান্ড লেখার সময়, ফিল্ডের নামগুলি ব্যবহার করা উচিত কারণ ডিভাইস আইডিগুলি পরিবর্তনশীলভাবে পরিবর্তিত হতে পারে (সিএফ Askubuntu.com/questions/938589/… )।
হারমান শোয়ার্জ

1
গতি / ত্বরণ সম্পত্তি নামের উপর নির্ভর করে (এক্সিনপুট - তালিকা-প্রপস "ডিভাইস নাম") আপনাকে "লাইবিনপুট অ্যাক্সেল গতি" বৈশিষ্ট্যটি ব্যবহার করতে হতে পারে: এক্সপুট সেট-প্রোপ "ডিভাইস নাম" "লিবিনপুট অ্যাক্সেল গতি" -1
হারমান শোয়ার্জ

4

আমি শেষ পর্যন্ত

xinput --list --short

যেমনটি মূল উত্তরদাতা বলেছেন, কিন্তু তা করতে হয়েছিল

xinput set-prop 17(my device id) "Device Accel Constant Deceleration" 2

এটি আমার জুবুন্টু ১.0.০৪ সেটআপে কাজ করার জন্য, কারণ আমার কাছে 'মাইক্রোসফ্ট মাইক্রোসফ্ট ন্যানো ট্রান্সসিভার ১.১' এর সাথে একাধিক ডিভাইস রয়েছে ...


2

কোন কর্সার এম 65 গেমিং মাউসের জন্য আমি নিম্নলিখিতটি করেছি

$xinput --list --short ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ Corsair Corsair M65 Gaming Mouse id=9 [slave pointer (2)] ⎜ ↳ Corsair Corsair M65 Gaming 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)] ↳ Power Button id=8 [slave keyboard (3)] ↳ Corsair Corsair M65 Gaming Mouse id=10 [slave keyboard (3)] ↳ Metadot - Das Keyboard Das Keyboard id=12 [slave keyboard (3)] ↳ Metadot - Das Keyboard Das Keyboard id=13 [slave keyboard (3)] ↳ Corsair Corsair M65 Gaming Mouse id=14 [slave keyboard (3)]

সুতরাং আমার মাউস আইডি আমি 9. আমি এই মাউসের সাথে সম্পর্কিত নিবন্ধগুলি পেয়েছি:

    $ xinput --list-props 9
Device Corsair Corsair M65 Gaming Mouse:
    Device Enabled (149):   1
    Coordinate Transformation Matrix (151): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    libinput Natural Scrolling Enabled (286):   0
    libinput Natural Scrolling Enabled Default (287):   0
    libinput Scroll Methods Available (288):    0, 0, 1
    libinput Scroll Method Enabled (289):   0, 0, 0
    libinput Scroll Method Enabled Default (290):   0, 0, 0
    libinput Button Scrolling Button (291): 2
    libinput Button Scrolling Button Default (292): 2
    libinput Middle Emulation Enabled (293):    1
    libinput Middle Emulation Enabled Default (294):    0
    libinput Accel Speed (295): 0
    libinput Accel Speed Default (296): 0.000000
    libinput Accel Profiles Available (297):    1, 1
    libinput Accel Profile Enabled (298):   1, 0
    libinput Accel Profile Enabled Default (299):   1, 0
    libinput Left Handed Enabled (300): 0
    libinput Left Handed Enabled Default (301): 0
    libinput Send Events Modes Available (271): 1, 0
    libinput Send Events Mode Enabled (272):    0, 0
    libinput Send Events Mode Enabled Default (273):    0, 0
    Device Node (274):  "/dev/input/event3"
    Device Product ID (275):    6940, 6917
    libinput Drag Lock Buttons (302):   <no items>
    libinput Horizontal Scroll Enabled (303):   1

এবং আমি এটি কমাতে লাইবিনপুট অ্যাক্সেল গতি (295) থেকে -1 সেট করেছি।

$xinput -set-prop 9 295 -1

আমি তখন সবেমাত্র এটিকে স্টার্ট-আপ অ্যাপ্লিকেশনগুলিতে যুক্ত করেছি।


2

যদি ConstantDecelerationউপলভ্য না হয় তবে আপনি নেতিবাচক ত্বরণ ব্যবহার করতে পারেন।

ডেবিয়ান এক্সএফসিইতে আমি ব্যবহার করেছি:

xinput set-prop 8 "libinput Accel Speed" -0.9

1

আজ সকালে আমার মাউস অবশ্যই খুব বেশি কফি পান করেছে। আমি এটি মাধ্যমে বিভক্ত করার চেষ্টা করেছি System Setting | Mouse & Touchpadকিন্তু এটির পুরোপুরি কোনও প্রভাব ছিল না। এখানে প্রশ্নোত্তরগুলি আমার পক্ষে সহায়ক ছিল। আমি আমার নিজের অভিজ্ঞতা বর্ণনা করি যা অন্যের পক্ষে কার্যকর হতে পারে:


কিছু প্রাসঙ্গিক অনলাইন ডকুমেন্টেশন: https://www.x.org/wiki/Development/Docamentation/PointerAcceleration নিম্নলিখিতটি বলে:

প্রেক্ষাপটে

যদি আপনার মাউস খুব বেশি দ্রুত চলে যায়, তবে কনস্ট্যান্টডিলারেশনটি আপনার বন্ধু। সেই অনুযায়ী গতি ভাগ করতে 2 বা ততোধিক সেট করুন। এটি নির্ভুলতা বর্জন করবে না (কমপক্ষে কেবল এনভি-রিসেটের ক্ষেত্রে, वेगের সান্নিধ্য বা নীচে দেখুন)।

যদি আপনার উচ্চ-পারফরম্যান্স ডিভাইসটি ত্বরণে ভালভাবে জবাব না দেয় তবে আপনাকে প্রথমে বেগের স্কেলিং হ্রাস করতে হবে।

আপনি যদি গতি পছন্দ করেন তবে পিক্সেল-স্তরে আরও কিছু নিয়ন্ত্রণ প্রয়োজন, আপনার সেটআপ করা উচিত? অ্যাডাপটিভডিসিলারেশন 2 বা আরও বেশি করে দিন এটি প্রদত্ত ফ্যাক্টরটিতে ধীর গতি কমিয়ে দেয়। আপনি এনভি-রিসেটগুলি সেট করে দূরে রাখতে চাইতে পারেন? 500 মিলিয়ন এমএস উদাহরণস্বরূপ বেগটি রিসেট করুন এবং ফলাফলের সাথে সামঞ্জস্য রেখে বেগের স্কেলিংও করতে পারেন।

পদক্ষেপ 1 - ডিভাইস আইডিটি সন্ধান করুন: (@ এডওয়ার্ড-টরভাল্ডসের উত্তর হিসাবে)

(lf-env) craig@craig-desktop:~/work/leaflet-1$ xinput --list --short
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ MOSART Semi. 2.4G Wireless Mouse          id=11   [slave  pointer  

আমার মাউসটি আইডি == 11, এই নম্বরটি বৈশিষ্ট্য নির্ধারণের জন্য ব্যবহার করা যেতে পারে। মাঠের নামগুলিও ব্যবহার করা যেতে পারে। একটি স্টার্টআপ ফাইলে কমান্ড লেখার সময়, ফিল্ডের নামগুলি ব্যবহার করা উচিত কারণ ডিভাইস আইডিগুলি পরিবর্তনশীলভাবে পরিবর্তন করতে পারে (সিএফ এখানে )।

পদক্ষেপ 2 - বর্তমান ডিভাইস সেটিংস এবং সম্পত্তি আইডি নম্বরগুলি সন্ধান করুন:

(lf-env) craig@craig-desktop:~/work/leaflet-1$ xinput -list-props 11
Device 'MOSART Semi. 2.4G Wireless Mouse':
    ...
    Device Accel Profile (262): 0
    Device Accel Constant Deceleration (263):   1.000000
    Device Accel Adaptive Deceleration (264):   1.000000
    Device Accel Velocity Scaling (265):    10.000000
    ...

অবশেষে আমি যে সম্পত্তিগুলি সামঞ্জস্য করার সিদ্ধান্ত নিয়েছি সেগুলি নিম্নরূপ:

Device Accel Constant Deceleration (263):   [original value 1.0]
Device Accel Adaptive Deceleration (264):   [original value 1.0]
Device Accel Velocity Scaling (265):            [original value 100.0]

উপরে উল্লিখিত অনলাইন ডকুমেন্টেশনগুলি এই মানগুলির বিবরণ দেয়। এখানে আমি বিষয়গত "অনুভূতি" এবং সেই ডকুমেন্টেশনের উপর ভিত্তি করে কিছু বিবরণ যুক্ত করব।

  • ডিভাইস অ্যাক্সেল ধ্রুব পতন (263): - মাউস সংবেদনশীলতা। লোয়ার সেটিংস ধীর। মাউসের বেগের মতো মনে হয় এই ফ্যাক্টর দ্বারা বিভক্ত।

  • ডিভাইস অ্যাক্সেল অ্যাডাপিটিভ ডিলেলেশন (264): - যখন মাউস কম গতিতে চলেছে তখন বেগটি এই ফ্যাক্টর দ্বারা আরও বিভক্ত হয়। সামগ্রিক অনুভূতিতে দুটি পৃথক গিয়ার রয়েছে, লো-গিয়ার এবং উচ্চ-গিয়ার। আমার ব্যক্তিগত ক্ষেত্রে, আমি শারীরবৃত্তীয় গিয়ারিংয়ের সাথে সেটিংসের সাথে মিল রেখে সেরা ফলাফল পেয়েছি: লো-গিয়ারের জন্য আমার পাম-হিলটি নিচে রয়েছে এবং আমি আমার আঙুলের পেশীগুলির সাথে সূক্ষ্ম মাউস নড়াচড়া করছি। উচ্চ গিয়ারের জন্য, আমার পাম-হিল উপরে বা পিছলে যাচ্ছে এবং মাউস দৃ muscles়ভাবে আঁকড়ে ধরার সময় আমি হাতের পেশীগুলির সাথে বিস্তৃত আন্দোলন করছি। এটি রূপান্তরটি নিয়ন্ত্রণ করতে কিছুটা জটিল হতে পারে - পাম-হিলটি উপরে / স্লাইডিং বা ডাউন / ফিক্সড ছিল কিনা তা জানাতে যদি অন্য কোনও ইনপুট থাকে তবে তা নিখুঁত হবে!

  • ডিভাইস অ্যাক্সেল ভেলোসিটি স্কেলিং (265): - এই ফ্যাক্টরটি "ডিভাইস অ্যাক্সেল কনস্ট্যান্ট ডিলেশনেশন" এর মতো কাজ করে কিন্তু পূর্ণসংখ্যার রেজোলিউশনকে দূরে ফেলে কাঁচা সংখ্যাসূচক তথ্যগুলিকে বিভক্ত করে। ? হতে পারে.

আমার বর্তমান সেটিংস নিম্নরূপ:

(lf-env) craig@craig-desktop:~/work/leaflet-1$ xinput -set-prop 11 263 10
(lf-env) craig@craig-desktop:~/work/leaflet-1$ xinput -set-prop 11 264 1000
(lf-env) craig@craig-desktop:~/work/leaflet-1$ xinput -set-prop 11 265 10

(lf-env) craig@craig-desktop:~/work/leaflet-1$ xinput -list-props 11
Device 'MOSART Semi. 2.4G Wireless Mouse':
...
    Device Accel Profile (262): 0
    Device Accel Constant Deceleration (263):   10.000000
    Device Accel Adaptive Deceleration (264):   1000.000000
    Device Accel Velocity Scaling (265):    10.000000
...
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.