মাউসের গতি কনফিগার করুন (পয়েন্টার ত্বরণ নয়!)


30

কেডি 4 তে মাউসের গতি বাড়ানোর উপায় আছে কি? আমি কোনও পয়েন্টার ত্বরণ চাই না, এটি কেবলমাত্র মাউসের গতি যা আমি পরিবর্তন করতে চাই।

সম্পাদনা : দুর্ভাগ্যক্রমে, xorg.conf সম্পাদনা করা আমার পক্ষে বিকল্প নয়, কারণ আমি চাই যে ব্যবহারকারীরা নিজেরাই মাউসের গতিটি কনফিগার করতে সক্ষম হন এবং এটি কোম্পানির নীতিই ব্যবহারকারীদের xorg.conf পরিবর্তন করার অনুমতি অস্বীকার করে।


2
এই দুজনের মধ্যে পার্থক্য কী?
ওয়েব-ই

3
@ ওয়েব-ই এক্সিলারেশন সেই সময়ের সাথে গতিবেগ সময়ের সাথে পরিবর্তিত হয়
ওলেহ প্রিপিন

@ ওয়েব-ই এগুলি 2 ভিন্ন জিনিস।
ব্রুনো পেরেইরা

উত্তর:


35

কে-ডি-ই এটি এখনও তার নিয়ন্ত্রণ কেন্দ্রের মধ্যে তৈরি করে নি তবে আপনি কমান্ড লাইন থেকে এক্সপুট ব্যবহার করতে পারেন। প্রথমে, xinput listআপনার মাউসের ডিভাইস নম্বর খুঁজতে দৌড়ুন:

$ 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)]
⎣ Virtual core keyboard                         id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=9    [slave  keyboard (3)]

আমার ল্যাপটপে, ডিভাইস আইডিটি আমি চাই 10 (SynPS / 2 Synaptics টাচপ্যাড)। আপনার সিস্টেমে আপনাকে সিদ্ধান্ত নিতে হবে কোন ডিভাইসটি সঠিক। এরপরে, xinput list-props <your device id>সেই ডিভাইসটির বর্তমান সেটিংস দেখতে দৌড়ুন:

$ xinput list-props 10
Device 'SynPS/2 Synaptics TouchPad':
    Device Enabled (144):   1
    Device Accel Profile (266):     1
    Device Accel Constant Deceleration (267):       2.500000
    Device Accel Adaptive Deceleration (268):       1.000000
    Device Accel Velocity Scaling (269):    12.500000
  [ many more settings omitted ]

আপনার যে সম্পত্তিটি আগ্রহী তা হ'ল "ডিভাইস অ্যাক্সেল ধ্রুব পতন (267)"। আপনার মাউসকে গতি কমিয়ে দেওয়ার জন্য, মানটি চালিয়ে বাড়াতে হবে xinput set-prop <your device id> <property id> <value>:

$ xinput set-prop 10 267 5.0

এই উদাহরণস্বরূপ, মান 2.5 থেকে 5.0 এ বৃদ্ধি করা হয় এবং মাউস আধ গতিতে চলে আসে।


5
আপনি কেবল এটি 1.0 এর নীচে সেট করতে পারবেন না যা এখনও আমার ক্ষেত্রে খুব ধীর।
পং

2
তালিকা- set-propপ্রপস নিয়ে কোনও সমস্যা নেই, তবে এর ফলাফল: এক্স ব্যর্থ অনুরোধের ত্রুটি: ব্যাডাক্সেস (প্রাইভেট রিসোর্স অ্যাক্সেসের চেষ্টা অস্বীকার করা হয়েছে) এক্স.আরগ এক্স সার্ভার 1.16.0, ইউনিটি ডেস্কটপ চলছে। এক্স.আরগ এক্স সার্ভারের জন্য 1.9.3.90 মাউসের আইডি 6 এবং সম্পত্তি নম্বর 233
ইনকিনিস মিসেসি

