Бесполезная клавиша извлечения на беспроводной клавиатуре Apple


16

У меня есть беспроводная клавиатура Apple, на которой справа есть кнопка извлечения. Это бесполезно, потому что мой Retina MacBook Pro не имеет компакт-диска.

Мой MacBook работает под управлением OS X Mavericks, и я ожидал, что клавиша извлечения будет выполнять некоторые операции с электропитанием, точно так же, как клавиша включения в правом верхнем углу клавиатуры MacBook.

Этот ключ сейчас бесполезен. Как я могу получить это сопоставлено?


Спросить, почему Apple принимает решения, которые они принимают, здесь редко бывает конструктивным вопросом. Это может быть отредактировано, так что речь идет о решении проблемы, но, как написано, это на самом деле просто напыщенная речь.
— Даниил

Ответы:


40

Беспроводная клавиатура может использоваться с системами, у которых все еще есть оптический привод, и если бы у вас был внешний USB SuperDrive для MacBook Pro, он бы работал для этого.

Ваши силовые операции всегда были на клавише извлечения с использованием клавиш-модификаторов; только недавно кнопка питания была введена как часть самой клавиатуры.

  • controleject Появится диалоговое окно, в котором вы можете перейти в режим сна, перезагрузить или завершить работу.
  • commandoptioneject пойду прямо спать.
  • controlcommandeject перезагрузится
  • controloptioncommandeject выключится
  • controlshifteject будет спать только ваш дисплей.

5

Вы можете использовать Karabiner (ранее KeyRemap4MacBook) для переназначения ключа извлечения. Короткие нажатия eject не будут зарегистрированы, пока вы не установите NoEjectDelay .

Этот private.xml сопоставляет ключ извлечения с кнопкой питания или клавишей:

<?xml version="1.0"?>
<root>
  <item>
    <name>test</name>
    <identifier>test</identifier>
    <autogen>__ConsumerToKey__ ConsumerKeyCode::EJECT, KeyCode::VK_IOHIDPOSTEVENT_NX_POWER_KEY</autogen>
 </item>
</root>

Это делает нажатие извлечения открытым Finder:

<?xml version="1.0"?>
<root>
  <vkopenurldef>
    <name>KeyCode::VK_OPEN_URL_FINDER</name>
    <url>file:///System/Library/CoreServices/Finder.app</url>
  </vkopenurldef>
  <item>
    <name>Eject to Open Finder</name>
    <identifier>Eject to Open Finder</identifier>
    <autogen>__ConsumerToKey__ ConsumerKeyCode::EJECT, KeyCode::VK_OPEN_URL_FINDER</autogen>
 </item>
</root>

Обратите внимание, что это не поможет вам включить компьютер.
— Макс Райд

Обязательно используйте приложение Karabiner, как рекомендует Даниэль. Существует много полезных способов переназначения неиспользуемого ключа при использовании этого приложения. На моем старом Macbook Pro я переназначил кнопку извлечения, чтобы она выглядела в полноэкранном режиме. Мне очень не хватает этой полноэкранной кнопки. , , время переназначить клавишу Launchpad.
— кодер

Я хочу, чтобы мой EjectKey прыгнул до конца строки. В пользовательском интерфейсе Карабинера я не могу выбрать «избрать» в диалоге простой модификации.
— Мартин Браун

3

Ejector - платное приложение, которое повторно использует ключ извлечения для других томов хранения, например, USB-накопителей, SD-карт и подключенных образов дисков и т. Д.

эжектор Изображение: эжектор

У меня нет связи с разработчиком. Я обнаружил, что приложение читает статью Cult of Mac .

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.