24

Я немного рассол. Я использую клавиатуру Dell с Mac OS X, и мне хотелось бы получить доступ к моим функциональным клавишам, когда я использую терминал. У моего друга есть новая клавиатура Mac, на которой есть клавиша Fn, но когда я нажимаю то же место на моей клавиатуре, мой курсор просто превращается в знак вопроса, по-видимому, это рассматривается как клавиша «справки» старой модели. Mac клавиатуры.

Я знаю, что могу изменить свои функциональные клавиши, чтобы они работали должным образом, используя параметр на панели настроек «Клавиатура», но я не хочу этого делать, потому что ТОЛЬКО время, когда мне нужны мои функциональные клавиши, - это когда я нахожусь в терминале, в другое время я я в порядке с такими вещами, как регулировка громкости и т.д., поэтому я бы предпочел иметь клавишу Fn. Я также посмотрел «Ключи-модификаторы ...», и это позволяет вам переопределять клавиши caps lock, ctrl, alt и shift, но не назначать что-либо для Fn (что обидно, я использую Caps Lock в качестве моего Ctrl и «настоящий» Ctrl был бы идеальной клавишей Fn)

Итак ... есть ли способ «нажать Fn» на старых клавиатурах Mac или на сторонних клавиатурах?

РЕДАКТИРОВАТЬ: Чтобы уточнить, моя клавиатура Dell не имеет клавиши Fn. На клавиатуре Mac моих друзей, которая функционирует как клавиша Fn, находится клавиша Insert на моей.

7 ответов7

4

Я нашел этот пост полезным:

http://david.rothlis.net/keyboards/microsoft_natural_osx/

Функциональные клавиши (F1 и т.д.) Ведут себя как таковые (в отличие от яркости, громкости и т.д.), Независимо от того, что вы установили на панели настроек клавиатуры. Если вы нажмете «F Lock», клавиши F просто ничего не делают. К счастью, F-Lock запоминает настройки при перезагрузке.

На клавиатуре Mac нет клавиши-модификатора Fn.

KeyRemap4MacBook позволяет вам сопоставить клавиши F с обычной яркостью, громкостью и т.д., Но тогда вы потеряете обычные клавиши F.

3

Клавиша Fn на клавиатурах Mac - это аппаратная функция.

Что вы пытаетесь достичь?

К моему MacBook Pro подключена беспроводная клавиатура Microsoft, и я могу многое из того, что делают функциональные клавиши, - после установки драйверов.

Например, я могу:

  • нажмите громкость, отключите звук клавишами и играйте / пауза для управления звуком
  • нажмите клавишу "почта", чтобы вернуться к почте
  • У меня есть клавиши F для функций Exposé (например, F9 для всех окон, F10 для окон приложений

(Обратите внимание, что в настройках клавиатуры у меня отмечен флажок «Использовать все клавиши F1, F2 и т.д. Как стандартные функциональные клавиши»)

Я думаю, что единственная функция, которую Fn предоставляет, которую я не могу скопировать на клавиатуре Microsoft, - это управление яркостью

3

Вы можете использовать приложение, такое как ControllerMate, для назначения пользовательских действий / сценариев для ключей и контроллеров.

2

Я приземлился здесь с той же проблемой. У меня натуральная клавиатура Microsoft. Я попробовал все, а затем я вошел в настройки клавиатуры и проверил Use all F1 F2 ETC as standard function keys .

Затем я вернулся к своей клавиатуре и систематически проходил через комбинацию одной клавиши с одним FE, который, как я знал, работал с Exposé. Я нажал "платить грязь", когда нажал клавишу "F".

Поэтому я думаю, что ответ таков: включите стандартную клавишу F в Mac, найдите клавишу F-LOCK на клавиатуре и включите ее так же, как и блокировку CAP.

0

Чтобы смоделировать щелчки клавиатуры MAC:

Команда (%) - Alt (слева от пробела)

Параметр (\~) - это ключ Windows (слева от alt)

0

Только что протестировал здесь с клавиатурой Dell, и я не смог отключить F-клавиши, чтобы быть "функциональной" клавишей (например, Выставить и т.д.). Эта опция доступна только для клавиатур Apple ....

Таким образом, без исправлений с программным драйвером или взлома plist ... Я не вижу способа сделать это ...

-1

На клавиатуре Microsoft просто нажмите любую клавишу, которую вы собираетесь нажать. Например, на моем Mac. Если мне нужно приостановить Java-скрипт на странице, мне нужно нажать комбинацию клавиш Fn + F8. Теперь клавиатура Microsoft Logitech Windows, подключенная к Mac, которая работает нормально, все, что мне нужно набрать, это только один ключ F8. Это работает так для меня.

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