2
আরও ভাল: xinput সেট-প্রোপ 'SynPS / 2 Synaptics টাচপ্যাড' 'ডিভাইস অ্যাক্সেল ধ্রুব পতন' 2.5
সাইমন থম

2
পুনরায় বুট করার পরে এই সেটিংটি কি আটকে থাকবে? যদি না হয়, আমরা কি এটি আটকে রাখতে পারি?
সিপরিয়ান টোমাইগă

3
"ডিভাইস অ্যাক্সেল কনস্ট্যান্ট ডিলেশনেশন" এমনকি একটি উপলভ্য বিকল্প না হলে কী করবেন?
ডেভিস

14

লিনাক্সে মাউস সেটিংসের পরিভাষা (জর্জি) উইন্ডোজ জগত থেকে কিছুটা আলাদা।

তিনটি গুরুত্বপূর্ণ সেটিংস রয়েছে:

  • threshold - ত্বরণের জন্য ট্রিগার
  • acceleration - প্রান্তিকের পরে গতি পৌঁছে গেছে
  • resolution - দ্রুততা"

এই সেটিংসটি ডেস্কটপ পরিবেশের থেকে পৃথক of এগুলি খাঁটি এক্স সেটিংস। সুতরাং এটি সর্বদা কাজ করে। এই সেটিংস পরিবর্তন করার জন্য সত্যিকারের স্বাধীন উপায়ের জন্য মাউস বিভাগটিওxset দেখুন ।

ইউনিটি সেটিংস ম্যানেজার মনে thresholdহয় সংবেদনশীলতার নতুন নামকরণ করেছে । আপনি যেমন কে-কে-কে নিয়ে কথা বলছেন, তাতে কিছু আসে যায় না।

শুধুমাত্র thresholdএবং accelerationব্যবহারকারীর দ্বারা পরিবর্তন করা যেতে পারে। resolutionএকটি সেটিং তৈরি করা হয় xorg.conf। তবে সাধারণত, বেশিরভাগ ব্যবহারকারীর জন্য প্রথম দুটি সেটিংসই যথেষ্ট।

লিনাক্সের ভিউগুলিতে এই মানগুলির ব্যাখ্যা রয়েছে।

মূলত: মাউসটি একটি বেস গতিতে চলে আসে (ব্যবহার করে পরিবর্তনযোগ্য resolution)। যদি মাউস অল্প সময়ের মধ্যে এন পিক্সেল (n = threshold) সরিয়ে নিয়ে যায় , তবে বেস গতির সাথে গুণিত হয় acceleration। উদাহরণস্বরূপ, আপনি যদি ত্বরণ পুরোপুরি অক্ষম করতে চান তবে আপনি প্রান্তিক সেটটি সেট করতে পারেন 0। কথায় আছে: যদি মাউস 0অল্প সময়ের মধ্যে পিক্সেল সরিয়ে নিয়ে যায় তবে আমি ব্যবহার করব base-speed * acceleration। সুতরাং একটি প্রান্তিকতা 0আপনাকে ধ্রুবক মাউস-গতি দেয়।

সুতরাং, এই দুটি মান আপনাকে গতির উপর খুব সূক্ষ্ম দানাদার নিয়ন্ত্রণ দেয়।


1
বিশেষত প্রশ্নে থাকা প্যারামিটারটি হল রেজোলিউশন, যা এক্সসেট ব্যবহার করে সংশোধন করা যায় না।
লুক

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

@ সিমনথুম আসলেই কি এমনটি হয়? আমি আরও ভেবেছিলাম যে ত্বরণটি লিনিয়ার হওয়ার কথা (বেস গতির মধ্যে চূড়ান্ত গতি = বেস গতি * ত্বরণের মধ্যে একটি রূপান্তর থাকা সত্ত্বেও) line আমি মন্তব্য বিভাগে এটি অনেক বার পড়েছি। আপনার কি এমন উত্স আছে যা আপনার দাবিকে সমর্থন করে?
daniel451

