Нажатие клавиши тильды (~) ожидает второго нажатия клавиши, как это отключить?

16

При нажатии tildeв Windows 7 с использованием шведской раскладки клавиатуры компьютер ожидает нажатия второй клавиши. Причина ожидания заключается в том, чтобы предоставить пользователям возможность создавать символы, такие как ã и ñ, которые я никогда не печатаю. Могу ли я отключить это так, чтобы нажатие тильды на самом деле генерировало тильду?

Йонатан
источник
Я предполагаю, что вы хотите сохранить шведскую раскладку клавиатуры, верно? Вероятно, лучше сделать это в явном виде.
Shinrai
Да, я должен сохранить это иначе.
Джонатан

Ответы:

23

Сначала загрузите и установите Microsoft Keyboard Layout Creator . Затем выполните следующие действия:

  • откройте KLC и перейдите в Файл -> Загрузить существующую клавиатуру ...
  • выберите раскладку клавиатуры и нажмите ОК
  • когда макет загружен, дважды щелкните по клавише, которая производит символ тильды

введите описание изображения здесь

  • в новом окне нажмите «Все ...»

введите описание изображения здесь

  • найдите комбинацию, которая производит символ тильды и снимите флажок «Мертвый ключ?» флажок

введите описание изображения здесь

  • нажмите ОК
  • необязательно: перейдите в Project -> Test Keyboard Layout, чтобы убедиться, что клавиша ведет себя так, как вы хотите
  • необязательно: перейдите в Project -> Properties и измените имя и описание макета
  • перейдите в Project -> Build DLL и установочный пакет, дождитесь завершения процесса и нажмите Да, чтобы открыть каталог, в котором находятся установочные файлы
  • запустите файл setup.exe, чтобы установить новый макет
  • наконец, перейдите в раздел «Региональные настройки» на панели управления (или используйте языковую панель), чтобы переключиться на новый макет
Индрек
источник
1
Именно то, что я хотел, большое спасибо за объяснение!
Джонатан
4
Давно нажимал ~дважды, теперь я могу использовать его как следует, спасибо! После применения этого исправления любое работающее приложение должно быть перезапущено для использования нового макета.
PeterM
2
Под Windows 10 мне пришлось перезапустить систему (очевидно), чтобы появилась новая раскладка клавиатуры. Индрек - вы, сэр, делаете мир лучше.
mikosz
1
Почему это не поведение по умолчанию, я не знаю. Спасибо за совет!
Topr
4

Посетите веб-страницу Microsoft Keyboard Layout Creator и загрузите MSKLC.EXE (10,1 МБ) .

Некоторые функции этой программы позволяют создавать новые макеты на основе существующих . (Это означает, что вы можете взять текущую раскладку шведского языка, удалить текущий символ / действие и заменить его на tilde.)

wizlog
источник