Клавиши не печатают а выполняют команды


Устранение непредусмотренной функции (F1-F12) или другого специального поведения с помощью клавиатуры Microsoft

Comfort Curve Keyboard 2000 Wireless Desktop 3000 Еще...Меньше

Проблемы

При нажатии функциональной клавиши на клавиатуре Microsoft, она не работает должным образом. Кроме того, при нажатии клавиш некоторые клавиши не работают. Сюда могут входить следующие разделы:

Примечание. В этой статье описана и resovedа проблема на клавиатуре Microsoft, которая оснащена клавишей переключателя F LOCK, но при этом другие типы Keyborad могут не применяться к этой статье.

Причина

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

Клавиша F LOCK включает и выключает функции альтернативных функциональных клавиш. Альтернативной функциональной клавишей является клавиша с двумя возможными командами в зависимости от состояния клавиши переключения переключателя F LOCK.

Обходное решение

Чтобы обойти эту проблему, нажмите клавишу F LOCK. Клавиша F LOCK переключается между командами стандартной функциональной клавиши и командой Microsoft Keyboard Enhanced.

Дополнительная информация

Альтернативные командные клавиши предоставляют дополнительные возможности клавиатуры, предоставляя два режима команд для верхней строки стандартных клавиш F LOCK. Клавиши F LOCK и альтернативные командные клавиши доступны только на некоторых моделях клавиатуры, а доступные типы альтернативных команд зависят от модели клавиатуры. Клавиша F LOCK используется для переключения между стандартными командами, помеченными на передней стороне клавиш, такими как F1 или вставка, а также с помощью альтернативных команд, которые могут быть помечены с помощью клавиш. Если индикатор F LOCK включен, клавиша F LOCK включена, и эти клавиши выполняют стандартные команды. Если индикатор F LOCK выключен, дополнительные команды включены. Вы можете выбрать режим, с которым вы предпочитаете работать, или включить и отключить клавишу F LOCK для доступа к наиболее часто используемым командам. ФУНКЦИИ с помощью клавиши F1 и F12 имеют специальные альтернативные команды. Эти клавиши называются улучшенными функциональными клавишами. Улучшенные функциональные клавиши предоставляют быстрый доступ к часто используемым командам, которые могут повысить производительность. Эти команды обычно выводятся выше или по клавишам. В таблице ниже указаны сочетания клавиш, используемые по умолчанию, которые доступны для клавиатуры Microsoft. Однако вы можете переназначить многие клавиши с помощью клавиатуры Microsoft IntelliType Pro. Клавиатуры различаются в отношении того, какие дополнительные клавиши они предоставляют. Например, некоторые клавиатуры предоставляют клавиши для управления калькулятором, громкостью, домашней страницей Интернета, страницей поиска в Интернете, электронной почтой и т. д.

Улучшенная функциональная клавиша

Что это такое?

Неожиданно

F6: закрытие документа или файла в активном окне.

Вперед

F8: пересылка сообщения электронной почты в активном окне.

Блокировка функции (F-блокировка)

Переключение между командами стандартных сочетаний клавиш (F LOCK Light On) и улучшенными командами клавиатуры Microsoft (F LOCK Light Off). Не закрывайте его, а также переключаться между режимами для повышения функциональных возможностей нажатия клавиш.

Справка

F1: Открытие справочной системы для активного окна.

Новые функции

F4: создание нового документа в программах, поддерживающих эту команду.

Office для дома

Запуск веб-браузера и переход на веб-сайт Microsoft Office. (Эта возможность недоступна на всех клавиатурах.)

Запуска

F5: Открытие документа в программах, поддерживающих эту команду.

Печать

F12: печатает файл в активном окне.

Изменение

F3: Отменяет предыдущее действие отмены.

Сопровождает

F7: ответы на сообщения электронной почты в активном окне.

Записать

F11: сохранение файла в активном окне.

Отправить

F9: отправляет сообщение электронной почты в активном окне.

Правильно

F10: запуск программы проверки орфографии в активном документе, если эта функция есть в программе документа.

Область задач

Отображение или скрытие области задач Office, которая была ранее отображена. (Эта возможность недоступна на всех клавиатурах.)

Отмена

F2: Отмена предыдущего действия.

Чтобы загрузить последнюю версию программного обеспечения для клавиатуры, посетите веб-сайт корпорации Майкрософт по следующему адресу:

https://www. microsoft.com/accessories/en-us/downloads

Возникают различные проблемы при использовании клавиш на клавиатуре


В этой статье объясняется, как устранить различные проблемы, возникающие при использовании клавиш на клавиатуре.

Попробуйте выполнить следующие действия.

  • Попробуйте очистить клавиатуру. Инструкции по очистке клавиатуры см. в разделе Как чистить устройство?

  • Установите ПО Microsoft Mouse and Keyboard Center. Для работы некоторых клавиш необходимо наличие установленного ПО Microsoft Mouse and Keyboard Center.

  • Если для работы определенной клавиши требуется программное обеспечение — установите его. Для некоторых команд клавиш требуется наличие определенной программы, например поддерживаемой программы для работы с электронной почтой, веб-браузера, проигрывателя мультимедиа, программы обмена мгновенными сообщениями или графического редактора.

  • Сочетания клавиш могут работать неправильно, если во время их использования нажата клавиша-модификатор (например, Shift, Control, Alt или Windows).

    Совет: Если у вас не установлена подходящая поддерживаемая программа, клавишу можно по-прежнему использовать, переназначив ее.

Если к вашему компьютеру подключены два беспроводных приемника и вы нажимаете одну клавишу на беспроводной клавиатуре, на экране могут отображаться двойные символы. Например, при вводе одной буквы "а" на экране могут отобразиться две буквы "аа".

Если вы использовали устаревшую клавиатуру Microsoft с беспроводным приемником и приобрели новую, отключите старый приемник.

По умолчанию действия некоторых клавиш повторяются, если их зажать и не отпускать. В некоторых моделях клавиатур повтор нажатия клавиш происходит, только если клавиатура подключена к компьютеру с помощью универсальной последовательной шины (USB). Повтор нажатия может быть реализован по умолчанию для следующих клавиш: Back, Forward, Next, Prev Track, Next Track, Volume-, Volume+, Zoom- и Zoom+ ("Назад", "Вперед", "Далее", "Предыдущий трек", "Следующий трек", "Уменьшить громкость", "Увеличить громкость", "Уменьшить масштаб", "Увеличить масштаб").

Эти клавиши находятся в верхней части клавиатуры. На некоторых моделях клавиатур эти клавиши сенсорные.

Если на клавиатуре есть клавиша блокировки F, нажмите ее для переключения между режимами функциональных клавиш.

Дополнительные функциональные клавиши выполняют две команды в зависимости от того, нажата ли функциональная клавиша блокировки F. В зависимости от модели вашей клавиатуры световой индикатор (F), указывающий на состояние клавиши блокировки F (включена или отключена), расположен либо на самой клавиатуре, либо на беспроводном приемнике. Если команда клавиши указана на ее передней части (например, F5), а не на верхней (например, "Открыть"), чтобы эта команда работала, клавиша блокировки F должна быть включена.

Попробуйте выполнить следующие действия.

  • Если на клавиатуре есть клавиша блокировки F, нажмите ее для переключения между режимами функциональных клавиш.

  • Дополнительные функциональные клавиши выполняют две команды в зависимости от того, нажата ли функциональная клавиша блокировки F. В зависимости от модели вашей клавиатуры световой индикатор (F), указывающий на состояние клавиши блокировки F (включена или отключена), расположен либо на самой клавиатуре, либо на беспроводном приемнике. Если команда клавиши указана на ее передней части (например, F5), а не на верхней (например, "Открыть"), чтобы эта команда работала, клавиша блокировки F должна быть включена.

  • Если на клавиатуре есть клавиша Fn, чтобы получить доступ к другим командам, нажмите и удерживайте эту клавишу, одновременно нажимая другую необходимую клавишу.

Клавиша Print Screen используется для копирования изображения экрана в буфер обмена (не в принтер). Чтобы получить это изображение, запустите приложение для работы с графикой, например Microsoft Paint, и используйте команду Вставить. Если на клавиатуре есть клавиша блокировки F, нажмите ее для переключения между режимами функциональных клавиш. На некоторых клавиатурах клавиша Print Screen работает, только если включена клавиша блокировки F.

Клавиша Windows Media Center работает только с Windows Media Center. Этой клавише нельзя назначить другую команду.

  • Скрытые расширения в проводнике Windows могут влиять на процесс назначения файла или веб-страницы избранным клавишам. Дополнительные сведения о выключении скрытых расширений имен файлов см. в справке Windows.

  • На некоторых клавиатурах избранные клавиши представляют собой альтернативные клавиши. Чтобы использовать эти клавиши, нажмите и удерживайте клавишу Fn одновременно с избранной клавишей.

Клавиша спящего режима переводит компьютер в режим управления питанием (например, ждущий режим, приостановка работы или режим гибернации) только в том случае, если компьютер поддерживает управление питанием и он включен. Если управление питанием не включено, эта клавиша не будет работать. Этой клавише нельзя назначить другую команду. Сведения о параметрах управления питанием Windows см. в справке Windows.

Можно попробовать сделать это, выполнив одно из следующих действий.

  • Нажмите клавишу спящего режима.

  • Нажатие обычную клавишу на клавиатуре.

  • Переместите мышь.

  • Быстро нажмите кнопку питания на компьютере.

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

    Если вы используете клавиатуру Bluetooth®, беспроводный приемопередатчик может не получать команды клавиш во время спящего режима. Можно попробовать вывести компьютер из режима гибернации, нажав кнопку питания на компьютере.

    Сведения о параметрах управления электропитанием в Windows можно найти в справке Windows.

ПО Microsoft Mouse and Keyboard Center автоматически назначает клавишу Home веб-браузеру по умолчанию, установленному на вашем компьютере, если этот браузер поддерживается. Во время установки большинство браузеров можно настроить в качестве браузера по умолчанию.

Если браузер, который вы установили, поддерживается в ПО Microsoft Mouse and Keyboard Center и не запускается при нажатии клавиши Home, попробуйте сделать следующее.

  • Однократно нажмите клавишу Home и подождите несколько минут. Нажмите ее снова. При установке нового браузера ПО Microsoft Mouse and Keyboard Center может потребоваться несколько минут, чтобы распознать его.

  • Перезагрузите компьютер, а затем нажмите клавишу Home.

  • Может потребоваться вручную переназначить клавишу Home браузеру, который вы установили. Выберите клавишу, которую требуется переназначить, затем выберите Открыть программу, веб-страницу или файл, выберите Еще не назначено, введите путь к веб-браузеру или выберите Обзор, чтобы найти его, а затем выберите Назад, чтобы сохранить изменения.

ПО Microsoft Mouse and Keyboard Center автоматически назначает клавишу Media проигрывателю мультимедиа по умолчанию, установленному на вашем компьютере, если этот проигрыватель поддерживается. Во время установки большинство проигрывателей мультимедиа можно настроить в качестве проигрывателя по умолчанию.

Если проигрыватель мультимедиа, который вы установили, поддерживается в ПО Microsoft Mouse and Keyboard Center и не запускается при нажатии клавиши Media, попробуйте сделать следующее.

  • Однократно нажмите клавишу Media и подождите несколько минут. Нажмите ее снова. При установке нового проигрывателя мультимедиа ПО Microsoft Mouse and Keyboard Center может потребоваться несколько минут, чтобы распознать его.

  • Перезагрузите компьютер, а затем нажмите клавишу Media.

  • Может потребоваться вручную переназначить клавишу Media проигрывателю мультимедиа, который вы установили. Выберите клавишу, которую требуется переназначить, затем выберите Открыть программу, веб-страницу или файл, выберите Еще не назначено, введите путь к веб-проигрывателю мультимедиа или выберите Обзор, чтобы найти его, а затем выберите Назад, чтобы сохранить изменения.

На некоторых портативных компьютерах нажатие клавиши Display может приводить к увеличению масштаба изображения. В этом случае нажмите клавишу Ctrl и клавишу "минус" (-), чтобы уменьшить масштаб. Вы также можете отключить масштабирование в диалоговом окне Свойства клавиатуры.

Скрытые расширения в проводнике Windows могут влиять на процесс назначения файла или веб-страницы избранным сочетаниям клавиш. Дополнительные сведения о выключении скрытых расширений имен файлов см. в справке Windows.

r - запретить консоль Rstudio отображать команды сценария

спросил

Изменено 1 год, 4 месяца назад

Просмотрено 25 тысяч раз

Я запускаю сотни строк кода из сценария . R с использованием Rstudio , но что меня немного раздражает по сравнению с Matlab заключается в том, что консоль Rstudio сохраняет механически , показывая каждую командную строку из моего файла сценария. Есть ли способ предотвратить это?

Разочаровывающая часть проявляется, например, при использовании sprintf() до такой степени, что командные строки из файла сценария смешиваются с sprintf() в консоли.

Best,

  • r
  • rstudio

5

Запустите свой код с помощью ctrl+shift+S . Или перейдите к источнику в правом верхнем углу вашего script.R , а затем запустите только Source , а не Source с эхом . А что касается вашего требования к печати @Konrad Rudolph, предложение использовать сообщение message("%f", pi) является лучшим решением.

Если печать сообщения предназначена для отслеживания состояния вашего кода, вот несколько полезных решений, показывающих сообщение о состоянии в R

Если вы просто хотите запустить сценарий .R , попробуйте вместо этого использовать функцию source .

 source("script.R") # предполагается, что script.R находится в вашем рабочем каталоге. 

Эта функция запустит скрипт, не показывая все в командной строке.

5

