Символ волны (~), также известный как тильда, часто требуется для программирования, работы с командной строкой или ввода специальных комбинаций. На большинстве клавиатур он скрыт под клавишей Ё (русская раскладка) или ` (английская), но его ввод зависит от операционной системы, языка и даже модели устройства. Если при нажатии Shift + Ё выводится не волна, а другой знак (например, ё или `), проблема кроется в настройках раскладки или драйверах.
В этой статье — проверенные способы ввода символа ~ на Windows 10/11, macOS, Linux, а также на смартфонах Android и iPhone. Отдельно разберём, почему клавиша может не работать и как исправить ошибки ввода. Если вам нужно вставить волну в документ, код или сообщение — выберите подходящий метод ниже.
1. Стандартный ввод волны (~) на клавиатуре Windows
На большинстве клавиатур с русской раскладкой символ волны вводится комбинацией Shift + Ё. Однако есть нюансы:
- 🔹 На английской раскладке используйте
Shift + `(клавиша слева от1). - 🔹 На ноутбуках HP, Lenovo или Asus может потребоваться нажать
Fn(если клавишаЁсовмещена с другой функцией). - 🔹 На клавиатурах формата ISO (европейских) знак
~иногда размещён рядом сEnter.
Если комбинация не срабатывает:
- Проверьте текущую раскладку (в правом нижнем углу экрана).
- Убедитесь, что клавиша
Shiftне залипла (нажмите её несколько раз). - Попробуйте альтернативный метод — через таблицу символов (раздел 3).
2. Горячие клавиши для волны на Mac (macOS)
На клавиатурах Apple (включая MacBook Air/Pro) символ ~ вводится иначе:
- 🔹 Английская раскладка:
Option (⌥) + `(клавиша подEsc). - 🔹 Русская раскладка:
Shift + Option (⌥) + Ё. - 🔹 На Mac с Touch Bar удерживайте
Fn, чтобы увидеть клавишу`.
Если комбинация не работает:
⚠️ Внимание: На macOS Ventura и новее может потребоваться обновить драйверы клавиатуры черезСистемные настройки → Клавиатура → Источники ввода. Если символ вводится как¬, сбросьте настройки раскладки.
| Раскладка | Комбинация | Результат |
|---|---|---|
| Английская (US) | Option + ` |
~ |
| Русская | Shift + Option + Ё |
~ |
| Немецкая | Option + ^ |
~ |
3. Альтернативные способы ввода волны (~)
Если клавиатура не реагирует на комбинации, используйте эти методы:
- 🖱️ Таблица символов Windows:
- Нажмите
Win + .(точка) → выберитеСимволы. - Найдите
~в разделеПунктуация.
- Нажмите
- 📝 Копирование из буфера: Скопируйте символ здесь →
~. - 💻 HTML-код: Для веб-разработчиков —
˜или~. - 📱 Мобильные устройства: Удерживайте
1или!на клавиатуре (раздел 6). - 🔹 Английская раскладка:
Shift + `(как в Windows). - 🔹 Русская раскладка:
Alt Gr + Ё(на некоторых дистрибутивах). - 🔹 Если не работает, проверьте файл конфигурации:
setxkbmap -query | grep layoutПри необходимости смените раскладку командой:
setxkbmap us - Откройте
Настройки → Клавиатура → Раскладки. - Добавьте US International (если её нет).
- Переключитесь на неё и используйте
Shift + `. - Откройте
Параметры → Устройства → Клавиатура. - Нажмите
Дополнительные параметры клавиатуры→Параметры языка ввода. - Убедитесь, что включена русская (Россия) или английская (США) раскладка.
- 📱 Android (Gboard, Samsung Keyboard):
- Переключитесь на английскую раскладку.
- Удерживайте клавишу
1или!→ выберите~.
- 🍎 iPhone/iPad:
- Нажмите
123(цифры). - Удерживайте
^(над6) → появится~.
- Нажмите
- Нажмите
=<(левый нижний угол). - Выберите
~в разделеСимволы. - 🐍 Python: Для обозначения домашней директории (
~/Documents). - 🖥️ Bash/Linux: В путях (
cd ~— переход в домашнюю папку). - 📊 Regex: Для отрицания (
[^a-z]≠[~a-z]в некоторых диалектах). - 🌐 URL: В кодировке (
%7Eвместо~).
Убедитесь, что клавиатура не в игровом режиме (отключите софт вроде Razer Synapse).
Попробуйте подключить клавиатуру к другому устройству для теста.
Обновите драйверы через Диспетчер устройств (раздел 5).
-->
4. Волна на Linux (Ubuntu, Mint, Fedora)
На Linux комбинации зависят от настроек X11 или Wayland:
Для пользователей GNOME или KDE:
Решение для терминала Linux, если символ не отображается
Если в terminal вместо ~ выводится ¬, выполните:
loadkeys us
setfont Lat2-Terminus16
Это сбросит кодировку шрифта консоли.
5. Почему не работает клавиша волны (~) и как исправить
Если символ не вводится, причины могут быть следующими:
| Проблема | Причина | Решение |
|---|---|---|
Вместо ~ печатается `` |
Залипание клавиши или драйвер | Нажмите Shift 5 раз подряд или перезагрузите ПК |
| Символ отсутствует в раскладке | Неправильный регион (например, US-Dvorak) | Смените раскладку на US QWERTY |
| Клавиша не реагирует | Аппаратная неисправность | Проверьте клавиатуру на другом устройстве |
Для Windows:
⚠️ Внимание: На некоторых ноутбуках Acer и MSI клавишаЁотключена по умолчанию. Чтобы её активировать, обновите BIOS или используйтеFn + B(если есть соответствующая иконка).
Клавиатурная комбинация|Таблица символов|Копирование из буфера|Другой способ-->
6. Как ввести волну на смартфоне (Android и iPhone)
На мобильных устройствах символ ~ скрыт в дополнительных меню клавиатуры:
Для SwiftKey (Android):
7. Волна в программировании и командной строке
Символ ~ активно используется в:
Примеры команд с волной:
# Переход в домашнюю директорию (Linux/macOS)
cd ~
Подстановка пути в Python
import os
print(os.path.expanduser("~"))
Regex (некоторые диалекты)
grep "[~0-9]" file.txt
⚠️ Внимание: В PowerShell символ~работает иначе, чем в Bash. Например,~не всегда разворачивается в путь к домашней папке — используйте$HOME.
FAQ: Частые вопросы о символе волны (~)
🔍 Почему при нажатии Shift + Ё вводится ё, а не волна?
Это означает, что у вас включена русская раскладка, но клавиатура настроена на ввод буквы ё по умолчанию. Решения:
- Переключитесь на английскую раскладку и используйте
Shift + `. - В Windows откройте
Параметры → Время и язык → Язык → Параметрыи добавьте раскладку Русская (машинописная) — в нейShift + Ёдаёт~.
💻 Как ввести волну на клавиатуре без клавиши ` (бэктик)?
Если клавиша ` отсутствует (например, на французских или немецких клавиатурах), используйте:
- 🔹 Таблицу символов (
Win + .). - 🔹 Alt-код: Удерживайте
Alt, наберите126на цифровой клавиатуре (с включённымNum Lock). - 🔹 Heckboard (виртуальная клавиатура Windows).
🎮 Как набрать тильду на игровой клавиатуре (Razer, SteelSeries)?
На игровых клавиатурах символ ~ может блокироваться софтом для макросов. Решения:
- Отключите игровой режим (обычно клавиша
Fn + F12). - В настройках программы (Razer Synapse, SteelSeries Engine) отключите перехват клавиш.
- Используйте онлайн-клавиатуру (например, Unicode Table).
📱 Где находится волна на клавиатуре iPad с Magic Keyboard?
На Magic Keyboard для iPad:
- Переключитесь на английскую раскладку.
- Нажмите
Option (⌥) + `(клавиша подEsc).
Если не работает, обновите iPadOS до последней версии.
🔧 Можно ли переназначить клавишу для ввода волны?
Да, с помощью утилит:
- 🔹 Windows: AutoHotkey (скрипт:
`::Send ~). - 🔹 macOS: Karabiner-Elements (переназначьте
Option + клавиша). - 🔹 Linux: xmodmap (команда:
xmodmap -e "keycode 49 = asciitilde").
Перед переназначением проверьте код клавиши командой xev | grep keysym (Linux).