Bagaimana cara menonaktifkan keyboard internal pada MacBook Pro?

13

Kucing saya memiliki kebiasaan buruk untuk melompati MBP saya dan menyebabkan penekanan tombol yang mengacaukan segalanya (di mana saja dari menghentikan video yang diputar hingga menghapus file).

Saya mencari beberapa utilitas atau hack untuk menonaktifkan sepenuhnya keyboard internal dan mengaktifkannya kembali baik menggunakan mouse atau menggunakan beberapa kombinasi tombol.

Adakah ide bagaimana mencapai ini?

GJ.
sumber
1
Saya memiliki kucing melompat pada MBP saya sekali, kecuali itu mendapat ketakutan dan merobek kunci keyboard di lompatan dari keyboard. Pertanyaan yang bagus.
Troggy
Masalah yang sama dengan kucing di sini! Dan dia terlalu imut bagi saya untuk marah tentang hal itu ^^
Adrien Be
1
Meskipun bukan solusi untuk masalah spesifik Anda, Karabiner ( pqrs.org/osx/karabiner ) izinkan saya menonaktifkan keyboard internal saya ketika keyboard eksternal saya terhubung. Ini memungkinkan saya menekan keyboard eksternal saya tepat di atas keyboard internal Macbook saya.
kas

Jawaban:

6

Baru saja mencoba ini pada MBP 2013 saya dengan 10.8.5:

Keyboard eksternal masih berfungsi dengan baik, dan saya dapat menonaktifkan, kemudian mengaktifkan kembali keyboard internal saya.

Untuk menonaktifkan keyboard internal Mac portabel:

sudo kextunload /System/Library/Extensions/AppleUSBTopCase.kext/Contents/PlugIns/AppleUSBTCKeyboard.kext/ The internal keyboard is then disabled, external keyboards will still work.

Untuk mengaktifkan kembali keyboard internal Mac portabel:

sudo kextload /System/Library/Extensions/AppleUSBTopCase.kext/Contents/PlugIns/AppleUSBTCKeyboard.kext/

Ketika saya awalnya menonaktifkan keyboard internal, terminal memberi tahu saya bahwa:

(kernel) Can't unload kext com.apple.driver.AppleUSBTCKeyboard; classes have instances:
(kernel)     Kext com.apple.driver.AppleUSBTCKeyboard class AppleUSBTCKeyboard has 11 instances.
Failed to unload com.apple.driver.AppleUSBTCKeyboard - (libkern/kext) kext is in use or retained (cannot unload).

Namun demikian, perintah itu berfungsi, tidak ada efek buruk.

Terima kasih kepada: macrumour

ptim
sumber
mengkonfirmasi ini berfungsi pada macbook putih 2009 yang menjalankan 10.8.5 dan saya belum melihat adanya efek samping. Bekerja seperti pesona. luar biasa.
Aidan Miles
Bekerja pada MBP (Pertengahan 2014) berjalan10.10.3
Samveen
tidak bekerja pada 10,10.5
Srneczek
Bekerja pada MBP (akhir 2011) berjalan10.9.5
luckydonald
1
Tidak bekerja pada MacBook Pro Retina 2015 yang menjalankan macOS High Sierra 10.13.6.
kas
5

Ada beberapa program pihak ketiga yang melakukan hal serupa .. atau hanya mendapatkan pendirian yang akan membuat MBP Anda miring sehingga kucing tidak melompat di atasnya ..

Lockey

sunting: Anda juga dapat mencoba Pembersih Keyboard

