Pull to refresh

Comments 116

Ключевое слово для поиска — «раскладка Бирмана».
Для тех, кому не нужно много: Alt+0151, Alt+0150, Alt+0187 и Alt+0171 удивительно удобно вешаются на макросы «игровых» мышек.
Регулярно пользуюсь, но не понимаю, как это работает. Почему 0151 всегда даёт "—", а вот 0215 в зависимости от раскладки "×" или «Ч»?
потому что "—" в большинстве кодовых страниц имеет одно и то же значение 0151 (0x97), а вот 0215 (0xD7) в разных страницах разные.

Печатая текст, тянуться к мыши, чтобы нажать там макрос? Это еще хуже, чем альт+нампад.

Файл с конфигурацией символов третьего уровня хранится в файле /usr/share/X11/xkb/symbols/typo, и его можно отредактировать, если нужно добавить в раскладку какие-то ещё символы. Только не забудьте сделать резервную копию, так как при обновлении системы файл будет перезаписан.
Спасибо, ценный совет.
А в хомяке никак нельзя переопределение сделать? Я пробовал поместить конфиг в $HOME/.local/share/X11/xkb/symbols/typo — не работает.
$HOME/.Xmodmap для этого. Но формат конфига немного другой.
В X-сах есть целый компилятор этих файлов, который обобщает все правила и строит бинарное представление, используемое затем X сервером: xkbcomp. Используя эту же программу мы можем в горячем режиме загрузить скомпилированный бинарник без необходимости перезапускать X сервер:

setxkbmap -print >~/.config/xkb/map
[... здесь мы делаем какие-то свои изменения выгруженного файла]
xkbcomp ~/.config/xkb/map $DISPLAY


Подробнее о назначении каталогов, синтаксисе и дебрях Xkb можно почитать у Ивана Паскаля.
Добавил информацию в статью.
На маках alt & — даст среднее тире, alt & shift & — даст длинное. Удобнейшая раскладка.
Удобнейшая раскладка.
Option+Shift+7 — моя «любимая» комбинация как использующего LaTeX на регулярной основе :)
Что то не выходит. Точно надо на &(то бишь на 7) нажимать?
Нет, автор имел ввиду одновременное нажатие Alt, Shift и дефиса. Обычно такие хоткеи через плюс пишут (Alt + Shift + дефис), но плюсы никто не вводит ;)
Понял, в чем дело. Проверял в IDEA, там это не работает.
В Slack завелось, как и в браузере. —_—
Нажимать на дефис надо с клавишами-модификаторами (alt и shift) на русской раскладке. Так же есть кавычки ёлочки рядом, что очень удобно.
На маке 15-го года,
"-" = "-"
ALT+ "-" = –
ALT +SHIFT + "-" = —
В MS Word под Windows примерно так же:
Ctrl + Num- = –
Ctrl + Alt +Num- = —
EM DASH жутко ненавижу когда он встречается в названиях файлов и папок. Когда пакетная обработка файлов, запущенная через BATch-файл натыкется на длиный дефис, то случаюстя неприятности. Такого рода ситуации нужно обрабатывать в процедуре обработки и не самым элегантным образом.
А что вы предлагаете использовать для музыкальной библиотеки (между исполнителем и названием альбома), если не тире?
Минус (-) или любой другой не зарезервированный для иных целей ASCII-символ?
Но ведь это неверно с типографской точки зрения.
Речь шла об именах файлов. На них накладываются определённые ограничения. В каком порядке будет выводиться информация о треке проигрывателем (который возьмёт её из ID3-тэгов) — другой вопрос.
Большинство юзеров и в типографских документах не используют тире. А вы за внешний вид папок беспокоитесь :)
Действительно. Меня минус вполне устраивает.
Почему бы не короткий дефис ndash?
Nirvana – Smells Like Teen Spirit
UFO just landed and posted this here
Имеете ввиду короткое тире? Тоже для других целей используется.
Я как-то несколько лет назад искал правила по оформлению музыкальной библиотеки, но нигде не нашёл.
UFO just landed and posted this here
В никсах никаких проблем — ловим всевозможные варианты grep'ом, sed'ом, awk'ом, выбрать по вкусу.
А в «батниках», это да, боль. Впрочем, сами батники одна сплошная боль.
Не стоит, также, забывать, что пользователи вам ничего не должны, и имеют полное право именовать файлы, как им хочется.
UFO just landed and posted this here
Не стоит, также, забывать, что пользователи вам ничего не должны, и имеют полное право именовать файлы, как им хочется.
Спорно, но ладно. Бог с ними, с пользователями.
Но и вендоры грешат этим. Аатодеск, например, очень любит длинный дефис в папках (перед языком локализации)

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

И вендоры вам лично тоже ничего не должны в именах файлов. Не можете справиться с парсингом? Ваша личная проблема.
Не согласен.
И пользователи и вендоры должны придерживаться определенной культуры в наименовании объектов в своих проектах. Может быть короткий или длиный дефис и не относится к этому случаю (хотя я считаю, что использование не ASCII символов без особой необходимости неприемлемо). Но нельзя категорично заявлять, что никто ничего не должен.
Иначе мы придем к ситуации когда папки и файлы будут иметь названия типа «R@b04ая па•чк@»
Эх…
Вспоминая два каталога рядом «Windows» и «windows»

Не понял. У вас минус почему? Знаете?
А то сейчас тоже обсуждали переход на power shell под windows для пакетной обработки файлов. Так осталась там эта проблема с em dash или нет? А то 027 про никсы написал, а про винду нет.

UFO just landed and posted this here
От немолодого и не фаната, но все же:
sed -i -r 's/[–—‒―‐‑ー一]/-/g' file
(кодировка utf-8)

Пользуйтесь на здоровье. :)
UFO just landed and posted this here
Не знаю, что там за трудности в вашей макоси, что за конвейеры вам понадобились и зачем пихать имена файлов в переменные окружения, но если имелись в виду каналы (pipe), перенаправления и переменные вообще, то вот:
$ cd ~/1
$ cat too_many_dashes.txt
–—‒―‐‑ー一
$ cat too_many_dashes.txt > test.txt
$ cat test.txt
–—‒―‐‑ー一
$ cat test.txt | sort
–—‒―‐‑ー一
$ cat test.txt | sort > test2.txt
$ cat test2.txt
–—‒―‐‑ー一
$ cat test2.txt | grep "–"
–—‒―‐‑ー一
$ TEST=`cat ~/1/test2.txt`; echo $TEST
–—‒―‐‑ー一

У меня в линуксе ничего не ломается.
локаль
$ locale
LANG=ru_RU.UTF-8
LANGUAGE=ru
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=

UFO just landed and posted this here
Оставлю, пожалуй, вас мучаться с тьмой стороннего кривого софта.

На шелле пишу скрипты уже 20 лет и уж наверное разобрался бы с какой-то ерундой.

Я вижу. С такой ерундой, как терминология, за 20 лет не разобрались. Утилита sh, надо же. :)
UFO just landed and posted this here
Просто приведите пример, где ломается. Вы пишите скрипты 20 лет, а доказывать не голословность своих утверждений не научились.
С tenkeyless клавиатурами Alt+ сочетания не работают в принципе.
Под винду и макос есть раскладка Бирмана, которая частично решает задачи типографики. Там на правый Alt забиты различные комбинации.
На таких клавах часто есть Fn. Если нажать Fn и соотв буквы (обычно они имеют синие пометки), то будет numpad. На моей, например, Fn-J работает как «1», Fn-K как «2» и т.д.
Фича есть во всех основных DE (пользователям Gnome 3 придется установить твикер).
Тем, кто уже захотел включить на примере KDE 5: в настройках клавиатуры на вкладке Advanced в разделе Miscellaneous compatibility options выбрать Enable extra typographic characters, а в разделе Key to choose the 3rd level соответственно, кнопку, с которой она будет активироваться. Насколько я знаю, этот раздел настроек во всех популярных DE выглядит примерно одинаково. А, и по крайней мере, у меня в KDE после активации перестало работать сочетание Win-Space для переключения раскладки.
Насколько я знаю, этот раздел настроек во всех популярных DE выглядит примерно одинаково.

