Mac OS Xでのマウスアクセラレーションの無効化


37

私は長年Mac OS Xで使用できないマウスの問題の解決策を探していました。私は膨大な数のプログラムを試し、そこにあるすべての設定をいじったり、追加することができます。これまでのところ、私はMac OS Xで線形マウス応答を得る方法を見つけていません。

この時点で、別のオペレーティングシステムのインストールを真剣に検討しています。

しかし、私がそれを行う前、またはOSバイナリをハックする前に、おそらく誰かが解決策を持っていますか?

線形マウス応答が必要です。高感度が欲しい。私はタッチパッドの加速が好きで、可能であればそれを維持したいと思います。何か案は?

PS私はこれに長い間取り組んできましたが、おそらく最も人気のある答えをすでに試したことがあるでしょう。

MacBook ProでMac OS X 10.6.5を実行しています。特定のブランドのマウスを使用していません。

商用ソリューションを探していません。

私はもう試した:

これまでに収集したことから、加速曲線を強制終了する唯一の方法は、マウスのスケーリングを負の値に設定することであるようです(明らかに2つの方法があります)。残念ながら、これは追跡速度も強制終了します。10.4以前には、すべてを解決する独自の加速曲線を渡すことができる関数がありました。

-

ところで、この質問に対応するLinuxは次のとおりです。X.Orgでのマウスアクセラレーションの無効化(Linux)

...そして、私は自分のソリューションをロールバックしようとしているので、プログラムのバリエーションがあります:Mac OS X @ SOでのマウスアクセラレーションの無効化


1
これは8月に投稿されました。マウスドライバーをハッキングするかなり必死のソリューションです。それ以来、短期間で代替案が登場するとは思わない。
ダニエルベック

1
@aibあなたがあなた自身を書くためにアップしている場合、それは可能性が高いですマウス曲線アプリはちょうど(加速設定を微調整されHIDPointerAccelerationSettingsHIDPointerAccelerationTableHIDPointerAccelerationTypeのIORegistryになど、)IOHIDPointingマウスに関連付けられたオブジェクト。IOHIDFamilyはオープンソースであるため、ドライバーがこれらの設定をどのように解釈するかを把握できます。
ジェレミーW.シャーマン

7
あなたがここにいる場合、あなたはおそらくイライラしているので、ここにあなたの気分を軽くするためのいくつかのトリビアがあります:Macで初めてマウスを使用しようとしたとき、大きな32x32 Firefoxボタンをクリックするのに10秒以上かかったことを知っていました(机の上で頭を叩くのに費やしたのは3つまで)?ムリダエは、私であるQuake 3レールガンナーに挑戦し、アンダーシュートとオーバーシュートを続けました。
aib

3
おかしいが、それは文字通りあるストレートのものを得ることの問題。(この場合、それはポインターカーブになります。)線形応答がすべての「個人的な好み」と呼ぶ唯一の論理的で普遍的な選択であるという点をすでに認めているので、これ以上は説明しません。 」それでも、一部の人々は、すべての作業を行っているデバイスと対話するために何時間も続けて使用するデバイスに関する基準を持たないことに驚かされます。
aib

4
個人的な好みはそれだけです:個人。誰かがマウスアクセラレーションを好む、または好まない場合、それは特権です。スーパーユーザーのポイントは、コンピューターに関する質問への回答を得ることです。これは完全に有効な質問です。誰がOSが「優れている」かについての論争を停止してください。さもないと、無関係なコメントが削除されます。
ヒンクル

回答:


7

可能な場合は、製造元のマウスドライバーを使用します

代替手段は、汎用の商用の汎用マウスユーティリティ/ドライバーUSB OverdriveまたはSteermouseであるか、Mouse Acceleration Preference Paneを使用します。


1
カーブ編集機能のない新しいバージョンのMAPPを使用する必要があります。現在、線形応答に最も近いのは-0.4倍の加速度ですが、感度はひどいです。マウスを使用するためにソフトウェアを購入するのはばかげていると思うため、は商用ソフトウェアを使用しません。私はそれを自分で書くのに数時間を費やすのではなく、それがSOのトピックだと思いますが。
aib

1
@aib マウスを使用するためにソフトウェアを購入する必要はありません。マウスの動作方法を変更するだけです。
マーティンマルコンチーニ

3
OK、それが視点の問題であることに同意します。私にとって(そして、私は、この観点で地球上で唯一の人かもしれません)、それ「働く」と「働かない」の違いです。マウスのプラグを抜いて、タッチパッドまたはグラフィックタブレットで制御できないMac上のものの使用を停止しました。
aib

1
@aib +2は、この惑星でイライラしている唯一の人ではないためです。今、新しいLogitechレーザーマウスを購入しました。それは、装飾デバイスとしてコンピューターのすぐ横に座っています。Best Buyに戻ってお金を取り戻すような気分。
アマチュアバリスタ

6

簡単な答え、ターミナルで書いてください:

defaults write .GlobalPreferences com.apple.mouse.scaling -1
defaults write .GlobalPreferences com.apple.trackpad.scaling -1

それはマウスとトラックパッドの両方でそれを行う必要があります。デフォルト値を復元する場合は、次を入力します。

defaults write .GlobalPreferences com.apple.mouse.scaling 

重要な回答は、Mouse Curves Acceleration Preference Pane(無料ダウンロード)をご覧ください。環境設定パネル>マウスアクセラレーションを開き、マウスの値を0.0xに設定します

これでうまくいくはずですが、さらに制御したい場合は、これらのマウス設定やその他のマウス設定を完全に制御できる同じページでアプリをチェックすることもできます。


1
ジョブがそのプログラムの依存関係であるAPI関数を削除することを決定したため、Snow Leopardでは機能しません。OSの古いバージョンを使用しているMacユーザーに対してのみ機能します。
アマチュアバリスタ

良いニュースです!
ジョナサン

1
el capitan 10.11.1でも動作します!同様に復元する方法を提供するための素晴らしい答え。
ahnbizcad

5

RTSのようなオンラインゲームであるLeague of Legendsを試してみたかったので、同じ問題がありました。正確な手の動きと組み合わせた場合、マウスの加速は苦痛になります。

ControllerMateを見つけました。これは、いくつかの調整とテストの後、魅力のように機能しました。

ControllerMateは、キーボード、キーパッド、マウス、トラックボール、ジョイスティック、ゲームパッド、スロットルなど、HIDデバイスの動作をカスタマイズできるコントローラープログラミングツールです。ControllerMateの哲学は、可能な限り柔軟で、一連の基本的なプログラミングツールを提供し、ユーザーがこれらのツールをさまざまな方法で組み合わせることができるようにすることです。

ここに画像の説明を入力してください


USB Overdrive、MouseZoom、または他の何かを取得してカーソルバリスティックのようなウィンドウを作成することはできませんでしたが、ControllerMateが仕事をしました。それはちょっとしたハックと迷惑ですが、少なくとも動作します。それ以来、OSXドライバーをサポートするマウスを使用するようになりました。
デビッドMa

2
私はコントローラーメイトをダウンロードしましたが、それは非常に使いものになりません。それに加えて、あなたはそれのために現金を払わなければなりません。私の人生の15分間は、決して回復しません。
アマチュアバリスタ

4

このスレッドを参照してください:Mac OS Xのマウスアクセラレーションにうんざりしていませんか?

スケーリングを変更する21行のCプログラムのソースや、ダウンロード可能な添付ファイルとして入手可能なものなど、いくつかのソリューションについて説明します。最初にスレッド全体を読むことをお勧めします。


すでに読んでいますが、初めて見逃したかもしれないので、もう一度上から読んで、別のフィードバックをここにドロップします。
aib

2
いいえ、ごめんなさい。これは、マウスアクセラレーション設定ペインのメソッドで、加速曲線とともに追跡速度を停止します。
aib

@aib +1は私の人生を15分節約してくれました。
アマチュアバリスタ

4
defaults write .GlobalPreferences com.apple.mouse.scaling -1

私はステアマウスを使用しており、加速と追跡速度を個別に設定できます。1つは、製造元のドライバーとステアマウスをインストールすることで混乱が生じることです。


10.8年に私のために働いた
ジョナサン

コンテキストください。これをどこで書き、どのようにそれを実現しますか?
ahnbizcad

3

与えるMouseZoomに試して、それがマウスの動きを遅くするために私のために働きました。