ওয়েল, দেখতে cgit.freedesktop.org/xorg/xserver/tree/dix/ptrveloc.c#n840 যার বর্তমান অবতার cgit.freedesktop.org/xorg/xserver/tree/dix/...
সাইমন Thum

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

13

মাউসের সংবেদনশীলতা বাড়ানোর পদক্ষেপগুলি:

প্রথমে সমস্ত ডিভাইস তালিকাভুক্ত করুন:

$ xinput list                                                               
⎡ Virtual core pointer                          id=2    [master pointer  (3)]                                 
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]                                 
⎜   ↳ PixArt USB Optical Mouse                  id=10   [slave  pointer  (2)]                                 
⎜   ↳ ETPS/2 Elantech Touchpad                  id=15   [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)]                                 
    ↳ USB2.0 UVC 2M WebCam                      id=9    [slave  keyboard (3)]                                 
    ↳ Asus Laptop extra buttons                 id=13   [slave  keyboard (3)]                                 
    ↳ AT Translated Set 2 keyboard              id=14   [slave  keyboard (3)]                                 
    ↳   USB Keyboard                            id=11   [slave  keyboard (3)]                                 
    ↳   USB Keyboard                            id=12   [slave  keyboard (3)]   

উদাহরণস্বরূপ আমরা মাউস আইডিটি 10 ​​টি দেখতে পেয়েছি এরপরে এর বৈশিষ্ট্যগুলি তালিকাভুক্ত করুন:

$ xinput list-props 10
Device 'PixArt USB Optical Mouse':
        Device Enabled (140):   1
        Coordinate Transformation Matrix (142): 10.400000, 0.000000, 0.000000, 0.000000, 10.400000, 0.000000, 0.000000, 0.000000, 10.400000
        Device Accel Profile (265):     0
        Device Accel Constant Deceleration (266):       1.000000
        Device Accel Adaptive Deceleration (267):       1.000000
        Device Accel Velocity Scaling (268):    10.000000
        Device Product ID (260):        2362, 9488
        Device Node (261):      "/dev/input/event5"
        Evdev Axis Inversion (269):     0, 0
        Evdev Axes Swap (271):  0
        Axis Labels (272):      "Rel X" (150), "Rel Y" (151), "Rel Vert Wheel" (264)
        Button Labels (273):    "Button Left" (143), "Button Middle" (144), "Button Right" (145), "Button Wheel Up" (146), "Button Wheel Down" (147), "Button Horiz Wheel Left" (148), "Button Horiz Wheel Right" (149)
        Evdev Middle Button Emulation (274):    0
        Evdev Middle Button Timeout (275):      50
        Evdev Third Button Emulation (276):     0
        Evdev Third Button Emulation Timeout (277):     1000
        Evdev Third Button Emulation Button (278):      3
        Evdev Third Button Emulation Threshold (279):   20
        Evdev Wheel Emulation (280):    0
        Evdev Wheel Emulation Axes (281):       0, 0, 4, 5
        Evdev Wheel Emulation Inertia (282):    10
        Evdev Wheel Emulation Timeout (283):    200
        Evdev Wheel Emulation Button (284):     4
        Evdev Drag Lock Buttons (285):  0

«সমন্বিত রূপান্তর ম্যাট্রিক্স exactly হ'ল আমরা যা চাই। এটির 142 ডলার মনে রাখবেন।

এই সম্পত্তিটি পরিবর্তন করে আমরা পয়েন্টারের গতি বাড়াতে পারি। এই মানগুলি আসলে একটি রূপান্তর ম্যাট্রিক্স যা পয়েন্টার আন্দোলন গণনা করতে ব্যবহৃত হয় । লিঙ্ক থেকে:

ডিফল্টরূপে, এক্সে প্রতিটি ইনপুট ডিভাইসের জন্য সিটিএম হ'ল পরিচয় ম্যাট্রিক্স। একটি উদাহরণ হিসাবে, আপনাকে পর্দার বিন্দুতে (400, 197) একটি টাচস্ক্রিন স্পর্শ করতে দিন:

⎡ 1 0 0 ⎤   ⎡ 400 ⎤   ⎡ 400 ⎤
⎜ 0 1 0 ⎥ · ⎜ 197 ⎥ = ⎜ 197 ⎥
⎣ 0 0 1 ⎦   ⎣  1  ⎦   ⎣  1  ⎦

ডিভাইস ইভেন্টের এক্স এবং ওয়াই স্থানাঙ্কগুলি গণনার দ্বিতীয় ম্যাট্রিক্সের ইনপুট। গণনার ফলাফল হ'ল ইভেন্টের এক্স এবং ওয়াই স্থানাংকগুলি স্ক্রিনে ম্যাপ করা হয়েছে। হিসাবে দেখানো হয়েছে, পরিচয় ম্যাট্রিক্স কোনও পরিবর্তন ছাড়াই স্ক্রিনের স্থানাঙ্কে ডিভাইসটির স্থানাঙ্ককে মানচিত্র করে।

সুতরাং, আমরা ম্যাট্রিক্সের সাথে যা করতে চাই - তা হল x এবং y অনুসারে যে কোনও নির্দিষ্ট মানকে মান নির্ধারণ করা এবং এটি পয়েন্টারের গতি পরিবর্তন করে। আমার পিসির একটি উদাহরণ:

$ xinput set-prop 10 142 2.400000, 0.000000, 0.000000, 0.000000, 2.400000, 0.000000, 0.000000, 0.000000, 1.000000

এটা হয় xinput set-prop <device-id> <property-number> <property-values>। আপনি যথাযথগুলি না পাওয়া পর্যন্ত এটি দিয়ে কিছুটা খেলুন। দ্রষ্টব্য: ম্যাট্রিক্সের শেষ মানটি পরিবর্তন করবেন না। কাজটি করার চেষ্টা করার সময় এটি আমার ত্রুটি ছিল - এই ক্ষেত্রে আপনি কোনও পার্থক্য দেখতে পাবেন না।

কমপক্ষে সাম্প্রতিক সংস্করণগুলিতে xinputনাম দ্বারা ডিভাইস এবং বিকল্পগুলি নির্দিষ্ট করার অনুমতি দেয়, সুতরাং এই উদাহরণটিও কাজ করতে পারে:

xinput set-prop 'PixArt USB Optical Mouse' 'Coordinate Transformation Matrix' 1.2 0 0 0 1.2 0 0 0 1

এই পরিবর্তনগুলি কেবলমাত্র বর্তমান অধিবেশনের জন্যই সক্রিয়, সুতরাং একবার আপনি একটি ভাল সংবেদনশীলতা বেছে নেওয়ার পরে এটি এটিকে যুক্ত করে xorg.conf(বা কোনও ফাইল তৈরি করে /etc/X11/xorg.conf.d/40-mouse-sensitivity.conf) স্থায়ীভাবে প্রয়োগ করা উচিত :

Section "InputClass"
    Identifier "PixArt USB Optical Mouse"
    MatchIsPointer "Yes"
    Option "TransformationMatrix" "1.2 0 0 0 1.2 0 0 0 1"
EndSection

এটি কাজ করে কিনা তা আপনি যদি নিশ্চিত না হন তবে এটিকে কিছু বড় মান হিসাবে পরিবর্তন 5.0করুন, ফাইলটি সংরক্ষণ করুন এবং পুনরায় বুট করুন।

স্বীকৃতি: আমি xorg মেলিং তালিকা থেকে সাইমন থুমের কাছে কৃতজ্ঞ, তিনিই ম্যাট্রিক্স সম্পর্কে ইঙ্গিত দিয়েছিলেন।


স্থিতিশীল রূপান্তর ম্যাট্রিক্সকে তার মূল উদ্দেশ্যে ছেড়ে যাওয়া সেরা, উদাহরণস্বরূপ স্ক্রিন ওরিয়েন্টেশন বা স্পর্শ পর্দার সাথে কাজ করার ক্ষেত্রে "রূপান্তরকরণ স্থানাঙ্কগুলি" Way
কারি ক্যারিয়েনেন

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

1
আকর্ষণীয়, তবে এই পদ্ধতির একটি অপূর্ণতা রয়েছে: এটি ব্যবহার করার সময়, কিছু পিক্সেল কেবল পৌঁছনীয় নয়। এটি আরও সুস্পষ্ট করার জন্য আমি চেষ্টা করেছি xinput set-prop 11 138 40, 0, 0, 0, 40, 0, 0, 0, 1এবং নিশ্চিত করেছি যে মাউসটি কেবলমাত্র 40 পিক্সেলের ব্যবধানে স্থানাঙ্কগুলিতে পৌঁছেছে। বাস্তব-বিশ্বের ব্যবহার সম্ভবত 40 এর পরিবর্তে 2 বা 4 ব্যবহার করবে, তবুও পিক্সেল মিস করবে। আমি অন্য পদ্ধতির জন্য স্থির হয়েছি (ধ্রুবক গতি লাভ হিসাবে ত্বরণ বৈশিষ্ট্যটি ব্যবহার করুন) কারণ এতে এই ত্রুটি নেই।
স্টাফেন গৌরিচন

4
একমাত্র সঠিক উত্তর।
মিশাল এইচ

1
2019 পর্যন্ত আর কোনও 'ডিভাইস অ্যাক্সেল কনস্ট্যান্ট ডিলেশনেশন' সম্পত্তি নেই, অন্তত আমার ক্ষেত্রে নয়। রূপান্তর ম্যাট্রিক্স এখনও আছে এবং এটিতে কাঙ্ক্ষিত প্রভাব নিয়ে কাজ করা যেতে পারে, যদিও উপরে @ স্টাফেন গ্যারিচন উল্লেখ করেছেন যা সঠিকভাবে বোঝায় makes আহ ভাল, লিনাক্স এবং এর
বিজোড়তা

4

যদিও আমি এখানে প্রশ্নটিতে খুব স্পষ্ট নই তবে আমার পরামর্শটি।

কে

একটি তাত্ক্ষণিক অনুসন্ধান অনুসন্ধান করে যে প্রান্তিক মানের অধীনে মাউসের গতি বাড়ানোর কোনও বিকল্প নেই।

কিছু ব্যবহারকারীর মত /etc/X11/xorg.confফাইল ( mouse InputDevice section) এর মতো মাউস রেজোলিউশন পরিবর্তন করার পরামর্শ দেয়

Option "Resolution" "400"

তবে বেশিরভাগ ব্যবহারকারী বলেছেন যে এটি কাজ করে না।

আপনি প্রান্তিক মান বৃদ্ধি করতে পারেন যাতে প্রান্তিক মান না পৌঁছা পর্যন্ত ত্বরণ শুরু না হয়। (সেটিংটি রয়েছে Mouse> Advanced Settings)

একটি সম্পর্কিত পোস্ট এখানে পাওয়া যাবে

Ityক্যের জন্য

  • প্রেস Superকী (Windows কী)।
  • জন্য অনুসন্ধান করুন mouse
  • নির্বাচন করা Mouse And Touchpad
  • এখন সংবেদনশীলতাটিকে উচ্চতর মানতে পরিবর্তন করুন। সম্ভবত এটি আপনি চান

    মাউস সেটিংস


