Як відключити внутрішню клавіатуру MacBook Pro?


14

У моєї кішки неприємна звичка перестрибувати мій MBP і викликати натискання клавіш, які псують речі (де завгодно від зупинки відтворення відео до видалення файлу).

Я шукаю якусь утиліту або хак, щоб повністю відключити внутрішню клавіатуру та знову включити її за допомогою миші або за допомогою комбінації клавіш.

Будь-які ідеї, як цього досягти?


1
Один раз у мене котився стрибок на MBP, за винятком того, що він злякався і зірвав клавіші з клавіатури у стрибку з клавіатури. Хоча добре запитання.
Трогі

Тут же питання з котом! І він мені занадто симпатичний, щоб не засмучуватися з цього приводу ^^
Адрієн Будь

1
Хоча це не є вирішенням вашої конкретної проблеми, Karabiner ( pqrs.org/osx/karabiner ) дозволив мені відключити внутрішню клавіатуру, коли підключена моя зовнішня клавіатура. Це дозволяє мені провести мою зовнішню клавіатуру прямо по внутрішній клавіатурі мого Macbook.
kas

@kas це безпечно? Невже розробник не зможе реєструвати штрихи клавіш?
Керуючись33

Відповіді:


6

Щойно спробував це на моєму MBP 2013 року з 10.8.5:

Зовнішня клавіатура все ще працює добре, і я зміг відключити, а потім знову ввімкнути свою внутрішню клавіатуру.

Щоб вимкнути внутрішню клавіатуру портативного Mac:

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

Щоб знову ввімкнути внутрішню клавіатуру портативного Mac:

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

Коли я спочатку відключаю внутрішню клавіатуру, термінал повідомляє мене про те, що:

(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).

Тим не менш, командування працює, жодних поганих наслідків.

Завдяки: макромуру


підтвердив це, що працює на білій книзі 2009 року, що працює 10.8.5, і я не помітив жодних побічних ефектів. Працює як шарм. приголомшливий
Айдан Майлз

Працює на MBP (середина 2014 року)10.10.3
Samveen

1
не працює 10.10.5
Srneczek

Працює на MBP (кінець 2011 р.)10.9.5
щасливчик

1
Не працював на MacBook Pro Retina 2015, який працює під управлінням macOS High Sierra 10.13.6.
kas

5

Є кілька сторонніх програм, які роблять подібні речі .. або просто отримують стенд, який поставить ваш MBP під кутом, щоб кішка не стрибала на нього ..

Хокей

редагувати: ви також можете спробувати Keyboard Cleaner


2
Очисник клавіатури - це приємно і просто. у вас є cmd-q, щоб закрити його та повернути клавіатуру. Клацання мишею не реєструється.
Мартін Марконніні

Локей, здається, може бути хитрим / шахрайським (як це не довіряє з точки зору вашої особистої / платіжної інформації, афера). Веб-сайт посилається на іншу доменну рекламу нової версії, яка працює з версією, і ви можете платити лише кредитною карткою та без пробного завантаження, і все це просто виглядає хитро. Сором, адже це єдине нетермінальне рішення, яке я міг знайти ...

1
Очисник клавіатур блокує всі клавіатури, а не лише навмисні.
Srneczek

Тільки для запису моїх відповідей, які не відповідають голосам: Це питання / відповідь вже більше 5 років, а програмне забезпечення та виправлення, які працювали тоді, сьогодні, ймовірно, дуже відрізняються.
Рекс

Keyboard Cleaner випромінює "фанк" звук "фанк" системної помилки під час натискання клавіш, що може дратувати користувачів.
jtheletter

4

Клавіші миші фактично можуть вирішити вашу проблему без будь-яких додатків. Це вбудований параметр доступності OS X (можна включати та вимикати). В основному, коли ви натискаєте клавішу Option 5 разів, вона вмикається (або відключається таким же чином), і тоді ви можете використовувати лише 6 - 8 клавіш на клавіатурі, щоб керувати мишею - інші клавіші та тачпад відключені - так що якщо ваш кішка не натискає 1 або 2 клавіші (клацання лівою та правою клацанням миші), у вас все добре.

Це не 100% рішення, але може працювати в 80-90% випадків. Я використовую її, коли кладу свою ергономічну клавіатуру поверх клавіатури MacBook Pro. Задумайтесь, коли (і якщо) будуть ергономічні клавіатури прийдуть до ноутбуків, якщо чесно. Незабаром з'явиться світ, що переповнюється сліпими програмістами з RSI або кистьовими тунелями на зап'ястях.

Моя фактична версія - El Capitan 10.11.1, але я думаю, що вона працювала 10.10.5, яку я мав кілька тижнів тому.


2

Karabiner-Elements - це програмне забезпечення з відкритим кодом з потужними налаштуваннями клавіатури, включаючи можливість відключення внутрішньої клавіатури, коли підключена зовнішня.

