Способов поставить запятую на клавиатуре всего пять-шесть, но путаница возникает из-за раскладки и типа клавиатуры. Если коротко: в русской раскладке жмите Shift и клавишу с точкой (она в нижнем ряду, слева от правого Shift), в английской — та же клавиша, но без Shift, только физически это будет клавиша, которая в русской раскладке отвечает за букву «Б». Если ни то ни другое не работает, остаётся код Alt + 44 на цифровой клавиатуре.

В русской раскладке Windows запятая находится на той же клавише, что и точка, вопросительный знак и слэш — все четыре символа физически на одной клавише в нижнем ряду, рядом с правым Shift. Чтобы получить запятую, зажимаете Shift и нажимаете эту клавишу. Без Shift на ней печатается точка.
Путаница чаще всего возникает у тех, кто пересаживается с ноутбука на ноутбук: раскладка одна и та же, а физическое расположение клавиши может слегка сдвигаться из-за формы корпуса. Если запятая не ставится, посмотрите, не съехал ли палец на соседнюю клавишу — там обычно точка или косая черта.
В английской раскладке та же логика, но клавиша другая — физически это то место, где в русской раскладке напечатана буква «Б». Никакой Shift не нужен: запятая ставится одним нажатием. Это и есть основная причина, почему у людей, которые часто переключаются между языками, ошибка «нажимаю то же самое, а не работает» — раскладка сменилась, а палец идёт по привычке на прежнее место.
Проверить язык ввода проще всего по индикатору раскладки в трее (обычно внизу справа на Windows) или по надписи RU/EN. Если сомневаетесь, какая раскладка активна, наберите любую букву — латиница или кириллица сразу подскажет.
На полноразмерных клавиатурах с отдельным цифровым блоком у клавиши Del в правом нижнем углу Numpad иногда есть вторая функция — ввод запятой. Работает это не на всех клавиатурах и зависит от того, включён ли Num Lock и предусмотрена ли такая функция производителем. Если у вас есть Numpad, попробуйте нажать эту клавишу при включённом Num Lock — иногда это самый быстрый способ, особенно при работе с цифрами в таблицах, где запятая нужна как десятичный разделитель.
Стоит иметь в виду: эта запятая может отличаться от той, что ставится через Shift, по региональным настройкам ввода — в некоторых системах Numpad-запятая автоматически подменяется точкой в зависимости от локали Windows.
Если ни один способ выше не даёт результата — например, при работе в специфической программе, которая перехватывает горячие клавиши, — можно ввести запятую по её числовому коду. Зажимаете Alt, на цифровой клавиатуре набираете 44, отпускаете Alt — появляется запятая. Важно набирать цифры именно на Numpad, а не на верхнем цифровом ряду: с обычными цифрами способ не срабатывает.
Этот метод универсален для любой раскладки, потому что использует не символ клавиатуры, а прямой код символа в таблице ASCII. Он медленнее, чем обычное нажатие, но выручает, когда клавиатура повреждена, залипает клавиша или программа блокирует стандартный ввод.
На компактных ноутбуках и клавиатурах без цифрового блока способ с Alt + 44 всё равно работает, если есть режим эмуляции Numpad — обычно это комбинация Fn и клавиш в верхнем ряду с мелкими цифрами. На каждой модели раскладка эмуляции своя, точную комбинацию нужно смотреть в инструкции к конкретному ноутбуку. Если эмуляции нет, а обычный Shift-способ не срабатывает, остаётся экранная клавиатура — в Windows она вызывается через поиск по системе, там запятая всегда на своём месте независимо от физической клавиатуры.
Часто путают обычную запятую с «верхней запятой» — апострофом или похожим символом, который используется в транслитерации или как знак ударения в некоторых текстах. Это не одна и та же клавиша и не один и тот же код: верхняя запятая обычно вводится отдельно, например через Alt + 039, либо через другую клавишу в зависимости от раскладки. Если после ввода в тексте появляется не тот символ, который нужен, — вероятно, вы ищете именно верхнюю запятую, а не обычную.
На Mac и в некоторых языковых раскладках встречается вариант, когда запятая вводится через Shift + 6 — но это работает только в конкретной комбинации языка ввода и схемы раскладки, установленной в системе. Универсального правила для всех раскладок macOS нет: если стандартный Shift + клавиша с точкой не даёт запятую, посмотрите текущую раскладку в настройках ввода и попробуйте Shift + 6 как альтернативу. Разработчики иногда меняют расположение символов между версиями системы, так что в новых обновлениях пункт может называться и выглядеть иначе — точное сочетание для вашей версии лучше уточнять в настройках самого устройства.
Ещё одна причина, почему запятая «не ставится», — человек путает язык интерфейса системы с раскладкой клавиатуры ввода. Это разные настройки: язык меню может быть русским, а активная раскладка ввода — английской, и наоборот. Прежде чем искать проблему в клавиатуре, проверьте индикатор раскладки — обычно пара секунд решает вопрос быстрее, чем перебор комбинаций.
| Вариант | Кому подходит | Главное отличие |
|---|---|---|
| Shift + клавиша точки (RU) | Основной способ в русской раскладке | Нужен Shift, клавиша общая с точкой и другими знаками |
| Клавиша «Б» без Shift (EN) | Английская раскладка | Shift не нужен, физически другая клавиша |
| Del на Numpad | Владельцы клавиатур с цифровым блоком | Работает при включённом Num Lock, не везде предусмотрено |
| Alt + 44 | Когда обычный способ не срабатывает | Универсально для любой раскладки, нужен Numpad |
| Экранная клавиатура | Ноутбуки без Numpad и без эмуляции | Не зависит от физической раскладки устройства |
| Shift + 6 (некоторые раскладки) | macOS и отдельные языки ввода | Зависит от конкретной схемы раскладки, не универсально |
| Alt + 039 | Нужен апостроф, а не запятая | Это другой символ — верхняя запятая, а не обычная |