Logitech Mouse:追加のボタンを使用するにはどうすればよいですか?


67

Logitech M560マウスを最近購入しました。

私のMacではうまく動作しますが、マウスにある追加ボタンをマップするために使用できるソフトウェア/ prefpane(無料または有料)があるのだろうか(ダッシュボードを開く、行を選択するなど)

現時点では、LogitechはこのモデルのMacをサポートしていません(マウスを購入したときにこのことを認識していました)

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

設定なしで、下側のボタンはChromeで「ブックマークを追加」として機能するので、このために何かできると思います...


答えを追加することはできませんが、正しい答えはLogitech Control Centreをインストールすることです。M510でこれを行いましたが、戻るボタンと進むボタンが機能するようになりました。何も設定する必要さえありませんでした。 ここで入手できます。アプリを購入する必要はありません。
ドリアン

1
新しいデバイス(M510など)の場合、2019年7月現在、インストールする正しいソフトウェアは「Logitechオプション」と呼ばれています。Control Centerソフトウェアを試してみましたが、すぐにデバイスがサポートされていないことがわかりました。
ディラン・ニスリー

回答:


46

前の回答のおかげで、BetterTouchToolを使用して3つの異なるボタンをマップできました。

  • 「通常のマウス」タブに署名:
    • ボタン3(ホイール左)
    • ボタン4(右ホイール)
  • 「キーボード」タブの署名:
    • 「ミドルクリック」に割り当てたcmd + D(戻る)。

2つのボタンはマップ不可のままです(フォワードおよびミドルクリック)が、何もしないよりはましです。それがあなたのニーズに合うことを願っています。


他のボタンでは、キーシーケンスオプションを使用して一連のキーを記録しますが、これらのボタンは実際に、マッピング可能な一意のプレスシーケンスを実行します。
ルネッサンス

35

ナビゲーションにサイドボタンを使用することに興味がある場合は、この問題を解決するSensibleSideButtonsというオープンソースメニューバーユーティリティを作成しました。ここで説明した他のほとんどのプログラムのようなキーボードショートカットにサイドボタンをバインドする代わりに、私の代わりに仮想の左右のスワイプジェスチャにバインドします。このアプローチにはいくつかの利点があります:OS(Xcodeを含む)でのほぼ普遍的な採用、破壊的な動作の回避、メニューバーの点滅や迷惑なノイズの回避、カーソルの下の特定のウィンドウにのみ送信されるコマンド。

(これは、サイドボタンが標準のM4およびM5イベントを発すると仮定しています。)


6
それを試してみました。簡単なセットアップ(設定するものは何もありません)で、Chrome / Finder / XCodeで期待どおりに戻る/進むことができました。ありがとうございました。
くそ野菜

1
それはすべての中で最も便利なツールです。そのまま使用できます!
エフゲニアマノロバ

1
素晴らしいツール。VMware macOS 10.12ゲスト内で最適に動作します。
セバスチャン

Logicoolコントロールパネルをインストールすると、SensibleSideButtonsは機能しますか?私はそれをインストールしましたが、私のM560のサイドボタンには何の違いも生じません。
m000

確かではありません。申し訳ありませんが、唯一の要件は、マウスが標準のM4およびM5コマンドを発することです。一部のLogitechマウスには、ボタンにハードコーディングされたキーボードまたはシステムのショートカットがあると思います。
アルカゴン


9

BetterTouchTool

BetterTouchToolを使用すると、マウスボタンをキーボードショートカットまたは定義済みのアクションにマッピングできます。マップするボタンのある領域をクリックし、必要に応じて修飾キーを選択し、キーボードショートカットまたは定義済みのアクションを選択してマップします。


1
M560では動作しません。追加のボタンは認識されません。
ナポラックス

1
@Napolux影響を与える可能性のある他のマウスドライバー/ソフトウェアがないことを確認し(BTT→設定に移動し、下部の潜在的な競合リストを確認してください)、BTTアクセシビリティアクセスを与えることを忘れないでください:)
grg

やったよ。成功しません...
Napolux

このページにリストされているすべてのツールを試してみましたが、これだけでM570ボタンを正常に割り当てることができました。他の人はアプリで働いていたが実際には行っていなかったと言うだろう
-stonedauwg

8

USBオーバードライブを使用しました

USBオーバードライブはMac OS X用のデバイスドライバーであり、USBマウス/トラックボール/ジョイスティック/ゲームパッド/メディアキーボードおよびあらゆるメーカーのBluetoothマウスを処理し、グローバルまたはアプリケーションごと、デバイスごとに設定できます。 。Apple Magic MouseとMagic Trackpadは、USB Overdriveによって処理されないため、Mac OS Xが完全なマルチタッチサポートを実装できることに注意してください。

本当にうまくいった。


7

同様の質問に対する回答によれば、M560から送信されたLogitec Windows固有のキーボードイベントをKarabinerと呼ばれるプログラムを使用して検出し、BetterTouchToolなどのツールが取得できる通常のキーボードまたはマウスボタンイベントに変換することが可能です。

M560のKarabiner構成ファイルを含む詳細については、重複した質問の元の回答をご覧ください。


残念ながら、MacOS Sierra(10.12)以降では、Karabiner Elementsは現在マウス/ポインティングデバイスのサポートを提供していません-代わりにHammerspoonでの私の回答をご覧ください。
ピアス

1

Hammerspoonは、マウスのキーをさまざまな機能にマップするために使用できる別の無料のオープンソースの汎用ツールです。他の多くのオプション/プラグイン(「スプーン」と呼ばれる)を使用できます。例を参照してください-あなたはツールをインストールし、いくつかの適切な設定とそれを供給する必要がありますここでは、マウスの再マッピングのために。Logitech Marbleマウスの右ミニボタン(4)をMiddle click(2)として再マッピングする構成の例を次に示します。

hs.eventtap.new({4,25,26},
    function(e)
        local pressedMouseButton = e:getProperty(hs.eventtap.event.properties['mouseEventButtonNumber'])
        if pressedMouseButton == 4 then
           mousepos = hs.mouse.getAbsolutePosition()
           hs.eventtap.event.newMouseEvent(e:getType(),mousepos):setProperty(hs.eventtap.event.properties.mouseEventButtonNumber, 2):post()
        end
    end
):start() 

1

Mac Mouse Fixを作成しました。

これにより、サイドボタンをWindowsスタイルの[戻る]および[進む](賢明なサイドボタンと同じように、実際にはコードをコピーした)またはスイッチスペースに再マップできます。また、洗練されたスムーズスクロールアルゴリズムも備えており、流動性と制御などのバランスが優れていると思います。

Mac Mouse Fixはシステムリソースに非常に軽く、システム環境設定プラグインであるため、ステータスバー項目はありません。できる限りすっきりさせるようにしました。

その上、100%無料で、データなどは一切販売せず、軽量で使いやすく、完全にオープンソースです。

Mac Mouse Fixがお役に立てば幸いです!

ダウンロード | Github


1
いくつかの賛成の答えの間に金をhitったとき
azerafati
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.