Как минимум, в Cinnamon, Mate, XFCE, Unity и Gnome.
Сейчас погуглил про конфликт хоткеев, похоже уши растут из этого. Патченный xserver-xorg из PPA по ссылке последнего комментария не помог.
Да, похоже. Упорот упорный прогер, уж сколько лет его пинают. Ждем обновленного патча от каноникла.
UFO just landed and posted this here
Это кому как. Мне, например, крайне редко нужен этот диакритик, а вот одинарная кавычка очень часто. Кроме акута, в us_intl есть ли еще какие плюшки?
UFO just landed and posted this here
Ну раз никто не написал, не дал ссылки…
https://github.com/samhocevar/wincompose — делает в Windows именно то, о чем в статье в самом начале написано: ½ (Rigth Alt, нажали отпустили, затем 1, затем 2),→ (Rigth Alt, нажали отпустили, затем -, затем Shift+. (знак ">"))
Спасибо, добавил.
Несколько лет назад приучил себя выстукивать Alt+0151, когда нужно поставить тире. Дефисами вместо тире категорически перестал пользоваться. Первый месяц ненадолго спотыкался каждый раз, сейчас вообще не замечаю этой операции, очень удобно, на самом деле. С клавиатурами без нампада испытываю боль.
«Ёлочки» тоже быстро запоминаются.
Несколько лет назад приучил себя выстукивать Alt+0151, когда нужно поставить тире. Дефисами вместо тире категорически перестал пользоваться.

Таки попробуйте раскладку Бирмана. С ней и тире, и елочки, и копирайт печатать мегаудобно, если Level3 назначена на правый альт.
Спасибо за статью! Наконец-то я смогу ставить длинную тире, а то раньше это казалось танцем с бубном)

Вы провоцируете холивар "тире — он/оно"

да понятно, я уже смотрел в словарях на всякий случай, не было ли когда-то тире в самом деле мужского рода. Просто реплика GeMir сильно (как мне показалось) рифмуется с холиварами о роде слова «кофе» (точнее, именно с репликой «кофе — он» в ответ на употребление среднего рода, после которой и начинается бурное развитие событий)
Странно, что никто не упомянул о таком простом, но хорошо работающем костыле, как Пунто Свитчер. В список автозамены можно включить что угодно на свой вкус. Например, два дефиса подряд и пробел дают тире, и т.д.

Да, я как-то запихнул в его список автозамены тонну разнообразных символов, вводимых в TeX-овской нотации. Оказалось довольно удобно. Можно прямо в браузере написать \Delta и получить Δ. Или даже придумать что-нибудь своё вроде \ok для ✓ или --> для →.


Правда эта программа не для параноиков. Punto Switcher ставит глобальные хуки и подсовывает свою dll-ку во все процессы, до которых дотянется (хотя прекрасно может работать и без неё). И местами может вызывать этим глюки.

А есть решение, одинаковое и для виндовс и для линукс? чтобы не терпеть боль, когда пересаживаюсь с рабочей на домашнюю машину?
Гарантированно идентичного нет, расположение символов может немного отличаться. А так — в статье об этом написано.
На всякий случай добавил резюмирующую фразу в «Итого».
Upd: добавил в конец инфу по андроиду.
Дефолтный gboard тоже умеет в дополнительные символы по длинному тапу, так что исключительно ради тире можно клавиатуру не менять.
У очень многих, если не у подавляющего большинства, дефолтные клавы от вендора, а не гугловская.
Да, но гугловская есть в маркете и в повседневном использовании намного удобнее, я бы её в первую очередь рекомендовал.

Спасибо, избавили от "супер удобного" Ctrl+Shift+u+2015

А вот нажатие Ctrl + клавиша образует какой-нибудь level, или нет? Я хочу повесить на сочетание клавиш Ctrl + m отправку Enter и пытаюсь сделать это средствами xkb. Пока не понял как это сделать.

А вот нажатие Ctrl + клавиша образует какой-нибудь level, или нет?

Если не повесить на нее выбор третьего уровня, то нет. А если повесить, она перестанет работать, как Control (может быть, не во всех ситуациях, но там, где возможен ввод текста — точно перестанет).