Rex
sumber
2
Pembersih keyboard bagus dan sederhana. Anda memiliki cmd-q untuk menutupnya dan mendapatkan kembali keyboard Anda. Klik mouse tidak akan mendaftar.
Martin Marconcini
Lockey tampaknya mungkin cerdik / scam (karena tidak dapat dipercaya dalam hal info pribadi / pembayaran Anda, scam). Situs web ini menautkan ke domain lain yang mengiklankan versi baru yang berfungsi dengan maverick dan Anda hanya dapat membayar dengan kartu kredit dan tidak ada unduhan percobaan dan semuanya hanya terlihat cerdik. Sayang sekali karena itu satu-satunya solusi non-terminal yang bisa saya temukan ...
1
Pembersih keyboard mengunci semua keyboard, tidak hanya keyboard intenral.
Srneczek
Hanya untuk catatan bagi mereka yang memilih-bawah jawaban saya: Pertanyaan / jawaban ini sudah berusia lebih dari 5 tahun dan perangkat lunak serta perbaikan yang berhasil mungkin sangat berbeda hari ini.
Rex
Pembersih Keyboard mengeluarkan suara kesalahan sistem "funk" macOS Sistem pada penekanan tombol, yang bisa mengganggu pengguna.
jtheletter
4

Tombol mouse sebenarnya dapat menyelesaikan masalah Anda tanpa aplikasi apa pun. Ini adalah opsi aksesibilitas OS X bawaan (dapat dihidupkan dan dimatikan). Pada dasarnya, ketika Anda menekan tombol Option 5 kali, itu diaktifkan (atau dinonaktifkan dengan cara yang sama) dan kemudian Anda hanya dapat menggunakan seperti 6 hingga 8 tombol pada keyboard untuk mengontrol mouse - tombol lain dan panel sentuh dinonaktifkan - jadi jika Anda kucing tidak menekan 1 atau 2 tombol (klik kiri dan kanan mouse), Anda baik-baik saja.

Ini bukan solusi 100% tetapi bisa bekerja dalam 80-90% kasus. Saya menggunakannya ketika saya meletakkan keyboard ergonomis saya di atas keyboard MacBook Pro. Bertanya-tanya kapan (dan jika) keyboard ergonomis datang ke notebook, jujur ​​saja. Segera, akan ada dunia yang penuh dengan programmer buta dengan RSI atau terowongan karpal di pergelangan tangan mereka.

Versi aktual saya adalah El Capitan 10.11.1, tetapi saya pikir ini bekerja pada 10.10.5 yang saya miliki beberapa minggu yang lalu.

Srneczek
sumber
1

Karabiner-Elements adalah perangkat lunak open source dengan penyesuaian keyboard yang kuat, termasuk kemampuan untuk menonaktifkan keyboard internal ketika yang eksternal terhubung.

tangkapan layar

Saya mendapatkan 2018 MBP dengan keyboard mengerikan yang mulai gagal dengan berbagai cara yang luar biasa sekarang. Saya memiliki keyboard bluetooth murahan yang baru saja saya atur tepat di atas keyboard internal, dan menggunakan Karabiner-Elements memungkinkan saya untuk menonaktifkannya sehingga tekanan dari keyboard di atas tidak memicu stroke tombol yang tidak diinginkan.

https://github.com/pqrs-org/Karabiner-Elements