Как и sprintf в Matlab, sprintf в R только создает строку, но не выводит ее на вывод.* Вы должны явно вызвать print функция, чтобы увидеть что-нибудь:

 print(sprintf("%f", pi)) # печатает 

Простой sprintf официально создает строку, а затем отбрасывает ее, поскольку она не была сохранена в переменной:

 sprintf("%f", pi) # ничего не делает 

Однако это сработало для вас, потому что REPL (командная строка, которая запускает код R по одной строке за раз) не подчиняется директиве отбрасывать значения, которые не сохраняются в переменных, а вместо этого печатает их. Это удобная штука, облегчающая работу в командной строке. Вы можете ввести 1+1 и заставить его напечатать 2 , даже если сценарий R обычно отбрасывает значение без уведомления.

Другими функциями, выводящими текст на консоль, являются cat и message , каждая из которых немного отличается. См. их справочные файлы для использования.

* Технически, Matlab будет печатать значение любого оператора, который не заканчивается ; , включая строки. Таким образом, без точки с запятой строка, полученная в результате sprintf может быть распечатан, хотя это делается не sprintf напрямую, а с помощью общего поведения Matlab при печати всех вещей. На мой взгляд, это странная функция.

2

Обновление для этого, которое может быть полезно для будущих поисков, если вы используете кнопку « источник » в Rstudio (верхний правый угол окна редактора сценариев), по умолчанию будет « источник » или «». источник с эхом ' в зависимости от последнего полученного ввода с клавиатуры.

Итак, если вы нажмете « ctrl+shift+enter », он всегда будет « источник с эхом » каждый последующий раз, когда вы используете кнопку «источник» (т. е. выводит все команды сценария на консоль).

Если вы нажмете « ctrl+shift+s », то он будет просто исходить каждый раз, когда вы впоследствии используете кнопку « source » (т. е. не выводить команды скрипта на консоль).

просто заключите между () строку кода, которую вы хотите подавить из консоли:

 1+1 вывод выглядит: > 1+1 [1] 2 (1+1) вывод выглядит: > [1] 2 

1

Зарегистрируйтесь или войдите в систему

Зарегистрируйтесь с помощью Google

Зарегистрироваться через Facebook

Зарегистрируйтесь, используя электронную почту и пароль 9[[D" при нажатии клавиш со стрелками в Ubuntu?

спросил

Изменено 1 месяц назад

Просмотрено 118 тысяч раз

Сначала я написал крошечную программу на Ansi C для Windows, а теперь скомпилировал ее в Ubuntu со встроенным GCC.

Программа проста: 9[[Д "

  • c
  • убунту

4

Потому что это то, что клавиатура на самом деле отправляет на ПК (точнее, то, что печатает терминал за то, что он на самом деле получает от клавиатуры). bash , например, получает эти значения, расшифровывает их и понимает, что вы хотите перемещаться, поэтому либо перемещает курсор (в случае влево/вправо), либо использует свою историю для получения предыдущих команд (вверх/вниз). Таким образом, вы не можете ожидать, что ваша программа волшебным образом будет поддерживать клавиши со стрелками.

Однако чтение из стандартного ввода с терминала уже поддерживает клавиши со стрелками влево/вправо (я верю, но сейчас я не в Linux, чтобы проверить и убедиться). Так что я предполагаю, что есть еще одна проблема. Одной из возможных причин может быть то, что одна из ваших клавиш-модификаторов застряла? Возможно, ALT, CTRL или SUPER?

10

Для тех кто заходит с osx (mac) попробуйте поменять шеллы на bash

Terminal -> Preferences -> Shells open with -> [select] Command (полный путь)

затем вставьте

/bin/bash

1

Это может быть связано с тем, что учетная запись пользователя создается в оболочке. Вы можете изменить его на bash двумя способами.

Постоянное решение -

 sudo chsh -s /bin/bash ${username} 

Чтобы это решение заработало, вам нужно будет выйти из системы и снова войти в систему

Временное решение — каждый раз, когда вы входите на сервер Ubuntu, введите bash и нажмите «Ввод».

3

Если он находится в док-контейнере, запустите /bin/bash . Это помогло мне решить проблему.

В дополнение к тому, что упомянул Шахбаз, я понял, что нажатие клавиши ввода (таким образом, отправка пустой команды) может решить проблему. Обычно это необходимо после использования CTRL C для отмены команды.

В терминале MacOS мне было достаточно снять флажок «Прокрутить альтернативный экран», чтобы проблема исчезла. Смотрите скриншот настроек ниже.

Вы можете (пере)связать ключи. Добавьте это внизу вашего .


Learn more

Только новые статьи

Введите свой e-mail

Видео-курс

Blender для новичков

Ваше имя:Ваш E-Mail: