Làm thế nào để ăn giữa chừng nhấp chuột trên macbook mới


36

Gần đây tôi đã chuyển sang Mac và điều duy nhất tôi nhớ từ máy tính xách tay cũ của mình là khả năng nhấp chuột giữa bằng cách nhấp đồng thời cả hai nút chuột.

Đây là một tính năng quan trọng khi duyệt mạng vì nó mở các liên kết trong tab nền. Giải pháp tốt nhất mà tôi tìm thấy bây giờ là giữ phím Command-Shift và nhấp, nhưng điều này thường hơi khó thực hiện (vâng, tôi lướt trên đi văng (hey, rốt cuộc đó là LAPtop) và thường ngồi ở những vị trí lạ)

Bất kỳ lời khuyên về cách làm điều này trên trackpad đáng yêu và đáng yêu khác?


2
Sai, đó là máy tính xách tay, không phải máy tính xách tay ;-) "Không để phần dưới cùng của MacBook Pro tiếp xúc với đùi hoặc bất kỳ bề mặt nào của cơ thể bạn trong thời gian dài. Tiếp xúc kéo dài với cơ thể bạn có thể gây khó chịu và có khả năng bị bỏng. " theo hướng dẫn chính thức của người dùng tại hướng dẫn sử dụng.info.apple.com / en / macbook_pro_usftimeguide.pdf
Arjan

Câu trả lời:


19

Kiểm tra BetterTouchTool . Nó thêm cử chỉ vào trackpad hoặc Magic Mouse của bạn và có hàng tấn cử chỉ có sẵn để đặt hành động. Trên hết, nó miễn phí!


Đã thay đổi câu trả lời được chọn trên câu hỏi này do sự tuyệt vời của chương trình này!
Espen Herseth Halvorsen

Điều này dường như không hoạt động trên Leopard. Còn ý tưởng nào khác không?
dreeves

1
MagicPrefs rõ ràng hoạt động trên Leopard và thực hiện điều tương tự (BetterTouchTool chỉ có nhiều tùy chọn hơn); hãy thử nó magicprefs.com
Kevin Yap

3
BetterTouchTool không còn miễn phí nữa.
sdive

Tuyệt vời! Giấy phép thấp nhất sau 45 ngày dùng thử là 4,49 €. MagicPrefs đi thẳng vào thùng rác. Nó không nhận ra Magic Trackpad mới của tôi nên tôi đã tìm kiếm một giải pháp thay thế.
Martin

7

Tôi không tin cấu hình của nó trong HĐH, nhưng MiddleClick , cung cấp cho bạn nhấp chuột giữa 3 lần nhấn. Hoạt động thực sự tốt trong Firefox, đó là những gì nó được thiết kế ban đầu. Bạn sẽ cần phải điều chỉnh nó để nó kích hoạt khi đăng nhập.


1
Woa thật tuyệt. Aaaaalest những gì tôi cần. Vấn đề là cái này mô phỏng một cú nhấp chuột lệnh, cái tôi muốn là nhấp chuột lệnh (để mở trong tab BACKGROUND, không chỉ là một tab mới) .. Tôi đã tìm thấy mã nguồn ở đây: r0ssar00.com/2008/ 12 / middle-click-on-mac-code.html ... Có ai có thể vui lòng thêm một vài dòng và biên dịch nó để nó ra lệnh-shift-click không? Điều đó thật tuyệt vời =)
Espen Herseth Halvorsen

Điều này hiện đã được cải thiện, vì vậy nó thực sự thực hiện một cú nhấp chuột giữa. Hoạt động tuyệt vời :)
Espen Herseth Halvorsen

Nó được kích hoạt bằng một cú chạm ba ngón tay , không phải là một cú nhấp chuột. Đây là một sự xấu hổ vì nó làm cho vô tình kích hoạt có thể.
RobM

3

Nếu bạn sử dụng Firefox, Command-Click sẽ mở trong một tab mới.

Hoặc bạn có thể giữ hai ngón tay trên bàn di chuột và nhấp; Điều này cung cấp cho bạn một nhấp chuột phải. Sau đó, bạn có thể chọn 'mở trong tab mới' từ menu ngữ cảnh. (hoặc nhận tiện ích mở rộng như Tab Mix Plus và nhấp chuột phải để mở tab mới)


3

những gì tôi muốn là một lệnh-shift-click [...] Tôi đã tìm thấy mã nguồn ở đây: http://www.r0ssar00.com/2008/12/middle-click-on-mac-code.html ... Bất cứ ai cũng có thể pleeease thêm một vài dòng và biên dịch nó để nó ra lệnh-shift-click?

Tôi đã sửa / sửa mã thành, tôi nghĩ, thực hiện Cmd + shift + nhấp (nếu không, hãy thử các giá trị khác cho (CGKeyCode)56- nhưng 56 dường như là thay đổi)

// 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;
}

Kết hợp với kỹ thuật được đề cập trong liên kết mà bạn đã đề cập (bọc lệnh trong ứng dụng Java và sử dụng MultiClutch ), nó sẽ làm điều đó ..


Làm thế nào để bạn thiết lập điều này trong MultiClutch? Không có cài đặt nào cho ba lần bấm nút, chỉ có ba nút vuốt ..
Espen Herseth Halvorsen


0

Giải quyết việc tạo một tab mới từ một liên kết (với Firefox và Safari, chưa thử Opera) bằng bàn di chuột và nút chuột: bạn có thể kéo liên kết đến các tab để thay thế nội dung hoặc bạn có thể thả liên kết ở cuối hàng tab của mình tạo một tab mới.


0

Hy vọng trả lời Zarg , tôi đã tìm thấy một nơi khác trong siêu người dùng về MultiClutch (điều kỳ lạ chưa được trích dẫn trong câu hỏi này). Có vẻ như nó bắt đầu vào đầu năm 2008, trong khi BTT là từ cuối năm 2009 và thực sự dựa trên MultiClutch . Tôi tin rằng nó có thể giải quyết vấn đề của bạn, nếu bạn chưa tìm thấy về nó. Tôi không có bất kỳ Leopard nào được cài đặt để thực sự thử nó.


0

Một số tiền kha khá đã thay đổi trong 10 năm kể từ khi điều này được yêu cầu, nhưng các ứng dụng của bên thứ 3 vẫn được yêu cầu cho khả năng nhấp chuột thực tế với bất kỳ Bàn di chuột nào của Apple (hoặc Chuột ma thuật). Tôi đã phát triển một vài ứng dụng mới hơn để giải quyết vấn đề này (lưu ý rằng chúng không miễn phí).

Multitouch là một ứng dụng để thêm cử chỉ trackpad và Magic Mouse vào macOS và nhấp chuột giữa là một trong những hành động có sẵn có thể được gắn với một cử chỉ.

Middle là phiên bản mỏng hơn của Multitouch, với mục đích duy nhất là thêm khả năng nhấp chuột giữa thông qua một vài thao tác chọn bàn di chuột hoặc Magic Mouse.


Về các giải pháp miễn phí, ứng dụng MiddleClick mã nguồn mở đã được cập nhật cho Catalina trong ngã ba này: https://github.com/DaFuqtor/MiddleClick-Cirthina .

Ứng dụng của tôi, Middle, có một vài điểm khác biệt chính từ MiddleClick-Catalina.

  • Nó đã được tích hợp sẵn trong cài đặt để khởi chạy khi đăng nhập và ẩn biểu tượng thanh menu
  • Nó có một tùy chọn cử chỉ cảm ứng lực cho trackpad
  • Nó có một ngón tay trong một tùy chọn cử chỉ trung tâm cho Chuột Magic
  • Các phần lên và xuống của nhấp chuột được đồng bộ hóa với các nhấp chuột vật lý thay vì được thực hiện sau khi lên. Điều này rất quan trọng đối với các loại ứng dụng CAD nơi bạn có thể xoay bằng cách sử dụng nhấp chuột giữa.

Tôi đã viết Middle bằng mã Swift từ ứng dụng Multitouch đã đề cập. Không có mã nào từ MiddleClick-Catalina được sử dụng để xây dựng Middle.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.