Jeff Puckett
sumber
Jeff, apakah ini juga berfungsi untuk layar login saat reboot? MBP 17 2010 saya yang lama memiliki masalah aneh dengan keyboard di mana ia mengirim karakter "9" secara acak, dan tombol 9 itu sendiri sebenarnya tidak berfungsi. Menggunakan keyboard bawaan tidak mungkin untuk masuk karena alasan ini. tidak bekerja dengan keyboard eksternal, tetapi ketika keyboard bawaan semakin memburuk, saya harus benar-benar menonaktifkannya bahkan setelah reboot ketika mendapatkan layar login. Apakah utilitas ini juga melakukan itu? Terima kasih - Erik
Erik
@ErikvanderNeut ya saya menggunakan keyboard eksternal saya untuk login. Saya tidak dapat menggunakan keyboard internal untuk masuk karena tombol mengirim duplikat kadang-kadang dan kadang-kadang tidak sama sekali. meskipun saya tidak berpikir ini ada hubungannya dengan Karabiner karena saya percaya keyboard eksternal saya berfungsi untuk masuk tanpa itu. Saya hanya perlu Karabiner untuk menonaktifkan keyboard internal.
Jeff Puckett
Jeff, ya, keyboard eksternal berfungsi untuk login secara default (tanpa alat khusus) juga untuk saya, seperti yang saya jelaskan. Masalah yang saya alami adalah keyboard bawaan mengirimkan lebih banyak karakter "9" acak, bahkan ketika Anda tidak menyentuhnya. Oleh karena itu, saya harus dapat menonaktifkan sepenuhnya dan secara permanen, bahkan sebelum saya masuk, karena ketika saya mengetik kata sandi login pada keyboard eksternal, keyboard internal semakin cenderung menyuntikkan karakter yang tidak diinginkan pada saat yang sama: - (Mungkin saya harus membuka Mac dan mencabut secara fisik keyboard internal.
Erik van der Neut
0

Anda dapat memasukkan kata sandi pada screen saver Anda ("Membutuhkan kata sandi [waktu] detik setelah tidur atau screen saver dimulai" di tab "Umum" pada bagian "Keamanan" pada System Preferences, mungkin yang terbaik untuk menambahkan sudut panas untuk aktivasi cepat ). Ini mengharuskan Anda memasukkan kata sandi setiap kali kembali ke komputer - kecuali kucing Anda mengetahuinya, Anda akan terlindung dari input yang tidak disengaja.

Sayangnya, ini berarti Anda tidak boleh menggunakan komputer pada saat itu. Selain menggunakan monitor eksternal dan seterusnya serta menutup tutupnya , saya tidak tahu ada cara built-in untuk menonaktifkan keyboard.

Scott
sumber
0

Sepertinya semua kucing suka mengacaukan MacBook

Ini http://www.indiegogo.com/Mac-OS-X-Keyboard-Lock-Application-Lockey Haruskah memecahkan masalah Anda

atau coba ini http://jan.prima.de/~jan/plok/archives/48-Keyboard-Cleaner.html

PS: Apakah Anda pengguna yang sama yang menanyakan pertanyaan ini di sini http://discussions.apple.com/thread.jspa?threadID=1646187

subanki
sumber
1
Tautan Indie Gogo sudah mati.
jtheletter
Pembersih Keyboard mengeluarkan suara kesalahan sistem "funk" macOS Sistem pada penekanan tombol, yang bisa mengganggu pengguna.
jtheletter
0

Cobalah perangkat lunak bebas CatNip , yang mengklaim dapat mendeteksi ketikan seperti kucing dan mengunci keyboard sebagai respons.

ischeriad
sumber
0

Ada aplikasi gratis luar biasa yang melakukan hal itu. Ini disebut KeyboardCleanTool , dan itu dibuat oleh orang yang sama yang membuat BetterSnapTool.

Berbeda dengan Pembersih Keyboard, Anda masih dapat menggunakan komputer seperti biasa saat keyboard dinonaktifkan.

Alex Ryan
sumber
1
Tolong jangan menautkan langsung ke unduhan. Anda sebaiknya menautkan ke halaman produk. Baca juga Bagaimana saya merekomendasikan perangkat lunak untuk beberapa tips tentang bagaimana Anda harus merekomendasikan perangkat lunak. Paling tidak Anda harus menyediakan lebih dari sekadar tautan, misalnya beberapa informasi tambahan tentang perangkat lunak itu sendiri.
DavidPostill
-1

http://macifier.com/ aplikasi ini gratis, mengunci keyboard, n tidak mematikan layar (Anda dapat melanjutkan ke FaceTime / Skype, atau menonton film) !! Aplikasi lain mengaburkan layar.

Sheryl Ann Franklin
sumber
1
Tampaknya ini tidak lagi tersedia, dan tautan di atas mengarah ke halaman yang mencurigakan.
jtheletter