Где перерыв на клавиатуре ноутбука

Обновлено: 03.07.2024

Этот пост в память о тех крутых дизайнерах клавиатур, которые с радостью удаляют клавиши с ноутбуков только потому, что им не хватает места или потому, что они думают, что эта клавиша больше не используется, делая для ИТ-специалистов более забавные вещи, чем они не делают. им нечего делать, кроме как тратить свое время на поиск того, как перейти из полноэкранного режима во время сеанса удаленного рабочего стола.

В поисках утерянного ключа

Я должен сказать, что я очень доволен своим ноутбуком DELL M3800, это настоящая рабочая станция черного зверя (16 ГБ ОЗУ, два SSD-диска, сенсорный экран UHD с весом и т. д.) с очень малым весом, всего 1 88 кг, то, что он делает, идеально подходит для открытия нескольких сеансов Visual Studio, работы некоторых компьютеров Hyper-V и множества других задач в фоновом режиме. Круто!

Обычно мой ноутбук подключен через USB 3.0 к док-станции, поэтому я обычно использую внешнюю клавиатуру в рабочее время, и вчера, когда я запускал свою потрясающую техническую предварительную версию Windows 10 с помощью Hyper-V, я перешел в полноэкранный режим и открепил верхнюю панель, чтобы скрыть параметры удаленного сеанса (хотел более захватывающий опыт). Для перехода в полноэкранный режим я использовал меню «Полный экран» из окна Hyper-V, но когда я попытался вернуться на свой реальный рабочий стол с помощью комбинации клавиш «Ctrl+Alt+Break», где в черт возьми, какая у меня была клавиша Break/Pause?

Keyboard_Low_Res

А потом я обнаружил целый мир разочарованных клиентов DELL, которые просили то же самое. Как это может произойти? Как я могу это решить?

Решение

Я собираюсь опубликовать здесь решение, чтобы вы тоже могли его использовать, но на самом деле я пишу это, потому что уверен, что мне нужно будет вернуться к этому сообщению в ближайшем будущем после переустановки моей ОС по какой-либо причине. .

Сначала я попытался использовать простые командлеты PowerShell, отправив комбинацию клавиш, но это не сработало, потому что перехватчики клавиатуры просто отправляют ключи в гостевую ОС, а не в «хостинговое окно Hyper-V».

Затем я попытался использовать AutoHotKey в своем локальном сеансе, и хотя это программное обеспечение настоятельно рекомендуется для других задач, у него та же проблема, что и при использовании PowerShell: ключи не отправляются в хост-процесс Hyper-V (существуют несколько попыток решить его путем поиска дескриптора процесса, но, потратив некоторое время на этот путь, все заработало).

Я попробовал использовать экранную клавиатуру (запустил osk.exe в командной строке) как в хост-ОС, так и в гостевой ОС, но возникла та же проблема, не работает!

Итак, решение: переназначить клавишу на моей клавиатуре. Это взято из ветки форума поддержки DELL, но я собираюсь дополнить ответ, потому что описанная там процедура непроста для выполнения и не объясняет, как сопоставить любой ключ, который вы хотите.

ПРЕДУПРЕЖДЕНИЕ Если вы неправильно измените реестр с помощью редактора реестра или другим способом, могут возникнуть серьезные проблемы. Эти проблемы могут потребовать переустановки операционной системы. Вносите изменения в реестр на свой страх и риск.

Переназначение ключа с помощью сканкодов: трудный путь

Я заметил, что никогда не использовал клавишу "Insert" (должно быть, эту клавишу часто используют разработчики клавиатур), поэтому я решил преобразовать эту клавишу в новую клавишу "Break". Чтобы сделать это переназначение, вы должны внести некоторые изменения в свой реестр, а затем снова выйти из системы или войти в свой профиль (перезагрузка ноутбука также работает, но первый способ быстрее).

