Вопрос: Моя клавиатура Windows «умна» с ключами цитаты - как я могу ее остановить?


Я использую Windows 7 на ноутбуке. На клавиатуре ноутбука по какой-то причине ключ цитаты (который имеет как двойную, так и одинарную кавычку) делает некоторые «умные» раздражающие вещи:

  1. Когда я нажимаю одну кавычку (или двойную кавычку), окна не отправляют никаких символов, пока я не нажму два раза (в результате '' или "")
  2. Когда я нажимаю его перед гласным, я получаю какой-то акцентированный характер. Поскольку я обычно пишу только английский, это раздражает.

Ключ backtick / tilde подвергается аналогичному поведению.

Это не дубликат связанного вопроса, потому что две проблемы имеют совершенно разные решения. Этот вопрос был вызван активизацией интернационализации; что другой вопрос вызван тем, что ключи установлены на мертвые.

Я не пытался настроить компьютер для обработки чего-либо, кроме английского. Моя клавиатура кажется (насколько это стандартно на ноутбуках) стандартная клавиатура qwerty.

Как я могу остановить это?


175
2017-10-13 12:06


Источник


Возможный дубликат Апострофы и двойные кавычки не отображаются до тех пор, пока я не наберу следующую букву - Cees Timmerman
Недостаточно репутации, чтобы опубликовать ответ, но проблема, с которой вы сталкиваетесь, заключается в том, что кавычки, двойные кавычки и тильда установлены как «Мертвые ключи». Если вы хотите сохранить US International Keyboard, но удалить функциональность «Dead Keys», вы должны создать и установить свою собственную клавиатуру (или загрузить готовый), используя Создатель макета клавиатуры Microsoft, Я только что открыл клавиатуру US-Interntaional, удалил функциональность мертвых клавиш, сохранил и установил. - Agustín Lado


Ответы:


Сначала я должен убедиться, что ваши настройки «метода ввода» установлены на «США» (и, определенно, не «Соединенные Штаты-Интернэшнл»). Вы можете сделать это через панель управления. Может потребоваться перезагрузка.

Для Windows 7:

  1. открыто Панель управления
  2. Нажмите на Часы, язык и регион, а потом Регион и язык,
  3. Нажмите Клавиатуры и языки и нажмите Изменить клавиатуру,
  4. Под Установленные услуги, щелкните Добавить,
  5. Дважды щелкните язык, который вы хотите добавить, дважды щелкните клавиатура, выберите параметры текстовых служб, которые вы хотите добавить, а затем нажмите ОК,

Смотрите также:

Для Windows 10:

  1. открыто Панель управления,
  2. Нажмите на Часы, язык и регион а затем нажмите язык,
  3. Если вы не видите в списке карточек «Английский (США)», нажмите «Добавить язык"на панели инструментов, чтобы добавить его.
  4. В той же строке, принадлежащей карточке «English (United States)», убедитесь, что есть строка с надписью «Раскладка клавиатуры: США». Если это не так (это предположение об этом ответе), нажмите кнопку "Опции"гиперссылку, принадлежащую к той же строке, влево.
  5. В разделе «Метод ввода» нажмите ссылку «Добавить метод ввода», чтобы добавить раскладку клавиатуры под названием «НАС«Удалите любые другие установленные методы ввода, относящиеся к английскому языку.

Смотрите также:


169
2017-10-13 12:26



Спасибо! Я не знал, что для этих настроек требуется перезапуск. - Marcin
Да, одна вещь, которую я узнал, заключается в том, что никогда не бывает проблем с выходом в систему, когда вы играете с настройками панели управления, управлением компьютером или реестром Windows (однако это раздражает, может быть :)). - Dminish
Я останавливаю и запускаю проводник через окно запуска «cmd / c taskkill / f / im explorer.exe & explorer». В большинстве случаев это позволит изменить многие вещи, чтобы вступить в силу. То, что работает на XP, должно работать на 7 и 8 - Michael Mantion
BEWARE! Вы потеряете знак фунта £ (AltGr+Shift+4) путем перехода от United States-International в US макет, но он решит вышеупомянутое раздражение. - igor
Это не работает, если вы хотите сохранить международную клавиатуру (для функций AltGR). Единственный выбор - использовать Создатель макета клавиатуры Microsoft для создания пользовательской американской международной клавиатуры без мертвых клавиш. - Agustín Lado


В случае Windows 8/10 (не вопрос, я знаю) - эти клавиши акцента активны, когда клавиатура является US International (US INTL), и будет деактивирована, если вы перейдете в US ENG.

Вы можете переключаться между ними, используя короткую вырезку «WindowsKey + Space».

Кроме того, если вы посмотрите на панель задач на рабочем столе (внизу экрана) - слева от отображения даты / времени, вы увидите плитку, отображающую текущую клавиатуру (в данном случае US ENG или US INTL) - щелкните по ней, чтобы принести вверх по селектору.


47
2017-08-19 15:12



Работал для меня, я работал с редактором Sublime Text, и это сводило меня с ума во время программирования. Благодаря! - Șerban Ghiță
Это действительно PITA, когда вы привыкли работать с Mac OS ... Apple Key-Space означает «Spotlight search», поэтому я часто нажимаю его в Windows. - TheEye
Левый Alt + левый сдвиг был связан с изменением языков клавиатуры для меня в Windows 7. (Ярлык должен быть указан в окне, где вы добавляете больше языков клавиатуры). Спасибо, что не-международная карта, и она вернулась к нормальной жизни, спасибо. - aportr
В моем случае US Eng был активным, и у меня все еще была проблема. Я исправил его, выбрав International из языковой панели, а затем сразу же выбрав US Eng. - misterManSam
+1 Сокращение WindowsKey + Space работает в Windows 10 слишком. Благодаря :) - Krishna Mohan


Вы, вероятно, непреднамеренно нажали Ctrl  сдвиг  ',

Это ярлык Windows, который влияет на некоторые приложения (примеры включают: mIRC, gtalk, wordpad и т. Д.) И вызывает поведение, которое вы описываете. Повторное нажатие ярлыка или перезапуск компьютера отключит его (и, следовательно, ответ Dmnisih неверен).


9
2017-10-13 17:07



Включает ли ваш список cmd и xemacs под Cygwin? Если нет, то ваш диагноз неверен. - Marcin
Этот ярлык также влияет на SharePoint Designer 2010. - MrChrister
Это помогло мне. "Благодаря" - ViVi
@Marcin На это повлияет все, что использует входной текст с поддержкой win32. CMD делает, и IIRC GTK работает под cygwin. Диагнозы верны. - Tritium21


Если вы нажмете пробел после цитаты, то это будет так, как будто у вас есть только одна цитата


7
2017-11-28 10:40



Это работает с любым ключом? Или просто место? - Marcin
насколько я могу видеть любой ключ ... - rupweb
да, но нажатие 2 клавиш, чтобы сделать один ключ, не является ответом на проблему. - simo.37920


Вот как я его исправил:

  1. Откройте панель управления «Язык и региональные стандарты».
  2. Перейдите на вкладку «Клавиатуры и языки».
  3. Нажмите кнопку «Изменить клавиатуру».
  4. Удалите все установленные клавиатуры до тех пор, пока не останутся все, кроме английских.
  5. Перезагрузите компьютер.

4
2018-01-24 12:56



Обычно «Международные» варианты клавиатур имеют такое поведение. Обратите внимание: вы не можете удалить выбранную клавиатуру, и перезапуск, вероятно, не требуется. (но Windows часто удивляет меня запрошенными перезагрузками) - pabouk


Обычно это случается, когда один случайно ударяет левой клавишей Ctrl и правой клавишей Shift.

Путь к восстановлению состоит в том, чтобы нажимать клавиши Ctrl-Shift еще два раза.

Это было хорошо проиллюстрировано на http://www.pctips.smittystips.com/v_laptop_keyboard_errors.php


4
2017-09-22 15:18



Вау, спасибо! Простое решение для меня, когда моя клавиатура уже была выбрана как английский. Я почти пропустил ваше предложение, думая, что он не может быть прав! :) - pcdev


  1. Если вы нажмете " один раз, затем Пробел, это дает ' без места рядом с ним.
  2. Если вы нажмете ", удерживая сдвиг, а затем нажмите Пробел, Вы получаете " без места рядом с ним.
  3. Если вы нажмете " затем согласный, тогда вы получите тот же результат, что и (2). Например:

    ", с последующим м, дает 'm,

    сдвиг+", с последующим м, дает "m,


0
2018-01-28 10:51



Какое решение / действие вы предлагаете? - meatspace
То, что я предлагаю, пространство-бар сделает трюк. Нет необходимости изменять настройку «Регион и язык», потому что «эта проблема возникает в общем случае на любой раскладке клавиатуры. - jaydeepsb
Ваш ответ действительно трудно читать и может быть улучшен, если вы его отредактируете и <kbd>space</kbd> а также <kbd>"</kbd> так что он форматирует имена клавиш клавиатуры, чтобы их было легче читать. - Ryan
Спасибо, что описал несчастье оригинального плаката во многих словах. Тем не менее, это не ответ на вопрос «Как я могу остановить его?» Downvoted.


Для WinXP

Открыть окно RUN (winbutton + r) введите следующую строку и нажмите enter

cmd /c intl.cpl ,1 & taskkill /f /im explorer.exe & explorer

Нажмите «подробно»

Выделите и удалите все клавиатуры, кроме US

Дважды нажмите «ОК», и вы должны сделать это


-3
2018-01-05 08:25