Vô hiệu hóa hệ thống Ctrl + Nhấp chuột rộng trong OS X


14

Tôi đã quen với việc điều hướng qua mã của mình bằng cách sử dụng Ctrl+ Nhấp chuột. Trong OS X, chức năng này vẫn hoạt động trong IDE của tôi, nhưng nó cũng mở một menu ngữ cảnh, điều này rất khó chịu!

Tôi đã thực hiện rất nhiều Google và không quản lý để tìm bất kỳ câu trả lời nào cho phép tôi vô hiệu hóa Ctrl+ Nhấp vào toàn hệ thống trong OS X 10.6.7. Tất cả các câu trả lời mà tôi có thể tìm thấy đều đề cập đến Fusion và VMware.

Tôi có một con chuột thích hợp với hai nút, tôi chưa bao giờ sử dụng Ctrl+ Nhấp và không thể thấy trường hợp sử dụng cho nó. Ai đó có thể vui lòng cho tôi biết làm thế nào để vô hiệu hóa nó?


2
Tôi không nghĩ bạn có thể tắt Control-Clicks. Bạn có thể định cấu hình trình soạn thảo / mã của mình để sử dụng Command-Clicks không?
nohillside

3
Vâng, tôi có thể, nhưng tôi không muốn. Tôi nghĩ nên có một cách để làm điều đó (sudo chỉnh sửa một số prefs hoặc một cái gì đó).
Artur

Bạn có thể sắp xếp lại phím Ctrl nhưng đây là toàn hệ thống.
nohillside

2
Một lần nữa khả năng, nhưng tôi muốn có phím Ctrl hoạt động như một phím Ctrl. Tôi không thể tin rằng việc vô hiệu hóa "tính năng" này là quá khó!
Artur

Câu trả lời:


5

Bạn có thể ánh xạ điều khiển + nhấp để ra lệnh + nhấp vào toàn cầu với KeyRemap4Macbook . Đặt các mục sau trong tệp private.xml của bạn:

<root>
    <item>
        <name>Control+LeftClick Command+LeftClick</name>
        <appendix>Control+LeftClick Command+LeftClick</appendix>
        <identifier>control_click_to_command_click</identifier>
        <autogen>--PointingButtonToPointingButton-- PointingButton::LEFT, ModifierFlag::CONTROL_L, PointingButton::LEFT, ModifierFlag::COMMAND_L</autogen>
    </item>
</root>

Điều này sẽ khiến bất kỳ ctrl-nhấp bạn gõ nào được hệ thống xem là -nhấp. Điều đó sẽ ngăn menu ngữ cảnh (vì bạn sẽ không thực sự sản xuất a ctrl). Bạn vẫn sẽ cần thay đổi cài đặt IDE của mình, nhưng bằng cách này bạn có thể giữ bộ nhớ cơ cho phím tắt.


Điều này làm việc tuyệt vời. Tôi nghĩ rằng ứng dụng này được gọi là Karabiner. Có một nút để mở private.xml trong tab Misc & Uninstall của nó. Sau khi chỉnh sửa tệp, hãy tải lại tệp (nút Tải lại XML trên tab Thay đổi khóa) và cho phép ánh xạ lại (cùng một tab)
Oleg Mikheev

Cảm ơn bạn @OlegMikheev, nhưng điều này vô hiệu hóa lối tắt khi ứng dụng khác muốn sử dụng nó
Nicolas Thery

4

Không thể tắt Ctrl+ Nhấp ở cấp toàn hệ thống. Bạn có hai tùy chọn: use Command+ Click là tiêu chuẩn thực tế trong tất cả các IDE Mac (đó sẽ là đề xuất của tôi, vì đi ngược lại một quy ước hệ điều hành được thiết lập tốt như vậy sẽ gây ra nhiều đau đầu hơn giá trị của nó) hoặc định cấu hình IDE của bạn để vô hiệu hóa các phím tắt: như bạn đã nhận thấy, môi trường máy tính để bàn và ảo hóa từ xa cung cấp khả năng.


Tôi đồng ý rằng sử dụng cmd + Click là giải pháp tiềm năng tốt nhất. Tôi chỉ muốn biết liệu có thể vô hiệu hóa nó hoàn toàn không và có vẻ như thật xấu hổ. Lý do tại sao tôi muốn sử dụng Ctrl + Click thay vì là vì hầu hết thời gian tôi làm việc trên Windows và chỉ mỗi lần như vậy thường hoạt động trên máy Mac. Với bàn phím Windows được cắm vào, tôi muốn quá trình chuyển đổi giữa các hệ điều hành trở nên liền mạch nhất có thể.
Artur

@Artur Bạn làm gì về sao chép / dán khi bạn gặp vấn đề về khóa điều khiển cmd tương tự?
dùng151019

@Mark Tôi đang sử dụng IntelliJ IDEA và nó cũng lặp lại các khóa này cho bạn.
Artur
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.