Чтобы изменить ключ на другой, необходимо открыть редактор реестра, запустив regedit.exe и найдя ключ HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlKeyboard Layout. Там вы можете вручную изменить раскладки клавиатуры, но это непростая задача, так как вам нужно будет начать тратить свое время на поиск документации по сканкодам:

image

Переназначение ключа с помощью скан-кодов: простой способ

У меня была головная боль при чтении всей этой документации, но затем я нашел замечательный инструмент с открытым исходным кодом под названием Sharpkeys, доступный на CodePlex, который позволяет выполнять эту задачу, не углубляясь в какие-либо справочники по коду клавиатуры. Итак, вот последние шаги, которые я выполнил:

  1. Загрузите и установите SharpKeys из CodePlex
  2. Запустите приложение и нажмите кнопку "Добавить", чтобы добавить новое сопоставление клавиш.
  3. В левом списке выберите клавишу, которую вы хотите сопоставить с клавиатурой (я использовал «Вставить»). Вы можете легко найти другой, нажав кнопку «Введите ключ».
  4. В правом списке выберите нужный ключ.В нашем случае и для целей этого поста в защиту человечества от счастливых айтишников мы собираемся указать «Неизвестно: 0xE046», то есть скан-код для

image

Переназначение ключа с помощью сканкодов: более быстрый способ

Я экспортировал ключ реестра, поэтому, если вы хотите использовать точно такое же сопоставление, заменив ключ «Вставить» на ключ «Разрыв», ничего не делая, просто скачайте этот файл и откройте его, чтобы импортировать его в свой реестр. .

Надеюсь, это поможет!

Давидджрх

На большинстве клавиатур клавиша Break находится справа от верхнего ряда клавиш. На типичной американской клавиатуре это альтернативная функция клавиши Pause. В этом случае для активации Break может потребоваться нажатие Ctrl + Pause. На следующей фотографии компьютерной клавиатуры клавиша Pause/Break выделена синим цветом.

Как вы нажимаете Ctrl Break на ноутбуке?

На ПК удерживание клавиши Ctrl и нажатие клавиши Break отменяет запущенную программу или пакетный файл. См. Ctrl-C.

Что такое клавиша Break на ноутбуке?

Разрыв (FN + B) или (FN + Ctrl + B)

Где находится клавиша Break на ноутбуке Dell?

Вы можете использовать клавиши FN + CTRL + B для функции Break.

Где находится Pause Break на ноутбуке HP?

На большинстве современных клавиатур вы можете найти клавишу Pause/Break в правом верхнем углу. Обычно вы можете увидеть паузу, помеченную под паузой, как показано на следующем рисунке. Иногда они разделены линией. На клавиатуре ноутбука клавиша Pause расположена рядом с клавишей Backspace.

Как исправить отдельные клавиши клавиатуры ноутбука Руководство по установке HP Compaq Pavilion HD

Найдено 34 похожих вопроса

Что делает FN Pause?

Клавиша Pause предназначена для приостановки вывода программы в текстовом режиме — она по-прежнему работает в окне командной строки в Windows. Когда вы нажмете «Пауза», прокрутка вывода на экране остановится. . Клавиша Pause также может приостановить работу многих компьютеров во время процесса загрузки BIOS.

Как выйти из паузы?

Выберите вкладку "Настройки". В разделе «Клиентский апплет» выберите «Отключить горячую клавишу паузы/разрыва» для отзыва разрешений. Сохраните изменения. Клавиша Pause/Break отключена как горячая клавиша Rescue.

Какая клавиша используется для прерывания паузы?

На современных клавиатурах клавиша «Разрыв» обычно помечена как «Пауза», а «Разрыв» внизу, иногда разделенная линией: «Пауза-разрыв» или «Пауза» в верхней части колпачка и «Разрыв» спереди. В большинстве сред Windows комбинация клавиш ⊞ Win + Pause вызывает свойства системы.

Какая клавиша используется для блокировки прокрутки?

Иногда обозначаемая аббревиатурой ScLk, ScrLk или Slk, клавиша Scroll Lock находится на клавиатуре компьютера, часто рядом с клавишей паузы. Клавиша Scroll Lock изначально предназначалась для использования вместе с клавишами со стрелками для прокрутки содержимого текстового поля.

Что произойдет, если вы нажмете клавишу Windows вверх в Windows 10?

Клавиша Windows имеет логотип Microsoft и находится между левыми клавишами Ctrl и Alt на клавиатуре. . Нажатие клавиши Windows само по себе открывает меню «Пуск», в котором также отображается окно поиска.

Используете ли вы клавиатуру без клавиши Pause или Break? Если да, то вы не можете выполнять некоторые действия, такие как остановка команд, игра или что-то еще. В наши дни поставщики не производят клавиатуры с клавишами Pause или Break, и если вы хотите их использовать, вам нужно будет сделать несколько вещей, которые представлены в следующих методах.

Мы создали 4 метода, которые помогут вам найти альтернативу отсутствующим ключам. Итак, начнем.

Способ 1. Замените клавиатуру

Если у вас отсутствует клавиша Pause или Break, и вы не хотите вносить какие-либо системные изменения или использовать дополнительное программное обеспечение для создания сочетаний клавиш, вам следует заменить клавиатуру. Если вы используете компьютер, вы можете приобрести еще одну клавиатуру за несколько долларов на веб-сайте Amazon. Существуют разные бренды, включая Logitech, Corsair, Microsoft, Razer, Dell, HP и другие.

Если вы используете ноутбук, вы не сможете приобрести другую клавиатуру с клавишей Pause или Break. Обратите внимание, что не все клавиатуры совместимы со всеми ноутбуками. Но что вы можете сделать? Вы можете использовать дополнительную USB-клавиатуру с клавишей Pause или Break.

Способ 2. Используйте комбинацию клавиш

Если вы не хотите приобретать другую клавиатуру только потому, что отсутствуют клавиши Pause или Break, мы рекомендуем вам использовать комбинации клавиш, которые имитируют клавиши Pause или Break. Есть и другие комбинации клавиш, которые вы можете протестировать на своем компьютере или ноутбуке.На вашей клавиатуре есть комбинации клавиш, включая Fn + B, CTRL + Fn + B, CTRL + Scroll Lock, CTRL + Fn + S, CTRL + C, CTRL + Fn + Pause, Fn + правый SHIFT, CTRL + Fn + INSERT, Fn + F12 и другие. Если эти комбинации клавиш не работают на вашем ноутбуке, прочтите техническую документацию или руководство пользователя для вашей клавиатуры, компьютера или ноутбука.

Способ 3. Используйте экранную клавиатуру

В этом методе мы будем использовать экранную клавиатуру, встроенную в операционные системы Windows. Это означает, что вам не нужно загружать и устанавливать экранную клавиатуру на свой компьютер с Windows. Это действительно просто запустить и использовать. Мы покажем вам, как работать в Windows 10. Экранная клавиатура доступна в операционных системах от Windows XP до Windows 10.

Способ 4: добавить или изменить ключ в базе данных реестра