しかし、私はそれをスピードアップしたいです!加速なしのみ。ところで、加速がどのようなものか知りたい場合は、そのプログラムの最大設定を試してください。使えると教えて、線形マウス応答の探求をやめます。その直感に反する応答曲線は、低い設定で起こっていることとまったく同じであり、誇張されているわけではありません。
AIB


2

SmoothMouse.comが解決策のようです。これは、マウスとトラックパッドの使いやすさを改善するプロジェクトです。

OSX Mavericksを実行しているMacBook Airでうまく機能します。


これは良いユーティリティですが、私にとっては契約を破るKarabinerと競合します
-cwd

1

OS Xの高速化を排除するためにインストールできる設定ペインがありますこちらから入手できます

直感に反するように聞こえるかもしれませんが、加速を取り除くには、「マウス」を-6.0xに設定します。


1
私が質問に投稿したものに非常に精通しているようです。申し訳ありませんが、加速曲線とともにマウスの感度が低下します。それは私が現在使用しているものです(または、むしろしようとしています。)
aib

1

Macの横にPCもセットアップしている場合は、Synergy +を使用してPCのマウスを共有できます。これには、PCのマウスの速度と加速の設定を使用するという追加の利点があり、Windowsを使用している場合は、コントロールパネルからこれらを無効にできます。

Windowsマシンをサーバーとしてセットアップし、Macをクライアントとしてセットアップする必要があることに注意してください。



1

この問題のため、私はロジクールG5を片付けました。Magic Mouseを使用して問題を解決しました。そのドライバーは、他のマウスには見られなかったスムーズなポインターアクセラレーションを提供します。

これは良い解決策ではありませんが、私のために働いた...


0

Deceleratorという素敵な小さなアプリがあると聞きました。;-)

(恥知らずなプラグイン、私はそれを書いた。:D)


1
ポインターの速度を調整できますか?それは加速なしです。
aib

0

私はBetterTouchToolをリングに放り込むつもりでしたが、サードパーティのソフトウェアがマウスの形を整えるのが嫌いでした。将来的に他の人を助けることを期待して、ここに追加します。


私は商業的な解決策にのみ反対です。マウスを使用できるようにするためにお金を払わなければならないのはばかげています。試してみます、ありがとう。
aib

@aib「マウスを使えるようにするためにお金を払わなければならないのは馬鹿げている」と言い続けるのは面白い。3.0以降はWindowsを、10.0以降はOS X(System 7、8、9を使用)、およびさまざまなLinuxとBSDを使用しましたが、追加料金が必要なマウスはまだありません。支払わなければならないことについてのあなたの暴言は、誤って表現されています。YYオペレーティングシステムのXX機能について不満を言って、それが使用できず、変更するには料金を支払う必要があると不平を言う場合も同じです。
マーティンマルコンチーニ

@MartínMarconcini:同意します。私は主題をロマンチックにしていますが、機能の肥大化は、私が強く感じることを避けられないことの1つです。これは主要なユーザビリティの問題であり(特にMac OSのアクセラレーションカーブで)、コードを削除することで簡単に防ぐことができたと考えています...また、簡単に言うと:それぞれが異なる加速コードを持っているので、マウスの応答を知っています。線形応答は唯一の普遍的な応答です。
-aib

ああ、私は本当に誇張していませんでした。この質問に関する7番目のコメントを参照してください。ボタンにポインターを合わせるのはどれくらい難しいでしょうか?
aib

@aibすべてのOSが異なるアルゴリズムを使用しているため、応答は同じではありませんが、一方から他方に切り替えるのは特に難しいとは思いません。どちらかといえば、Windowsを動かすのが少し厄介だと思います。私が信じているのは、何日も練習した後に慣れるということです。筋肉の記憶は打ちにくいですが、不可能ではありません。いずれにせよ、最近はマウスをあまり使いません。起動バーとショートカットは私のマウスです;)
マーティンマルコンチーニ

0

Logitech G400を使用しているので、これはそのマウスファミリーにのみ適用される可能性があります。

Logitechゲームソフトウェアを使用して、DPI感度を完全に上げ(3600)、ポーリングレートを完全に下げます(125)。

次に、OSXマウスのシステム設定で、追跡速度をほぼすべて下げます。これにより、加速が削除されただけでなく、ポインターが低速でフリーズまたはスティックする問題も修正されました。


-3

マジックマウス。慣性スクロールがオフに設定されています。Windows 3.0に戻りますが、なぜそうなるのかわかりません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.