Печальная новость. Что особенно обидно, в конфигах для консоли нет вообще никаких проблем повесить Enter на Ctrl + m. Оно, собественно там и так висит где-то в /usr/share/kbd/keymaps. А в иксах получается так уже нельзя ((.

Я не утверждал, что нельзя. Но это никакой не уровень, это просто кейбиндинг. Получится ли его повесить — я без понятия.
Я не утверждал, что нельзя.

Ну да. Я просто искал дня 3 и пока не нашёл. Вернее можно через AutoKey, но это не совсем то, что я хотел.

сочетания с клавишей Compose наиболее интуитивны для дробей
Сам недавно узнал про lvl3, правда поводом была не типографика, на наличие 3й, мало используемой, но все таки нужной раскладки ua (помимо en и ru). Довольно таки удобным выходом оказалось перенос символов из украинского алфавита (і, ї, є, ґ) с отдельной раскладки на третий уровень. Стало гораздо легче ориентироваться в текущей раскладке не глядя в трей.
В общем будет полезно для украинцев и белорусов, для которых основными являются русская и английская раскладка, но иногда нужны национальные символы.
Русско-украинская совмещённая раскладка RUU

К сожалению, Compose работает не всегда, и это зависит от приложения. Часть приложений требует установки переменной среды GTK_IM_MODULE=xim, а некоторые вообще не реагируют на нажатие Compose. К последним относится десктопный линуксовый Telegram. С ним у меня было странное: вначале Compose не работал, потом после какого-то обновления заработал, потом опять перестал, и я так и не разобрался, почему.

Скорее всего проблема в том, что официальная сборка тащит свою Qt, а не системную, а с какими опциями она собрана — большой вопрос. Если заставить Telegram использовать системную Qt (инструкции есть), возможно, проблема решиться, но я не проверял.
Тире, или попросту черточка (dash), бывает трех основных сортов

Вообще-то четырех: надо различать дефис и минус, причем ascii-символ, который получается при нажатии соответствующей клавиши, — это именно минус. Впрочем, многие текстовые редакторы сразу заменяют его на дефис. В большинстве шрифтов их на глаз невозможно различить, но я сталкивался как минимум с одним случаем, когда путаница приводила к небольшой проблеме: некоторые спелл-чекеры в своих словарях имеют настоящий дефис и нетолерантно относятся к словам, написанным через минус.

А еще есть т.н. цифровой минус, и бог знает еще сколько черточек в этом вашем юникоде.
Не стал углубляться в дебри, основная тема статьи все же Level 3.
Зашёл написать именно этот комментарий, а за меня его уже написали, спасибо )))
Нет, это дефис-минус (HYPHEN-MINUS). Настоящий минус имеет код U+2212 MINUS SIGN и по ширине равен знаку плюс, также расположен на одной линии с горизонтальным штрихом плюса. Не путать с коротким тире, оно чуть ниже расположено. Вот, слева направо дефис-минус, минус и плюс: -−+.
Приятно встретить человека, следящего за типографикой. Постоянно сталкиваюсь с небрежно набранными текстами, 99% не понимает важности правильного оформления в серьёзных текстах, а длинное тире, дефис и минус считают синонимами.
Для себя я решил проблему аппаратным способом (аппаратные макросы на клавиатуре), в качестве основы использовав Compose. Compose хорош тем, что универсален, присутствует в Linux, OSX и Windows (Wincompose) и нужные последовательности легко запоминаются, но для часто используемых символов и их сочетаний последовательности получаются слишком громоздкими. Например, кавычки часто нужны парами (многие текстовые редакторы автоматически подставляют закрывающую кавычку, но хочется, чтобы это работало везде), а перед длинным тире в большинстве в русской типографике принято ставить неразрывный пробел. В итоге последовательность для последней комбинации разрастается до 7 нажатий — удобнее иметь макрос, который при нажатии Fn и минуса всю эту последовательность сгенерирует. Способ с Level 3 тоже хорош, если используется везде исключительно одна ОС, не менять же клавиатуру ради аппаратных макросов.
Способ с Level 3 тоже хорош, если используется везде исключительно одна ОС

Вообще-то на всех ОС практически. :)
Хм, а это уже интересно для использования с простыми клавиатурами. Можно ли переключатель повесить на CapsLock? Возможны ли клавиши двойного назначения? Например, Z — работает, как обычная Z при одиночном нажатии и в качестве L3 при удержании.
Повесить на капслок: в иксах можно, в винде и маке не знаю.
Насчет обработки длительного нажатия не в курсе, никогда от таком не слышал.
99% не понимает важности правильного оформления в серьёзных текстах, а длинное тире, дефис и минус считают синонимами

А можете донести важность правильного оформления?
Я, как вы справедливо заметили, совершенно не понимаю важности того что одна черточка чуть длиннее другой, или чем кавычки ёлочкой важнее простых.
Я не граммар- и не типографонаци, но считаю, что грамотный и аккуратно оформленный текст, который удобно и приятно читать, всё ещё нужен людям. На типографику обращают не такое большое внимание, как на орфографию, пунктуацию и стиль, но наступление XXI века не означает, что оформление текста (в любой форме — бумага, e-ink, PDF, web), например, в пользовательской инструкции не должно отличаться от фейсбучного поста. Съехавшие на следующую строку инициалы Пупкина В. В. не увеличивают число лопнувших капилляров в моих глазах, в отличие от какого нибудь «напешите в консоле», но проставить в нужном месте неразрывные пробелы мне ничего не стоит при использовании правильных инструментов.
Я согласен самим посылом, но я спрашивал про важность подобного оформления.
А вы ответили что вам это нетрудно.
Тут может идти речь лишь о глобальной важности, и без занудства и даже некоторой демагогии тут не обойтись. Мол, сегодня мы забудем про существование тире и разрешим писать «парашут», а через 10 лет все будут писать с кучей ошибок в каждом втором слове, из шрифтов оставят Comic Sans, треть сайтов будет состоять из зелёного текста на рыжем фоне, а там и до Конца Света недалеко.

Лично Вас проникнуться важностью чего-либо я вряд ли смогу. Представьте, что Вы читаете книгу:
В ночь на 24 июня 1812 года «Великая Армия» Наполеона вторглась на территорию России. Раевский на этот момент возглавлял 7-й пехотный корпус 2-й Западной армии генерала П. И. Багратиона. Раевский со своим корпусом ночью, под прикрытием темноты, подтянул к крепостным стенам русские батареи. Бородинское поле находилось на стыке двух дорог — старой Смоленской и новой Смоленской.


Долой типографику:
В ночь на 24   июня 1812    года "Великая Армия" Наполеона вторглась на территорию России    .Раевский на этот момент возглавлял 7-й     пехотный корпус 2-й Западной армии генерала П.    И.Багратиона. Раевский со   своим корпусом ночью     ,под прикрытием темноты    , подтянул к крепостным стенам русские батареи. Бородинское поле находилось на стыке двух дорог  - старой Смоленской и новой Смоленской.


Испортим орфографию с пунктуацией:
В ночь на 24 июня 1812 года «Великая Армия» Наполиона, вторглась на територею России. Раевский, на этот момент, вазглавлял 7-й пихотный корпус 2-й Западной армии генирала П. И. Багратиона. Раевский со сваим корпусом ночью под прикрытием темноты поттянул к крипостным стенам русскеи батареи. Борадинское поле нахадилось, на стыке двух дорог — старой Смаленской и новой Смаленской.


Из вариантов 2 и 3 большинство выберет второй вариант — меньше спотыкаешься при чтении. Вы можете сказать, что важность и нужность первого варианта для Вас сомнительна, мол, текст без проблем читается даже в третьем варианте. Аргумент «лично мне удобно» довольно сложно опровергнуть. Если уж на то пошло, то хорошо читается и такой текст:
По рзелульаттам илссеовадний одонго анлигйсокго унвиертисета, не иеемт занчнеия, в кокам пряокде рсапожолены бкувы в солве. Галвоне, чотбы преавя и пслоендяя бквуы блыи на мсете. Осатьлыне бкувы мгоут селдовтаь в плоонм бсепордяке, все-рвано ткест чтаитсея без побрелм. Пичрионй эгото ялвятеся то, что мы чиатем не кдаужю бкуву по отдльенотси, а все солво цликеом.

А как вам такая версия?


на стыке двух дорог-старой Смоленской

:)

По рзелульаттам илссеовадний одонго анлигйсокго унвиертисета
Споткнулся и задержался на этом:
Пичрионй
Это ж «пичоный»!
Думаю, у корректируемого мозгом беспорядка предел всё-таки есть, особенно в длинных словах.
А можете донести важность правильного оформления?

Разница в восприятии примерно такая же, как между разговором с этим человеком и с этим — и там и там всё вроде понятно, "но осадочек остался" ©

Разница в миллиметр длины меж тире и минусом подобна разнице меж метросексуалом с первой картинки и человеком потерявшим все со второй?
На самом деле такая технология (4 уровня) придумана была уже на ZX-Spectrum — там на 40-клавишной клавиатуре и текст вводился и токены для встроенного Basic'a — 1 кнопка давала 4 варианта ввода при нажатых клавишах-модификаторах
Там были 2 шифта и Extend-mode, при переводе в который менялось назначение кнопки до следующего нажатия, в этом режиме шифты тоже работали. В итоге — до 6 значений на кнопке:
Скрытый текст

технология (4 уровня) придумана была уже на ZX-Spectrum — там на 40-клавишной клавиатуре

О, Спекки, любовь моя, ты мне достался только в шестом экземпляре — предыдущие пять, что я собрал, диспетчера и пилоты буквально вырывали из рук.
Я использую Type It Easy. github.com/MyasNick/TiE К сожалению, автор перестал заниматься проектом, но благородно выложил на гитхаб. Правда код на Delphi.

Удобнейшая утилита, но слегка конфликтует с Windows 10 (решается установкой раскладки no_rub_sign без знака рубля).

Может быть кому-нибудь она тоже понравится, и он возьмется её сопровождать.
Попробуйте WinCompose. Развивается, поддерживает Win10 без проблем. Для пользовательских команд использует текстовый файл с простым синтаксисом (переносимый между Windows и любыми ОС, использующими X11 с Compose).
Мне он нужен, прежде всего, из-за гибкости — можно задавать не просто одиночные символы, но и длинные последовательности. Много пишу в Википедии и часто нужно вводить громоздкие конструкции. В Atom с соответствующим плагином работает автодополнение, но удобнее вводить целиком. Например, Compose + c + w (последовательные одиночные нажатия) выводит заготовку вики-шаблона cite web: {{cite web |url= |title= |author= |publisher= |date= |accessdate= |lang=en}}
Чтобы подобное провернуть в Windows'e можно воспользоваться Microsoft Keyboard Layout Creator 1.4.
Сам добавлять символы не пробовал, но вот знак рубля в русской раскладке (AltGr + 8), из-за которой переставал нормально работать правый Alt, я с помощью этой программы убирал.
Как я помню, добавлять можно любые символы, другое дело как к этому отнесутся поля ввода (ради интереса пробовал создать раскладку на «рунике», но увы, раскладка нигде не работала).
Для macOS, для тех же целей, можно использовать Ukelele.

Забавный факт: после заработанного инвайта на хабр/гиктаймс, я долгое время и понятия не имел, что на хабре работает автозамена — длинные тире и пр. специсимволы я ставил уже очень давно через Compose. Точнее: <Compose> + - + <Space> для длинного тире, плюс пробела за ним.


Разумеется, я видел спецсимволы и в чужих комментариях, но я наивно полагал, что хабравчане просто используют нечто схожее.

Ностальжи
На мотив «Я люблю тебя, жизнь»:
«
Век живи, век учись,
Попивая чаек с маргарином.
Век живи, век учись,
А помрешь все равно ты дубиной.
»
(старая студенческая пародия)

В некоторых раскладках (например, немецкой) комбинации с правым Alt используются повсеместно. Даже для таких простых символов, как @ (Alt+Q). Не знал, что это, оказывается, «секретный третий уровень».

Заголовок спойлера
На картинке, кстати, видно отмеченный ndash (первая клавиша слева от Shift). Очень удобно — нужно тире, нажимаешь с зажатым Alt, нужен дефис, нажимаешь без всего.
Подскажите как отключить правые Alt, Ctrl, Shift в Windows? У меня на них стоят 3 раскладки, которые мне надо постоянно переключать, и Alt из-за которого теряется фокус часто напрягает.

Крайне желательно средствами Windows.
Sign up to leave a comment.

Articles

Change theme settings