วิธีการ“ คลิกกลาง” ใน macbooks ใหม่


36

ฉันเพิ่งเปลี่ยนมาใช้ Mac และสิ่งเดียวที่ฉันพลาดจากสมุดบันทึกเก่าของฉันคือความสามารถในการคลิกเมาส์กลางโดยคลิกที่ปุ่มเมาส์ทั้งสองพร้อมกัน

นี่เป็นคุณสมบัติที่สำคัญเมื่อท่องเน็ตเพราะจะเปิดลิงค์ในแท็บพื้นหลัง ทางออกที่ดีที่สุดที่ฉันพบตอนนี้คือกด Command-Shift ค้างไว้และคลิก แต่มันก็ยากที่จะทำ (ใช่ฉันเล่นบนโซฟา (เดี๋ยวก่อนมันเป็น LAPtop เลย) และมักจะนั่งในตำแหน่งที่แปลก ๆ )

เคล็ดลับเกี่ยวกับวิธีการทำเช่นนี้บนแทร็คแพดที่น่ารักและน่ารักเป็นอย่างอื่น?


2
ผิดมันเป็นโน้ตบุ๊กไม่ใช่แล็ปท็อป ;-) "อย่าทิ้งก้น MacBook Pro ของคุณไว้บนตักหรือพื้นผิวใด ๆ ของร่างกายของคุณเป็นระยะเวลานานการสัมผัสร่างกายของคุณเป็นเวลานานอาจทำให้รู้สึกไม่สบาย " ตามคู่มือผู้ใช้อย่างเป็นทางการที่manuals.info.apple.com/th/macbook_pro_users_guide.pdf
Arjan

คำตอบ:


19

ตรวจสอบBetterTouchTool เพิ่มท่าทางให้กับแทร็คแพดหรือเม้าส์เม้าส์ของคุณและมีท่าทางมากมายให้ตั้งค่าการกระทำ เหนือสิ่งอื่นใดได้ฟรี!


เปลี่ยนคำตอบที่เลือกในรายการนี้เนื่องจากความสุดยอดของโปรแกรมนี้!
Espen Herseth Halvorsen

ดูเหมือนจะไม่ทำงานกับ Leopard ความคิดอื่น ๆ ?
dreeves

1
เห็นได้ชัดว่า MagicPrefs ทำงานบน Leopard และทำสิ่งเดียวกัน (BetterTouchTool เพิ่งมีตัวเลือกเพิ่มเติม); ลองดู magicprefs.com
Kevin Yap

3
BetterTouchTool ไม่ฟรีอีกต่อไป
sdive

! น่ากลัว ใบอนุญาตต่ำสุดหลังจากทดลองใช้ 45 วันคือ 4,49 € MagicPrefs ตรงไปที่ถังขยะ ไม่รู้จัก Magic Trackpad ใหม่ของฉันดังนั้นฉันจึงค้นหาทางเลือกอื่น
Martin

7

ฉันไม่เชื่อว่าสามารถกำหนดค่าได้ในระบบปฏิบัติการ แต่MiddleClickให้การคลิกตรงกลางแบบ 3 ครั้ง ทำงานได้ดีจริงๆใน Firefox ซึ่งเป็นสิ่งที่มันถูกออกแบบมาสำหรับ คุณจะต้องปรับแต่งมันเพื่อให้ไฟเข้าสู่ระบบ


1
ว้าวเยี่ยมมาก เอาเป็นว่าสิ่งที่ฉันต้องการ ปัญหาคือสิ่งนี้เป็นการจำลองคำสั่งคลิกสิ่งที่ฉันต้องการคือ command-shift-click (เพื่อเปิดในแท็บ BACKGROUND ไม่ใช่แค่แท็บใหม่) .. ฉันพบซอร์สโค้ดที่นี่: r0ssar00.com/2008/ 12 / middle-click-on-mac-code.html ... ทุกคนที่อยู่ตรงนั้นได้โปรดเพิ่มสองสามบรรทัดแล้วคอมไพล์มันเพื่อให้มันเป็นคำสั่งเปลี่ยนการคลิก? ที่จะน่ากลัว =)
Espen Herseth Halvorsen

สิ่งนี้ได้รับการปรับปรุงแล้วดังนั้นจึงทำการคลิกกลางจริง ๆ Works :) น่ากลัว
Espen Herseth Halvorsen

มันถูกเรียกใช้โดยการแตะด้วยสามนิ้วไม่ใช่คลิก นี่เป็นความอัปยศเพราะมันทำให้เกิดอุบัติเหตุโดยบังเอิญได้
RobM

3

ถ้าคุณใช้ Firefox, Command-Click จะเปิดขึ้นในแท็บใหม่

หรือคุณสามารถกดสองนิ้วบนแทร็คแพดแล้วคลิก สิ่งนี้จะช่วยให้คุณคลิกขวา จากนั้นคุณสามารถเลือก 'เปิดในแท็บใหม่' จากเมนูบริบท (หรือรับส่วนขยายเช่น Tab Mix Plus จากนั้นคลิกขวาเพื่อเปิดแท็บใหม่)


3

สิ่งที่ฉันต้องการคือ command-shift-click [... ] ฉันพบซอร์สโค้ดที่นี่: 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 ได้อย่างไร มีการตั้งค่าไม่มีสามปุ่มคลิกเพียงสามปุ่ม swipes .. คือ
Espen Herseth Halvorsen


0

การกำหนดที่อยู่การสร้างแท็บใหม่จากลิงก์ (ด้วย Firefox และ Safari พยายามใช้ Opera) โดยใช้ trackpad และปุ่มเมาส์: คุณสามารถลากลิงค์ไปยังแท็บเพื่อแทนที่เนื้อหาหรือคุณสามารถวางลิงค์ที่ท้ายแถวของแท็บ สร้างแท็บใหม่


0

หวังว่าจะตอบ Zargฉันพบว่ามีคนอื่นใน superuserเกี่ยวกับMultiClutch (ซึ่งแปลกประหลาดที่ยังไม่ได้อ้างถึงในคำถามนี้) ดูเหมือนว่ามันเริ่มต้นในต้นปี 2008 ในขณะที่ BTT จากช่วงปลายปี 2009 และที่จริงขึ้นอยู่กับ MultiClutch ฉันเชื่อว่ามันสามารถแก้ปัญหาของคุณได้หากคุณยังไม่พบ ฉันไม่ได้ติดตั้ง Leopard เพื่อลองใช้งานจริง

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.