В этом методе мы добавим новое двоичное значение с именем Scancode Map в базу данных реестра. Если ваша Windows уже имеет это значение в реестре, вам нужно будет только отредактировать значение. Прежде чем выполнять какие-либо настройки реестра, мы рекомендуем вам сделать резервную копию базы данных реестра. Зачем нужно делать резервную копию реестра? В случае какой-либо неправильной настройки вы можете вернуть базу данных реестра в предыдущее состояние, когда все работало без проблем. Для этого метода вам нужно будет использовать учетную запись пользователя с правами администратора, поскольку стандартной учетной записи пользователя не разрешено вносить какие-либо изменения в систему.

  1. Удерживая логотип Windows, нажмите R
  2. Введите regedit и нажмите Enter, чтобы открыть редактор реестра.
  3. Нажмите «Да», чтобы подтвердить запуск редактора реестра с правами администратора.
  4. Нажмите «Файл», а затем «Экспорт», чтобы сохранить текущую конфигурацию реестра.
  5. Выберите «Рабочий стол» в качестве места для экспорта конфигурации реестра.
  6. В поле "Имя файла" введите Backup06092017 и выберите "Все" в разделе "Экспортдиапазон".
  7. Нажмите "Сохранить".
  8. Перейдите в следующую папку: HKEY_LOCAL_MACHINE\SYSTEM\Current Control Set\Control\Keyboard Layout
  9. Нажмите правой кнопкой мыши и выберите "Создать", а затем "Двоичное значение".
  10. Введите название Scancode Map
  11. Дважды щелкните карту сканкодов и введите 00 00 00 00 00 00 00 00 02 00 00 00 46 E0 44 00 00 00 00 00
  12. Есть ли еще применение этого ключа в современных операционных системах? Я знаю еще во времена скорострельности dir /s на десять тысяч файлов в DOS 5.5 этот ключ был незаменим, но нужен ли он сейчас? Если нет, могу ли я переназначить его, чтобы сделать что-то еще? Если да, то что?

    8 ответов 8

    В Windows Windows + Pause/Break открывает окно «Свойства системы». Не совсем соответствует тому, для чего этот ключ изначально был разработан, но все же весьма полезен!

    Одно из применений заключалось в прерывании командной строки (т. е. для приостановки/остановки процессов). Как правило, в настоящее время мы просто используем Ctrl+C для удаления операторов командной строки (это также довольно реликвия, поскольку она не «копирует» выделенный текст, как это принято сегодня).

    Клавишу Pause/Break также можно использовать во время загрузки, чтобы приостановить экран POST, чтобы вы могли прочитать его, прежде чем продолжить. Я нахожу это полезным, когда пытаюсь перепроверить, правильно ли что-то определяется BIOS.

    Вот несколько распространенных альтернатив клавиатуры (пожалуйста, не стесняйтесь вносить свой вклад в этот список)

    Хотя это не отвечает на первоначальный вопрос, это было то, что я искал, когда Google отправил меня сюда. Спасибо. Также добавлено в список.

    Также на Logitech Ergo K860 Fn + WM/SC (меню Windows / клавиша блокировки прокрутки в верхнем правом углу) работает как клавиша прерывания. Для Ctrl+Break == Ctrl+Fn+WM/SL

    Windows сама поддерживает переназначение клавиш: статья Howtoogeek

    Ctrl + Break по-прежнему полезен в командной строке для отправки символа разрыва; но Ctrl + C немного проще.

    Если вам когда-нибудь придется настраивать оборудование с помощью эмулятора терминала, возможно, вы пожалеете, что не сохранили ключ. Вам нужен этот ключ, чтобы остановить процесс загрузки cisco, чтобы восстановить IOS или конфигурацию. Мне приходилось делать это, чтобы получить доступ к устройствам Cisco, на которых люди забыли пароль довольно много раз.

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

    Командная строка по-прежнему принимает этот ключ в XP, как и в других ОС.

    Вы можете переназначить любую клавишу практически на что угодно, если установите AutoHotkey.

    Ctrl + Alt + Break — удобное сочетание клавиш для переключения между полноэкранным и оконным сеансами удаленного рабочего стола.

    Ctrl + break — удобное сочетание клавиш для остановки сборки в Visual Studio.

    Не тот ответ, который вы ищете? Просмотрите другие вопросы с тегами сочетания клавиш или задайте свой вопрос.

    Связанные

    Горячие вопросы о сети

    Чтобы подписаться на этот RSS-канал, скопируйте и вставьте этот URL-адрес в программу для чтения RSS.

    дизайн сайта / логотип © 2022 Stack Exchange Inc; вклады пользователей под лицензией cc by-sa. версия 2022.3.21.41733

    Читайте также: