Имитация клавиши «ВСТАВКА» в Mac OS X

25

Короче говоря, я использую Citrix для удаленного доступа к своему ПК на работе, и для нескольких приложений требуется использование клавиши INSERT, которую, как все знают, Apple решила исключить из своих клавиатур. Я перепробовал все, что мог придумать, и так и не смог найти простой способ отправить этот код ключа через Citrix. Я уверен, что для этого есть и другие способы, и я прочитал немало вопросов по этому вопросу, но никто, похоже, не предложил жизнеспособного решения.

У меня есть клавиатура Apple USB (полноразмерная, с цифровой клавиатурой), и там, где обычно находится клавиша INSERT, Apple поместила клавишу «fn». Теперь мне все еще нужен этот ключ время от времени, но я бы хотел увидеть, возможно, Control-fn или аналогичный, чтобы отправить код ключа для INSERT. Если кто-нибудь знает, как этого добиться, желательно без установки стороннего программного обеспечения (рекламного ПО?), У меня все уши.

Дейв
источник

Ответы:

23

Для Midnight Commander это, кажется, ^/Ctrl+ T= Insert. Как предложено Джерраном.

Предполагается, что более общая функция Вставка будет Fn+ Return/Enter= Insert, см. Этот другой вопрос для более подробного обсуждения и деталей.

Я однако не имел большой успех с Fn+ Returnнадежно работают во многих приложениях.

Эрик Рипа
источник
Спасибо, но нет, это тоже не работает для меня. Как я упоминал выше, я на самом деле использую Citrix, но это должно быть довольно общее отображение ключей. Если его не существует, я был бы признателен, если бы знал, как создать собственную привязку ключа.
Дэйв
Это не работает в LibreOffice для Mac
DanielBlazquez
6

Вы можете следить за этим сообщением, предлагающим использовать приложение Karabiner для имитации ключа вставки со следующей конфигурацией private.xmlфайла (редактировать на вкладке « Разное »):

<?xml version="1.0"?>
<root>
  <item>
    <name>Fn + Ctrl-Left to Insert</name>
    <identifier>private.fn_ctrl_to_insert</identifier>
    <autogen>
      __KeyToKey__KeyCode::CONTROL_L, ModifierFlag::FN,
      KeyCode::PC_INSERT
    </autogen>
  </item>
</root>

а затем включить вновь созданный элемент после перезагрузки файла на вкладке « Изменить ключ ».

Чтобы узнать правильный код клавиши, используйте EventViewer на вкладке « Разное ».

kenorb
источник
2

Единственная комбинация, которую я нашел, - это Ctrl + A.

Изменить: macOS Сьерра

Матиас Родригес
источник
2

Fn + я работал на меня, и это позволило вставить на моем последнем терминале Mac Book Pro.

Махеш Чавда
источник
Это было решением для меня на MACOSX High Sierra
1

Мне удалось с помощью клавиши Fn + Tab в некоторых приложениях.

Попробуйте и удачи!

Яир Сегура Альбаррасин
источник
0

Получите внешнюю клавиатуру без Apple.

Крис
источник
3
Свергнут в забвение, но да, это, вероятно, самое общее - если не все очевидное - решение этой проблемы. Если ничего не помогает, возьмите другую клавиатуру.
Мартен Бодьюз
0

Я использую Citrix, и у меня та же проблема, не могу понять это. Единственное, что я нашел, это если у вас есть внешняя клавиатура, нажмите clear, чтобы выключить numlock, затем нажмите 0, и она работает как вставка

L Scha
источник
0

На всякий случай, если кто-то ищет ответ для MacOS Sierra (с MacBook Pro 2017 года), попробуйте: Fn + Ctrl + Enter

AnttiM
источник
0

Вы можете сделать это с помощью следующего сочетания клавиш:

fncontroloption

Тони
источник
-1

Вкладка fn + работает как клавиша вставки в программном обеспечении Freeplan.

scbickle
источник
-2

попробуйте "fn + command + v", и дайте мне знать тоже :)

norrinrad
источник
Что вы ожидаете от Fn-Cmd-V?
холме
-3

На iMac под управлением ОС 10.8.5 с расширенной USB-клавиатурой, использующей Microsoft Remote Desktop для управления моим ПК (Win 7), я могу использовать shift-control + 0 (клавиатура) для отправки клавиши ввода.

ralphcr
источник
«отправить ключ ввода»? ОП ищет, чтобы симулировать
вставку