Мой нулевой ключ на MBP (тот, что рядом с 9) полностью мертв. Никакое открытие, очистка, или что-либо еще помогает оживить это. В любое время, когда мне нужно нажать ноль, я должен нажать Fn+M (клавиатура ноль). Хуже того, каждый раз, когда мне приходится нажимать ')', я должен где-то найти его и вставить.

Может кто-нибудь дать мне полное решение переназначить ключ 'eject' (который я никогда не использую) на ноль /)? Мне нужно сделать 2 вещи:

  • введите ноль на прессе
  • тип) на смену + жми

Я на снежном барсе, комфортно с терминалом, бегу по зш.

PS Я просмотрел много вопросов по переназначению, но ни один не помог мне решить эту проблему.

4 ответа4

2

Вы пробовали Ukelele?

1

вопреки вашему комментарию KeyRemap4Macbook может быть использован для решения хотя бы части вашей проблемы: используйте eject для ввода нуля или ) при нажатии. Просто следуйте инструкциям для NoEjectDelay и как определить свои собственные правила (это xml ...). Не знаю, но, разработав свои собственные правила, вы могли бы даже заставить shift + Eject работать ... Просто помните, что на клавише Eject нет автоматического повтора.

0

Вы можете добавить пользовательские настройки в KeyRemap4MacBook, создав файл private.xml:

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

Например, shift+eject также изменяется на shift+0. ConsumerKeyCode::EJECT | ModifierFlag::NONE будет применяться только для извлечения без ключей-модификаторов.

Клавиши извлечения имеют задержку по умолчанию, но вы можете удалить ее с помощью NoEjectDelay. Однако он не позволяет повторять клавиши, поэтому этот метод не так полезен для сопоставления извлечения с последующим удалением.

См. Источник для значений кода ключа и предопределенных настроек.

0

keyremap4macbook выглядит так, как будто он будет делать то, что вы хотите. Я не использовал его, но тем, кто просматривает его на MacUpdate.com, это нравится.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .