Почему мне приходится нажимать клавиши два раза, чтобы получить символ ^ или ´ или `в Windows 7, и как я могу это исправить? [Дубликат]


22

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

То же поведение, когда я хочу напечатать один ´(апостроф) или один `(обратный удар)


2
Здесь уже много раз освещалось, в том числе superuser.com/questions/288003 , superuser.com/questions/122625 и superuser.com/questions/888185 .
JdeBP

2
Это правда. Но я не смог найти эти вопросы, потому что названия не такие удачные. Так что, возможно, следующий, столкнувшийся с той же проблемой, найдет этот ..
Финн

Ответы:


29

Почему я должен нажать клавиши два раза, чтобы получить ^ или ´ или `

У вас есть международная раскладка клавиатуры для вашей клавиатуры (возможно, раскладка клавиатуры США-Международная - но есть и другие).

При такой раскладке клавиатуры ^нажатие клавиши становится модификатором, позволяющим вводить специальные символы.

Чтобы получить один ^символ, вам нужно будет набрать ^+ Space.

Или измените раскладку клавиатуры на соответствующую немеждународную версию.

См. Добавление раскладки клавиатуры для получения дополнительной информации.


Печатая диакритические знаки и специальные символы

Введите международные и специальные символы с помощью правой Altклавиши или следующих клавиш-модификаторов: Apostrophe ( '), Accent Grave ( `), Quotation Mark ( "), Tilde ( ~) и Circumflex ( ^).

Чтобы набрать только клавишу-модификатор, введите Spaceследующую за клавишей-модификатором.

Источник Клавиатуры Microsoft - английский (США-международный), набирая диакритические знаки и специальные символы


Как использовать раскладку клавиатуры США-Международная

Создание международных персонажей

При нажатии клавиши APOSTROPHE ( '), клавиши MARK QUOTATION MARK ( "), клавиши ACCENT GRAVE ( `), клавиши TILDE ( ~) или ACCENT CIRCUMFLEX ,. также называется клавишей CARET, клавишей ( ^), на экране ничего не отображается, пока вы не нажмете вторую клавишу:

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

Источник Как использовать раскладку клавиатуры США-Международная в Windows 7, Windows Vista и Windows XP


Как изменить раскладку клавиатуры

Чтобы настроить клавиатуру для использования другого языка или раскладки клавиатуры, используйте соответствующий метод для вашей версии Windows.

Примечание. Эти методы используют раскладку канадской французской клавиатуры в качестве примера.

Windows 7 или Windows Vista

  1. Нажмите кнопку «Пуск», введите intl.cpl в поле «Начать поиск» и нажмите клавишу ВВОД.
  2. На вкладке «Клавиатуры и язык» нажмите «Изменить клавиатуру».
  3. Нажмите Добавить.
  4. Разверните язык, который вы хотите. Например, расширить французский (Канада).
  5. Разверните список «Клавиатура», установите флажок «Канадский французский» и нажмите «ОК».
  6. В опциях нажмите View Layout, чтобы сравнить раскладку с реальной клавиатурой.
  7. В списке Язык ввода по умолчанию нажмите Французский (Канада) - Канадский французский, а затем дважды нажмите кнопку ОК.
  8. В диалоговом окне «Язык и региональные стандарты» нажмите «ОК». Примечание. На панели задач отображается языковая панель. При наведении указателя мыши на эту панель появляется всплывающая подсказка, которая описывает активную раскладку клавиатуры.
  9. Нажмите «Языковая панель», а затем нажмите «FR французский (Канада)».

Windows XP

  1. Нажмите кнопку Пуск, введите intl.cpl в поле «Выполнить» и нажмите клавишу ВВОД.
  2. На вкладке «Языки» нажмите «Подробнее».
  3. В разделе Установленные службы нажмите Добавить.
  4. В списке «Язык ввода» выберите нужный язык. Например, выберите французский (Канада).
  5. В списке Раскладка клавиатуры / IME щелкните Канадский французский, а затем нажмите ОК.
  6. В разделе Выберите один из установленных языков ввода, который будет использоваться при запуске списка компьютеров, нажмите «Французский (Канада)» - «Канадский французский», а затем нажмите «ОК».
  7. В диалоговом окне «Язык и региональные стандарты» нажмите «ОК». Примечание. На панели задач отображается языковая панель. При наведении указателя мыши на эту панель появляется всплывающая подсказка, которая описывает активную раскладку клавиатуры.
  8. Нажмите на языковую панель, а затем нажмите на французский (Канада).

Как убедиться, что выбранная раскладка соответствует клавиатуре

Windows 7 или Windows Vista

  1. Нажмите «Пуск», введите «osk» в поле «Начать поиск» и нажмите клавишу ВВОД.
  2. Совместите клавиатуру на экране с физической клавиатурой, чтобы убедиться, что раскладка соответствует.
  3. Чтобы проверить символы в верхнем регистре, нажмите клавишу Shift на клавиатуре или на экране и сопоставьте символы, напечатанные на клавиатуре.

Windows XP

  1. Нажмите «Пуск», введите «osk» в поле «Выполнить» и нажмите клавишу ВВОД.
  2. Совместите клавиатуру на экране с физической клавиатурой, чтобы убедиться, что раскладка соответствует.
  3. Чтобы проверить символы в верхнем регистре, нажмите клавишу Shift на клавиатуре или на экране и сопоставьте символы, напечатанные на клавиатуре.

Источник Как изменить раскладку клавиатуры


2
Есть идеи, почему MS не заставляет altGR + quote, altGR + shift + quote, altGR + shift + 6 и altGR + grave работать как мертвые ключи, оставляя при этом только обычные ASCII-генерирующие ключи? Apple выяснила, как это сделать в 1980-х годах. Поведение мертвой клавиши ужасно, особенно если учесть, что мертвые клавиши остаются в ожидании после перемещения курсора.
суперкат

@supercat Я думаю, это сводится к тому, что многим пользователям нравится текущее поведение, так как altGR + что-то сложнее, чем shift + что-то. Лично у меня просто настроены две раскладки клавиатуры, одна с мертвыми клавишами, а другая - независимо от того, программирую я или пишу текст.
Дэвид Малдер

@DavidMulder: altGR труднее ударить, но большинство людей в США набирают апострофы и ставят кавычки гораздо чаще, чем набирают aigus и umlauts; многие (особенно программисты) вводят акценты и кавычки чаще, чем акцентирующие и серьезные акценты. Постоянно использовать один макет и нажимать altGR, когда нужны акценты, кажется гораздо проще и безопаснее, чем беспокоиться о том, какой макет активен в любой момент времени.
суперкат

@supercat Если вы пишете только на английском, они вам вообще не нужны, но да, у меня не возникнет проблем с добавлением поддержки altGR в мой международный макет в США.
Дэвид Малдер

2
@supercat Попробуйте autohotkey (ahkscript.org, а не autohotkey.com из того, что я слышал), вы даже можете делать такие вещи, как определение своих собственных мертвых ключей, а что нет.
Дэвид Малдер
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.