скріншот

У мене є 2018 MBP з жахливою клавіатурою, яка почала виходити з ладу настільки чудових способів. У мене є клавіатура bluetooth cheapo, яку я просто встановив на верхній частині внутрішньої клавіатури, і використання Karabiner-Elements дозволяє мені відключити її, щоб тиск з клавіатури вище не викликало небажаних натискань клавіш.

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


Джефф, чи це також працює на екрані входу при перезавантаженні? Моя стара 2010 17 "MBP має дивну проблему з клавіатурою, де вона випадковим чином надсилає символ" 9 ", а сама клавіша 9 фактично не працює. Використовуючи вбудовану клавіатуру, неможливо ввійти з цієї причини. Логін працює з зовнішньою клавіатурою, але оскільки вбудована клавіатура ще більше погіршується, мені потрібно повністю відключити її навіть після перезавантаження при отриманні екрана входу. Чи робить це і ця утиліта? Дякую - Ерік
Ерік ван дер Нейто

@ErikvanderNeut так, я використовую свою зовнішню клавіатуру для входу. Я також не можу використовувати внутрішню клавіатуру для входу, тому що клавіші інколи надсилають дублікати, а іноді й зовсім. хоча я не думаю, що це має нічого спільного з Karabiner, тому що я вважаю, що моя зовнішня клавіатура працює для входу без неї. Мені просто потрібен Карабінер, щоб відключити внутрішню клавіатуру.
Джефф Пукетт

Джефф, так, зовнішня клавіатура працює для входу за замовчуванням (без будь-яких спеціальних інструментів) і для мене, як я описав. Однак проблема, яка в мене виникає, полягає в тому, що вбудована клавіатура все більше і більше розсилає випадкові символи "9", навіть коли ви не торкаєтесь її. Тому мені потрібно мати можливість повністю і назавжди відключити її, навіть до того, як я ввійду в систему, оскільки, коли я набираю свій пароль для входу на зовнішній клавіатурі, внутрішня клавіатура все частіше одночасно вводить небажані символи: - (Можливо, я повинен відкрити Mac і фізично відключити внутрішню клавіатуру.
Erik van der Neut

Це безпечно у використанні? Хтось переживає за розробника, можливо, записує ваші натискання клавіш та інші шкідливі дії?
Керував33

0

Ви можете поставити пароль на заставку ("Потрібен пароль [час] секунд після початку сну або заставки" на вкладці "Загальні" в розділі "Безпека" Системних налаштувань, мабуть, найкраще додати гарячий куточок для швидкої активації ). Для цього потрібно буде вводити свій пароль щоразу, коли ви повернетесь до свого комп’ютера - якщо ваша кішка цього не знає, ви будете захищені від будь-якого випадкового введення.

На жаль, це означає, що ви не повинні використовувати комп’ютер у той момент. Крім використання зовнішнього монітора і т. Д. Та закриття кришки , я не знаю жодного вбудованого способу відключення клавіатури.


0

Схоже, всі коти люблять возитися з MacBooks

Цей http://www.indiegogo.com/Mac-OS-X-Keyboard-Lock-Application-Lockey має вирішити вашу проблему

або спробуйте це http://jan.prima.de/~jan/plok/archives/48-Keyboard-Cleaner.html

PS: Ви той самий користувач, який задав це питання тут http://discussions.apple.com/thread.jspa?threadID=1646187


1
Посилання Indie Gogo мертве.
jtheletter

Keyboard Cleaner випромінює "фанк" звук "фанк" системної помилки під час натискання клавіш, що може дратувати користувачів.
jtheletter

0

Спробуйте безкоштовне програмне забезпечення CatNip , яке стверджує, що виявляє котячий набір тексту та блокує клавіатуру у відповідь.


0

Є відмінне безкоштовне додаток, яке робить саме це. Це називається KeyboardCleanTool , і його зробив той самий хлопець, який зробив BetterSnapTool.

На відміну від клавіатури Cleaner, ви все одно можете використовувати комп'ютер як звичайний, поки клавіатура відключена.


1
Будь ласка, не посилайтеся безпосередньо на завантаження. Натомість слід посилатися на сторінку продукту. Читайте також Як я рекомендую програмне забезпечення для отримання кількох порад щодо того, як вам слід рекомендувати програмне забезпечення. По крайней мере, ви повинні надати більше, ніж просто посилання, наприклад, додаткову інформацію про саме програмне забезпечення.
DavidPostill

-1

http://macifier.com/ цей додаток безкоштовний, блокує клавіатуру, n не вимикає екран (ви можете продовжувати FaceTime / Skype або дивитися фільм) !! Інші програми розмивають екран.


1
Це більше не здається доступним, і наведене вище посилання призводить до підозрілої сторінки.
jtheletter
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.