4

Несмотря на то, что у Mac есть только одна клавиша на клавиатуре, существует разница между возвратом и переносом (каретки). Мне нужно ввести ввод (а не возврат) в поле (это макро-утилита, и нет возможности вводить коды ASCII).

Я знаю, что раньше был способ сделать это (возможно, потому, что раньше у меня была клавиатура с цифровой клавиатурой, где клавиша Enter посылала команду ввода), но у меня больше нет полноразмерной клавиатуры. На моей клавиатуре MacBook Pro клавиша возврата тоже имеет ярлык "enter" (более мелким шрифтом выше "return"), и я подумал, что смогу использовать клавишу-модификатор (Shift/Option/Command/Control), но это не похоже на работу.

3 ответа3

2

Помимо правильного ответа канадского Люка, приведенного выше, я обнаружил довольно хитрый способ сделать это, и он должен работать с любой клавиатурой (или без нее), которая у вас есть. В меню «Вход» (включено † путем настройки « Показать средства просмотра клавиатуры и символов» в строке меню в настройках системы « Клавиатура» ) выберите « Показать средство просмотра клавиатуры».

Затем в "виртуальной" палитре клавиатуры нажмите Fn ; Вы должны увидеть значок на изменение возврата к иконе , глядя примерно как "K" повернут на 90 °. Это символ / значок для Enter.

† Для версий OS X более ранних, чем Lion, меню ввода активируется путем установки параметра « Показать меню ввода в строке меню в настройках системы« Языки и текст » ) и выбора« Показать средство просмотра клавиатуры ».

2

Вы также можете использовать KeyRemap4MacBook, например, для управления картой-возврата, чтобы ввести:

<?xml version="1.0"?>
<root>
  <item>
    <name>test</name>
    <identifier>test</identifier>
    <autogen>__KeyToKey__ KeyCode::RETURN, VK_CONTROL | ModifierFlag::NONE, KeyCode::ENTER</autogen>
  </item>
</root>
1

Вы пытались нажать Fn+Return?

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