新しいMacbookを「中クリック」する方法


36

最近Macに切り替えましたが、古いノートブックで見落としているのは、両方のマウスボタンを同時にクリックして、マウスの中央ボタンをクリックする機能だけです。

これは、バックグラウンドタブでリンクを開くため、ネットを閲覧する際の重要な機能です。私が今見つけた最良の解決策は、Command-Shiftを押しながらクリックすることですが、これはしばしば少し難しいです(ええ、私はソファでサーフィンします(やっぱりLAPtopです)、しばしば奇妙な位置に座っています)

素敵で愛らしいトラックパッドでこれを行う方法に関するヒントはありますか?


2
間違っています、ノートパソコンではなくノートパソコンです;-) 「MacBook Proの底面をひざや体の表面に長時間触れたままにしないでください。体に長時間触れると不快感や火傷を引き起こす可能性があります。 」公式ユーザーガイドに従ってmanuals.info.apple.com/en/macbook_pro_users_guide.pdf
Arjan

回答:


19

BetterTouchToolをご覧ください。トラックパッドまたはMagic Mouseにジェスチャーを追加し、アクションを設定するためのジェスチャーを多数用意しています。何より、無料です!


このプログラムの素晴らしさのために、これに関する選択された答えを変更しました!
エスペンHerseth Halvorsen

これはLeopardでは機能しないようです。他のアイデアはありますか?
10

1
MagicPrefsは明らかにLeopardで動作し、同じことを行います(BetterTouchToolにはさらにオプションがあります)。それを試してください。magicprefs.com
ケビン・ヤップ

3
BetterTouchToolはもう無料ではありません。
sdive

驚くばかり!45日間の試用後の最低ライセンスは4,49ユーロです。MagicPrefsはゴミ箱に直行します。新しいMagic Trackpadが認識されなかったため、別の方法を探しました。
マーティン

7

OS内で設定できるとは思いませんが、MiddleClickでは3タップのミドルクリックが可能です。Firefoxで非常にうまく機能します。これは当初設計された目的です。ログオン時に起動するように調整する必要があります。


1
わあ、すごい。ほぼ必要なもの。問題は、これがコマンドクリックをシミュレートすることです。私が望むのは、コマンドシフトクリック(新しいタブだけでなく、[ 背景 ]タブで開く)です。ソースコードはここにあります:r0ssar00.com/2008/ 12 / middle-click-on-mac-code.html ...そこにいる誰かが数行を追加してコンパイルし、command-shift-clicksできるようにしてください。=)
Espen Herseth Halvorsen

これは改善されたため、実際にはミドルクリックを実行します。素晴らしい作品:)
エスペンハーセスハルヴォルセン

これは、クリックではなく3本指のタップによってトリガーされます。偶発的なトリガーが可能になるため、これは残念です。
-RobM

3

Firefoxを使用している場合、Commandキーを押しながらクリックすると新しいタブが開きます。

または、2本の指でトラックパッドを押さえてクリックすることもできます。これにより、右クリックできます。次に、コンテキストメニューから[新しいタブで開く]を選択できます。(またはTab Mix Plusなどの拡張機能を取得し、右クリックして新しいタブを開きます)


3

私が欲しいのはコマンドシフトクリックです... [...]ここでソースコードを見つけました:http : //www.r0ssar00.com/2008/12/middle-click-on-mac-code.html ...誰かが数行を追加してコンパイルし、コマンドシフトクリックをクリックしてください。

コードを修正/修正して、Cmd + shift +クリックを実行すると思います(そうでない場合は、他の値を試してください(CGKeyCode)56-しかし、56はシフトしているようです)

// click.m
//
// Compile with: 
// gcc -o click click.m -framework ApplicationServices -framework Foundation
//
// Usage:
// ./click
// Will cmd+shift+click mouse at current location.
//
// Based on http://www.r0ssar00.com/2008/12/middle-click-on-mac-code.html
// For http://superuser.com/questions/13351/how-to-middle-click-on-new-macbooks/13356#13356
// Modified by dbr - http://neverfear.org


#import <Foundation/Foundation.h>
#import <ApplicationServices/ApplicationServices.h>


int main(int argc, char *argv[]) {
    NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
    NSUserDefaults *args = [NSUserDefaults standardUserDefaults];

    CGEventRef ourEvent = CGEventCreate(NULL);
    CGPoint ourLoc = CGEventGetLocation(ourEvent);

    CGPostKeyboardEvent((CGCharCode)0, (CGKeyCode)55, true); // Cmd
    CGPostKeyboardEvent((CGCharCode)0, (CGKeyCode)56, true); // Shift
    CGPostMouseEvent(ourLoc, 1, 1, 1);
    CGPostMouseEvent(ourLoc, 1, 1, 0);


    [pool release];
    return 0;
}

あなたが言及したリンクで言及されたテクニックと組み合わせて(Javaアプリでコマンドをラップし、MultiClutchを使用します)、それを行うべきです。


これをMultiClutchでどのように設定しますか?... 3ボタン・クリック、ちょうど3ボタン、スワイプのための設定はありません
エスペンHerseth Halvorsenの


0

トラックパッドとマウスボタンを使用して、リンクから新しいタブを作成する方法(FirefoxとSafariでOperaを試したことがありません):リンクをタブにドラッグしてコンテンツを置き換えるか、リンクをタブ行の最後にドロップして新しいタブを作成します。


0

うまくいけば、Zargに答え、私が見つけたスーパーでどこかについてMultiClutch(奇妙まだこの質問に引用されていませんでした)。BTTは2009年後半から実際にMultiClutch基づいているのに対して、2008年初頭に開始されたようです。まだ見つかっていない場合は、問題を解決できると思います。実際に試してみるためにLeopardをインストールしていません。


0

これが求められてから10年でまともな金額が変更されましたが、Apple Trackpad(またはMagic Mouse)で実際のミドルクリック機能を使用するにはサードパーティのアプリが必要です。この問題を解決するために、新しいアプリをいくつか開発しました(無料ではないことに注意してください)。

マルチタッチは、トラックパッドとマジックマウスジェスチャをmacOSに追加するためのアプリです。ミドルクリックは、ジェスチャに関連付けることができる利用可能なアクションの1つです。

MiddleはMultitouchのスリムバージョンであり、トラックパッドまたはMagic Mouseのいくつかのジェスチャを介してミドルクリック機能を追加するという単一の目的があります。


無料のソリューションに関しては、言及されているオープンソースのMiddleClickアプリは、このフォークでカタリナ向けに更新されていますhttps : //github.com/DaFuqtor/MiddleClick-Catalina

私のアプリであるMiddleには、MiddleClick-Catalinaといくつかの重要な違いがあります。

  • ログイン時の起動とメニューバーアイコンを隠すための設定が組み込まれています
  • トラックパッド用の強制タッチジェスチャオプションがあります
  • Magic Mouse用の「中央に1本の指」ジェスチャーオプションがあります。
  • クリックの上下の部分は、アップ後に実行されるのではなく、物理的なクリックと同期されます。これは、ミドルクリックを使用してパンできるCADタイプのアプリケーションでは重要です。

前述のMultitouchアプリのSwiftコードを使用してMiddleを作成しました。MiddleClick-Catalinaのコードは、Middleのビルドに使用されませんでした。

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