Yang ingin saya miliki adalah:
- Secara default mikrofon harus dibisukan
- Kapan CapsLockDown mikrofon harus bersuara
- Kapan CapsLockUp mikrofon harus diam
(Pada dasarnya, konversi Skype saya berfungsi seperti Walkie-talkie dengan fungsi push-to-talk )
Saya menemukan AppleScript yang dapat mengubah input volume mikrofon, jadi langkah pertama adalah mudah, tetapi saya tidak menemukan cara untuk menetapkan bahkan CapsLockuntuk skrip. Perhatikan bahwa CapsLockkunci saya dimatikan dan saya tidak ingin sTART mengalami sesuatu seperti ini.
Jika CapsLockini sangat istimewa, saya tidak akan keberatan menggunakan kunci lain, tetapi saya ingin mencapai fungsi yang sama.
Sunting : Mungkin tidak mungkin melakukannya tanpa menggunakan aplikasi apa pun, jadi jika ada aplikasi yang dapat melakukannya, itu juga akan berfungsi untuk saya.
Jawaban:
Pertama, AppleScript yang memeriksa status kunci dan menangani mik yang mengaktifkan dan menonaktifkan:
Perhatikan, itu
checkModifierKeys
aplikasi baris perintah (dan itu jalan).Pada langkah kedua kita mengikat skrip ke pintasan kunci. Ada banyak aplikasi yang dapat melakukan ini (beberapa tercantum dalam jawaban di SuperUser ) atau sebagai layanan Automator. (C&P dari jawaban Lri ...)
Jadi, saya menugaskan opt+ shift+ Mke skrip di atas dan itu mengaktifkan mic, menjaganya agar tetap diam selama saya pegang shift. Mic tidak bersuara lagi ketika saya lepaskan shift.
sumber
Saya belum menggunakannya, tetapi plugin Skii untuk Skype, tampaknya memberikan apa yang Anda cari:
sumber