Что заставляет Windows думать, что я нажал клавишу Insert на MacBook Pro?

Примечание. Этот вопрос заключается в том, как отправить Insertнажатие клавиши в Microsoft Windows , работающую непосредственно на оборудовании Apple. Это не о том, как использовать Insertв OS X или через OS X в Windows, работающую на виртуальной машине. См. здесь или здесь вопросы и ответы, отличные от Windows.

Каким-то образом в моем редакторе кода и командной строке я продолжаю переключать клавишу Insert, но я не знаю, как это сделать. Я могу переключить его, щелкнув OVR/INS в строке состояния, но что это за комбинация клавиш, которую я волшебным образом нажимаю?

Кто-нибудь, пожалуйста, помогите мне и отредактируйте вопрос, чтобы было ясно, что я спрашиваю о голом железе (не VM, не удаленном рабочем столе, не OS X в любом случае ...) Windows на MBP. Я явно не знаю, как быть.
Многие люди дали ответ на вопрос, заданный в заголовке, а не детали, объясненные в тексте. Я изменил заголовок, чтобы, надеюсь, лучше отразить то, что вы на самом деле спрашиваете.

Ответы (11)

По- видимому, для Windows, работающей изначально на оборудовании Apple, fn+ returnсоздается Insertнажатие клавиши.

Большое спасибо - я бы никогда не понял, какие клавиши я только что нажал. Считайте, что мой бекон спасен!

При запуске Midnight Commander в терминале на MBP (OSX Yosemite) я использую ctrl-Tдля имитации INS

Я не смог найти способ сделать это с современным Macbook Pro. (Вид клавиатуры показывает только минимальную клавиатуру)


По- видимому , fn+ returnявляется победителем.

Не на более новых компьютерах Mac эта комбинация клавиш просто «ввод» (вместо «возврат»).

Это в Windows или OS X? Мой вопрос касался Win.
@NickT, согласно другой ветке, Fn + Return оценивается как просто Return на моем оборудовании.
Я думаю, что это было изменено в последнем оборудовании. Я отрицаю неправильные ответы и голосую за ваши. Если кто-то хочет дать ответ, в котором есть список компьютеров Mac, под управлением какой версии ОС и в каком приложении (VM, Bootcamp), какая комбинация клавиш = Вставить, что ж, это получит одобрение. Это открытый вопрос для всего Google из-за множества различных конфигураций Mac. Я пробовал на 4 разных Mac и добился разного успеха. Не помогает и то, что существуют простые приложения для переназначения клавиш, которые скрывают сложность проблемы.
Нисколько. Ctrl + Enter ведет себя как Enter.
@Kornel в 2013 году с моим тогдашним unibody macbook pro это было проверено как работающее. Я не могу говорить о сегодняшних моделях — я вернулся к Thinkpads и Linux. Также обратите внимание, что в публикации не упоминается ctrl.
В моем iMac 2018 не работает. сожалею
У моего MacBook Pro 2019 года есть клавиша «возврат», а не «ввод».

Комбинация клавиш fn+ iприводит к тому же результату, что и вставка в Windows.

Я просто хотел указать, что вы можете сопоставить любую клавишу или комбинацию клавиш в OSX с любой другой клавишей или комбинацией клавиш, используя Karabiner .

В моем случае я использую следующую конфигурацию для отправки Insertв Windows через TeamViewer , например, при запуске программного обеспечения для чтения с экрана NVDAInsert (которое в значительной степени зависит от комбинаций клавиш с использованием ) для проверки доступности веб-сайтов.

<?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>

Таким образом, например, я могу отправить Insert+N(что открывает меню NVDA), нажав Fn+Ctrl+Nв OSX.

Отлично, спасибо. Я знал, что могу сделать это с помощью Karabiner, но мне не очень хотелось разбираться в их XML-конфигурации. Большое спасибо!
ЭТО действительно правильный ответ!
@Doc Ответчик, похоже, не запускает Windows на своем оборудовании, а удаленно. Задайте отдельный вопрос, если хотите, чтобы это был «правильный ответ»: P
@NickT: Да, я понимаю. Я использовал это решение, чтобы помочь своей матери, которая подключается к компьютеру Windows по RDP и нуждается в ключе Insert для своей работы. Она использует его много много раз в день, он отлично работает.
Я также запускаю виртуальные машины с помощью VMWare Fusion, поэтому в некотором смысле я запускаю Windows на своем оборудовании (кроме его виртуализации).
Это все еще работает? Как мне ввести этот xml в 2020 году?
Да, это все еще работает. Я использую для этого Karabiner-Elements . Просто перейдите на вкладку «Простая модификация» и выберите right_option«От ключа» и insert«До ключа».

ответ Fn+m

однако, чтобы заставить его работать:

  1. Запустите экранную клавиатуру (Windows 2012: Windows Key + C, чтобы вызвать чудо-кнопки, нажмите «Поиск», введите «клавиатура»)
  2. Нажмите «Параметры»
  3. Включите цифровую клавиатуру
  4. Убедитесь, что NumLock выключен (чтобы вы могли видеть клавишу Ins вместо 0).
  5. на обычной клавиатуре «m» находится там, где 0, поэтому Fn + m = Insert
"чтобы вы могли видеть клавишу Ins там, где 0 был бы" спасательным кругом! Спасибо.

Я использую клавиатуру Apple Wirelss Keyboard модели A1314 на ноутбуке DELL XPS 13 под управлением Ubuntu 14.04, и для меня комбинация клавиш Fn+Shift+Return предлагает то, что предлагает shift+insert в Windows, то есть вставку.

option + command + i — победитель

У меня работает fn+Enter в Windows 8.1 в BootCamp MacBook Pro

Другие интересные комбинации клавиш:

  • fn+Delete : удалить следующий символ (в отличие от Delete, который удаляет предыдущий символ)
  • fn+Shift+F11 : печать экрана в буфер обмена
  • rightAlt+3 : символ #

Многие из них я нашел на https://support.apple.com/en-us/HT5636 .

В OP указан MBP, ссылка на support.apple, которую вы цитируете, указывает, что Fn + ENTER работает только с использованием «Клавиатуры Apple с цифровой панелью» и, в частности, не показывает запись для «Вставить» в разделе «USB- и беспроводная клавиатура Apple» или «MacBook Pro». клавиатура», которую использует OP.

Учитывая разнообразие опций, которые иногда работают или нет, я решил попробовать экранную клавиатуру, которая есть в Windows в меню «Простота доступа». В OSK есть клавиша Insert, и она отлично работает после выбора соответствующего окна переднего плана. После этого закройте OSK и продолжите работу в виртуальной машине как обычно.

fn + Enter - работает на Windows 7, установленной на MacBook Pro

Какой конкретно ПМБ? Я пытаюсь составить список оборудования/ОС Mac, где это работает. Служба поддержки Apple ( support.apple.com/en-us/HT202676 ) заявляет, что она не работает с клавиатурой MBP, и я не могу заставить Fn + Enter работать на моем MBP. Вы использовали клавиатуру Bluetooth или USB? Вы переназначали какие-либо клавиши с помощью программного обеспечения? Какую версию драйверов Bootcamp вы используете?