2
ঠিক আছে, আমি ঠিক ঠিক সেটিংটিই খুঁজছি তবে আপনার স্ক্রিনশটটি জিনোম থেকে নেওয়া হয়েছে এবং আমার প্রশ্নটি কেডি 4 সম্পর্কিত।
আন্দ্রে

আপনার প্রশ্নটি সঠিকভাবে পরীক্ষা না করায় দুঃখিত। আপডেট করা হয়েছে।
ওয়েব-ই

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

3
ঈশ্বর. কেবলমাত্র একটি কনফিগার ফাইলের মাধ্যমে «পয়েন্টার রেজোলিউশন set সেট করার ক্ষমতাটিকে (যেমন ইন্টারেক্টিভভাবে নয়) একটি বাগ হিসাবে বিবেচনা করা উচিত। উপযুক্ত রেজোলিউশন খুঁজতে ব্যবহারকারীকে কতবার এক্স সার্ভার পুনরায় চালু করতে হবে? ফাইভ? দশ? এটি দুঃখজনক হিসাবে মজাদার ...
হাই-অ্যাঞ্জেল

আমি সবেমাত্র ইনস্টল করেছি unity-control-center, মাউসের সংবেদনশীলতা উচ্চে সেট করেছি এবং এটি কার্যকর হয়নি।
হাই-এঞ্জেল

2

উপরের পোস্টটি যা বলেছিল তা প্রদত্ত, আমি এই কাজটি প্রায় পেয়েছি।

আসল বিষয়টি হ'ল মাউস বেস গতির ধ্রুবক একাধিক গতিতে চলে আসে, যেখানে একাধিকটি "ত্বরণ" পরামিতি দ্বারা সেট করা হয়।

যাইহোক, এই সংখ্যক কেবল "সংবেদনশীলতা" পরামিতি দ্বারা নির্দিষ্ট করা "মাউন্ট" গতির চেয়ে দ্রুত আপনার মাউস সরিয়ে নেওয়ার পরে প্রয়োগ করা হবে।

এটি "ত্বরণ" এর বিশ্রী অনুভূতি তৈরি করে যেখানে আপনি যদি নিজের মাউসটিকে দ্রুত সরাতে শুরু করেন তবে এটি চৌম্বক গতির উপর দিয়ে চলে যাওয়ার সাথে সাথে এটি অনিয়ন্ত্রিতভাবে প্রায় লাফিয়ে উঠতে শুরু করে।

আপনি যা করতে পারেন তা হল "সংবেদনশীলতা" 0 তে সেট করা, এভাবে থ্রেশহোল্ডটি 0 হয়ে যায় যা এটি যা করে তা হল আপনার ত্বরণ আপনার মাউসের গতির সাথে সর্বদা প্রয়োগ করা হয়।

তারপরে আপনার মাউসের গতি আপনার "ত্বরণ" প্যারামিটারের একাধিক, এবং যেহেতু এটি একটি রৈখিক গুণ, তাই আপনার ত্বরণ প্যারামিটারের সাথে আনুপাতিক স্থির গতি থাকা উচিত। ত্বরণ এবং লাফানো অনুভূতি ছাড়া।

সংক্ষেপে: সংবেদনশীলতা 0 তে সেট করুন প্যারামিটারটিকে "ত্বরণ" সামঞ্জস্য করুন যেন এটি "গতি"


এই উত্তরটি ললমাসের কেডিএ-ভিত্তিক উত্তরের জেনেরিক সংস্করণ। আমি ঠিক এটি করেছি, যদিও আমি প্রথম থ্রেশহোল্ড 1 পিক্সেল দিয়ে চেষ্টা করেছি যেহেতু অন্যান্য উত্তরগুলি "অক্ষম" হিসাবে উল্লেখ করেছেন বলে অন্য উত্তরগুলি। যাইহোক আমি এটি চালিয়ে সঙ্গে সঙ্গে এটি পরীক্ষা করতে পারলাম: xset mouse 4 0এবং এর মতো, এবং শেষ পর্যন্ত স্থির হয়ে গেল xset mouse 2 0। এটি হ্যাকের এক ধরণের (প্লেইন স্পিডের জন্য অ্যাকসেল বৈশিষ্ট্য ব্যবহার করে) তবে কাজ করে, যদিও আমি ব্যবহারে অনুভব করি যে এখনও কিছু প্রান্তিক প্রয়োগ রয়েছে।
স্টাফেন গৌরিচন

1

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

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

ত্বরণ আছে কিনা তা আপনি পরীক্ষা করতে পারেন:

(1)। আপনার মাউস পয়েন্টারটিকে স্ক্রিনের ডানদিকে সরান, টেবিলে ডিভাইসের শারীরিক অবস্থানটি লক্ষ্য করুন।

(2)। মাঝারিভাবে মাউসকে কিছুটা বাম দিকে সরান, তাই কার্সারটি স্ক্রিনের কেন্দ্রের চারপাশে ভ্রমণ করে এবং তারপরে খুব ধীরে ধীরে শারীরিক ডিভাইসটিকে আসল অবস্থানে ফিরিয়ে দেয়।

(3)। (1) এবং (2) একাধিকবার পুনরাবৃত্তি করুন।

যদি কোনও ত্বরণ না হয় তবে কার্সারটি পুরো সময় পর্দার ডানদিকে পৌঁছানো উচিত। যদি ত্বরণ হয় তবে পয়েন্টারটি আরও বেশি করে বাম দিকে চলে যাবে, সুতরাং 3 বা 4 বারের পরে এটি কেবল পর্দার বামে আঘাত করবে, সুতরাং আপনাকে এটি ঠিক করতে হবে।

কোনও ত্বরণ নয় মানে আপনাকে Device Accel Velocity Scalingপ্যারামিটারটি সামঞ্জস্য করতে হবে ।

এটি সাধারণভাবে মাউসের গতি কমিয়ে দেবে, তাই আপনার ধ্রুবক গতির সামঞ্জস্যের সাথে ক্ষতিপূরণ করতে হবে। Device Accel Constant Decelerationপরামিতি হ্রাস করে এটি করা যেতে পারে ।

আমার জন্য যা কাজ করেছে তা এখানে:

  1. মাউস ডিভাইস আইডি সন্ধান করুন:

$ xinput list ... ⎜ ↳ PixArt USB Optical Mouse id=10 [slave pointer (2)] ...

ডিভাইস আইডি = 10

  1. ডিভাইসের বৈশিষ্ট্যগুলি তালিকাভুক্ত করুন

$ xinput list-props 10 ... Device Accel Constant Deceleration (276): 1.000000 ... Device Accel Velocity Scaling (278): 10.000000 ...

  1. স্কেলিং প্যারামিটারটিকে সর্বনিম্ন হ্রাস করুন, এটি প্রকৃত শারীরিক চলাফেরার ক্ষেত্রে এক থেকে এক মাউস গতি দেওয়া উচিত give আপনি এটি 0.1, 0.001 বা 1e-30 এর মতো কিছুতে সেট করেছেন কিনা তা বিবেচ্য নয়, কারণ এটি 10.0 এর ডিফল্টের চেয়ে অনেক কম ত্বরণ। আপনি এটিকে শূন্যে সেট করতে পারবেন না কারণ এটি একটি ত্রুটি হিসাবে বিবেচিত।

$ xinput set-prop 10 278 1e-10

  1. (alচ্ছিক) এখন আপনি লক্ষ্য করতে পারেন যে সুনির্দিষ্ট হওয়া সত্ত্বেও, গতি সাধারণভাবে হ্রাস পেয়েছে, সুতরাং Constant Decelerationআরামদায়ক গতি পুনরুদ্ধার করতে আপনার প্যারামিটারের সাথে খেলতে হবে । আমার ক্ষেত্রে একটি আরামদায়ক সেটিং ছিল 0.7 যা পয়েন্টারটি অর্ধেক বাড়িয়েছিল, যা মাউসের গতিটিকে আগের মতোই গতিবেগ তৈরি করেছিল, তবে ত্বরণ ছাড়াই:

$ xinput set-prop 10 276 0.7

আপনি যদি এটি দ্রুত চান, তবে এখানে 0.5, 0.4 ইত্যাদির মতো একটি কম মান সেট করুন আপনি যদি এটি ধীর করতে চান তবে এটি 1.0, 1.2 বা 1.5 এর মতো কিছুতে সেট করুন


1

উপরের উত্তরগুলি এখন পুরানো। আমার পক্ষে যা সবচেয়ে ঝরঝরে কাজ করেছে তা হ'ল এই উইকির প্রবেশের শেষ বিভাগ :

লাইবিনপুট সহ

বিকল্প হিসাবে, যেহেতু libinput-1.1.0-1 এবং xf86- ইনপুট-libinput-0.15.0-1 আপনি একটি ফ্ল্যাট ত্বরণ প্রোফাইল ব্যবহার করতে পারেন। এটি সক্ষম করতে নিম্নলিখিত ফাইলটি তৈরি করুন:

/etc/X11/xorg.conf.d/50-mouse-acceleration.conf

বিভাগ "ইনপুটক্লাস" সনাক্তকারী "আমার মাউস" ড্রাইভার "লাইবিনপুট" ম্যাচপয়েন্টার "হ্যাঁ" বিকল্প "অ্যাক্সেলপ্রফিল" "ফ্ল্যাট" বিকল্প "অ্যাক্সেলস্পাইড" "0" সমাপ্তি

এবং এক্স পুনরায় চালু করুন।

আর একটি বিকল্প হ'ল এই আদেশ:

in এক্সিনপুট --set-প্রোপ 'লাইবিনপুট অ্যাক্সেল প্রোফাইল সক্ষম' 0, 1

যার এক্স পুনরায় আরম্ভের প্রয়োজন নেই, তবে অবিচল নয়। যদিও এটি অটোস্টার্টিংয়ের সাথে স্বয়ংক্রিয়ভাবে চালনার জন্য সেট আপ করা যেতে পারে।


0

কে-ডি-ই-তে মাউসের গতি কীভাবে সামঞ্জস্য করা যায়
  • মাউস ত্বরণ সক্ষম না করেই
  • এবং কেবল সেটটিগেনস ডায়ালগ (কোনও কনসোল নয়, কোনও কনফিগার ফাইল নেই) ব্যবহার করছে

এটি এক্সহুমার উত্তরের একটি কথোপকথন সংক্ষিপ্তসার, এটি উজ্জীবিত করতে ভুলবেন না।

কে। ডি। তে, মাউস ত্বরণ লোগারিথমিক নয়। অর্থাৎ এটির দুটি ধ্রুবক মাউস গতি রয়েছে: অ-গতিবিহীন এবং ত্বরিত। আপনি মাউসকে দ্রুত পর্যাপ্ত ঝাঁকুনি দিলে এটি এক থেকে অন্যটিতে স্যুইচ হয়।

প্রথম গতিটি অ-কনফিগারযোগ্য (কমপক্ষে, জিইউআই থেকে)। দ্বিতীয় গতিটি কনফিগারযোগ্য।

সমাধানটি হ'ল:

  1. "পয়েন্টার প্রান্তিক" সেট করুন 0 হিসাবে ফলস্বরূপ, দ্বিতীয় গতি সর্বকালে প্রয়োগ করা হবে।
  2. এই গতিটিকে আরও বড় বা আরও ছোট করতে "পয়েন্টার ত্বরণ" সামঞ্জস্য করুন।

আপনি আপনার পছন্দ অনুসারে স্থির, অ-ডায়নামিক কার্সার গতি সমাপ্ত করবেন।

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