Pertanyaan Di Mac OS X 10.6, apakah ada cara untuk menonaktifkan pemicu yang menunjukkan dock ketika mouse berada di tepi layar?


Saya masih ingin menggunakan dock dan mengaktifkan show / hide dengan shortcut keyboard default, tetapi cukup ambil pemicu mouse dari persamaan sepenuhnya.

Saya tahu pertanyaan serupa telah ditanyakan tetapi saya tidak ingin selalu menyembunyikan, menonaktifkan atau menghapus dok, matikan saja pemicu tetikusnya.


2
2017-09-11 11:10


asal




Jawaban:


Dari Bagaimana cara menghapus Dock di Mac OS X Leopard:

defaults write com.apple.dock tilesize -int 1
default menulis com.apple.dock pinning -string start

Ini adalah semacam solusi meskipun:

Itu harus benar-benar keluar dari jalan pada titik kecuali Anda mouse sepanjang jalan di sudut kiri bawah yang ekstrim.

Perintah di atas dapat ditambahkan ke layanan Automator, dan lagi untuk mengaktifkan hal-hal lagi, seperti:

default tulis com.apple.dock tilesize -int 20
default menulis com.apple.dock pinning -string tengah

Kedua layanan ini dapat diberi hotkey yang berbeda. Atau, untuk mendapatkan toggling menggunakan layanan Automator tunggal, dan karenanya menggunakan hotkey tunggal:

tileSize = "$ (default baca com.apple.dock tilesize)"
jika ["$ tileSize" -ne 1]
kemudian
  # Buat Dock autohide, sekecil mungkin, dan
  # pindahkan ke sudut
  defaults write com.apple.dock autohide -boolean true
  defaults write com.apple.dock tilesize -int 1
  default menulis com.apple.dock pinning -string start
lain
  defaults write com.apple.dock autohide -boolean false
  # Pilih ukuran apa pun yang Anda suka:
  default tulis com.apple.dock tilesize -int 20
  # Pilih preferensi pribadi Anda, mulai, tengah atau akhir:
  default menulis com.apple.dock pinning -string tengah
fi
killall Dock

Lihat Pengguna Cepat Beralih / Menu Apple? untuk detail tentang membuat layanan, dan menetapkan pintasan keyboard untuk itu.

text

Catatan: killall Dock juga me-reset Dashboard (dan mungkin Exposé, tetapi tidak Spaces). Jika ada yang tahu tentang efek samping lainnya maka silakan komentar! Saya ragu seseorang bisa mencapai hal yang sama scripting System Preferences menggunakan AppleScript, karena tampaknya tidak mendukung ukuran yang sangat kecil, atau mendukung memindahkan Dock ke sudut:

beri tahu aplikasi "Peristiwa Sistem"
  beri tahu preferensi dok
    - tidak peduli seberapa kecil jumlahnya: tidak akan membantu
    atur ukuran dermaga menjadi 0,0000000001
    - tepi layar: kiri, bawah, kanan
    setel tepi layar ke bawah
    setel sembunyikan otomatis ke true
  akhiri katakan
akhiri katakan

Anehnya, kapan tidak menggunakan killall Dock, tetapi memiliki script Bash diikuti oleh beberapa AppleScript untuk berubah screen edge, OS X saya sering menerapkan nilai baru untuk tilesize dengan cepat. Tapi agak terlalu tidak konsisten untuk seleraku.

Sebagai tambahan beberapa pengaturan lain yang mungkin menyembunyikan Dock lebih baik:

default menulis com.apple.dock launchanim -bool false
defaults write com.apple.dock pembesaran -bool palsu
default menulis com.apple.dock mineffect -string scale
default menulis com.apple.dock orientasi -string bawah

5
2017-09-11 13:12





Menggunakan Dock Gone 1.0.3 (US $ 14,95).

Dock Gone membuat Dock keluar dari jalan Anda sampai Anda secara khusus memintanya. Tekan kunci pintunya untuk membuat dock menghilang dan muncul kembali:

Sementara Anda selalu bisa menyembunyikan Dock tanpa Dock Gone, itu akan [kemudian] muncul kembali setiap kali Anda mengarahkan mouse ke tepi layar, memblokir apa pun yang ada di bawah kursor. Dan Anda dapat yakin itu akan terjadi pada saat yang paling buruk. Dock Gone mencegah ini dengan memindahkan Dock sepenuhnya keluar dari jalan Anda, secara efektif mematikannya sampai Anda memintanya kembali.

Anda dapat menetapkan pintasan keyboard default.


1
2017-09-11 11:19



Dia secara khusus menyatakan dalam pertanyaan dia tidak ingin menyembunyikannya, hanya menonaktifkan pemicu tetikus ... - JNK
@JNK melakukan hal yang sama seperti yang diinginkannya akan mengubah show / hide ketika hot-key ditekan. Satu-satunya yang berpikir bahwa pertandingan tidak cocok adalah bahwa pemicu tetikus mengaktifkan dengan mengaktifkan dermaga. Tapi masalah ini tidak menjadi masalah karena ia menggunakan hot-key - subanki
Dia secara khusus ingin fungsi mouse dinonaktifkan. - JNK
@Beano Beritahu saya jika Anda puas dengan program ini jika tidak maka saya akan memperbarui atau menghapus jawaban ini - subanki
Saya sekarang telah mencoba Dock Gone tetapi tidak cukup terkesan untuk membayarnya. Ia berfungsi ok dalam operasi default dan ada opsi untuk mengaktifkan 'safe mode' sehingga tidak akan konflik dengan aplikasi OSX lainnya tetapi kemudian kompromi adalah Anda mendapatkan bilah putih kecil di salah satu sudut bawah layar saat Anda mouse menyentuh ujung bawah. Itu bekerja dengan baik tetapi tidak untuk saya. Saya telah mencari cara untuk meningkatkan jumlah waktu mouse diperlukan untuk menyentuh tepi layar untuk dermaga muncul karena saya pikir ini bisa menjadi solusi yang baik tetapi belum menemukan apa-apa sejauh ini - Beano


Saya hanya ingin menunjukkan bahwa ada trik untuk mencapai apa yang Anda inginkan. Ketik ini di terminal:

Mountain Lion dan yang lebih baru

Ini mungkin bekerja pada macan tutul salju tapi saya belum mencobanya.

defaults write com.apple.dock autohide-delay -float 100 && killall Dock

mengatur pelampung ke 100 berarti Anda dapat mengontrol waktu tunda (dalam detik) karena ketika melayang akan mengaktifkan dok. Akan sangat sulit untuk secara tidak sengaja menunjukkan dermaga tersembunyi dengan penundaan 100 detik.

Untuk mereset kembali ke default, lakukan saja perintah ini:

defaults delete com.apple.dock autohide-delay; killall Dock


0
2017-08-27 20:21