Nonaktifkan Ctrl + Klik lebar sistem di OS X

14

Saya terbiasa menavigasi kode saya menggunakan Ctrl+ Klik. Di OS X fungsi ini masih berfungsi di IDE saya, tetapi ia membuka menu konteks juga, yang sangat menjengkelkan!

Saya telah melakukan banyak Googling dan tidak berhasil menemukan jawaban yang memungkinkan saya menonaktifkan Ctrl+ Klik seluruh sistem di OS X 10.6.7. Semua jawaban yang saya dapat temukan merujuk ke Fusion dan VMware.

Saya memiliki mouse yang tepat dengan dua tombol, saya tidak pernah menggunakan Ctrl+ Klik dan tidak dapat melihat kasus penggunaan untuk itu. Bisakah seseorang tolong beri tahu saya cara menonaktifkannya?

Artur
sumber
2
Saya tidak berpikir Anda bisa menonaktifkan Control-Clicks. Bisakah Anda mengonfigurasi editor / browser kode untuk menggunakan Command-Clicks?
nohillside
3
Ya, saya bisa, tetapi saya tidak mau. Saya pikir harus ada cara untuk melakukannya (sudo edit beberapa prefs atau sesuatu).
Artur
Anda dapat memetakan kembali tombol Ctrl tapi ini untuk seluruh sistem.
nohillside
2
Sekali lagi suatu kemungkinan, tetapi saya lebih suka memiliki tombol Ctrl berperilaku sebagai kunci Ctrl. Saya tidak percaya menonaktifkan "fitur" ini sangat sulit!
Artur

Jawaban:

5

Anda dapat memetakan kontrol + klik untuk memerintahkan + klik secara global dengan KeyRemap4Macbook . Masukkan yang berikut ini di private.xml Anda:

<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>

Ini akan menyebabkan ctrlklik- apa pun yang Anda ketikkan dilihat oleh sistem sebagai -klik. Itu akan mencegah menu kontekstual (karena Anda tidak akan benar-benar menghasilkan a ctrl). Anda masih perlu mengubah pengaturan IDE Anda, tetapi dengan cara ini Anda dapat menyimpan otot-memori untuk pintasan.

statop
sumber
Yang ini bekerja dengan baik. Saya pikir aplikasi ini disebut Karabiner sekarang. Ada tombol untuk membuka private.xml di tab Misc & Uninstall-nya. Setelah mengedit file memuat ulang (Muat ulang tombol XML pada tab Ubah Kunci) dan mengaktifkan remapping (tab yang sama)
Oleg Mikheev
Terima kasih @OlegMikheev, tetapi ini menonaktifkan jalan pintas ketika aplikasi lain ingin menggunakannya
Nicolas Thery
4

Tidak mungkin untuk menonaktifkan Ctrl+ Klik di tingkat sistem-lebar. Anda memiliki dua opsi: gunakan Command+ Klik yang merupakan standar de facto di semua IDE Mac (yang akan menjadi saran saya, karena bertentangan dengan konvensi OS yang sudah mapan membawa lebih banyak sakit kepala daripada nilainya), atau mengkonfigurasi IDE Anda untuk menonaktifkan pintasan: seperti yang Anda perhatikan, desktop jarak jauh dan lingkungan virtualisasi menawarkan kemungkinan.

Lalu
sumber
Saya setuju bahwa menggunakan cmd + Click adalah solusi potensial terbaik. Saya hanya ingin tahu apakah mungkin untuk menonaktifkannya sama sekali dan sepertinya memalukan. Alasan mengapa saya ingin menggunakan Ctrl + Click sebagai gantinya adalah karena sebagian besar waktu saya bekerja pada Windows dan hanya sering bekerja pada Mac. Dengan keyboard Windows terpasang saya ingin transisi antara OS menjadi semulus mungkin.
Artur
@ Art apa yang Anda lakukan tentang salin / tempel karena Anda memiliki masalah kunci kontrol cmd yang sama?
user151019
@Mark Saya menggunakan IntelliJ IDEA dan memetakan kembali kunci-kunci ini untuk Anda juga.
Artur