Ответ на пост «Кнопка выключения»
Пригласили в организацию посмотреть комп , начал работать на клаве ( иногда пишу в слепую сам этого не замечая ) Бац !!! спячка , думаю защита какая то , спустя 3ех таких приколов заметил виновника . Клавиатура SVEN . Человек который работает за ним добавил что тоже попадался на эту уловку и попросил решить эту проблему . Я просто взял и выдрал клавиши , его такой вариант вполне устроил
Расширенная раскладка клавиатуры (РРК). Часть 2 — Как это работает?
Вторую часть рассказа о своём проекте я хочу посвятить технической стороне вопроса. А именно о том, что из себя представляет моя раскладка, как она реализована и как вы можете начать ей пользоваться.
Моя расширенная раскладка клавиатуры, она же РРК, — это по сути набор макросов, который вставляет символы, привязанные к определённой комбинации клавиш. Что такое макрос? Может кто-то не знает. Макрос — это действие или набор действий, которые выполняются по нажатию какой-то кнопки или, как в моём случае, сочетанием клавиш на клавиатуре.
Дополнительно поясню один момент, т.к. столкнулся с некоторым непониманием со стороны читателей. Я не запустил своё производство клавиатур или что-то в этом роде. Мой проект — это программа, которая работает со всеми классическими клавиатурами. А если быть точнее, то текущая версия раскладки — это не самостоятельная программа, а настройка для уже существующей программы. Об этом далее.
Сейчас РРК реализована в программе Key Manager. Это программа предназначена для создания различных макросов. Например, открыть какое-то приложение сочетанием клавиш, вставить заготовленный текст, открыть какой-то сайт и т.д.. Для всего этого существует Key Manager. Из этой всей функциональности, как вы могли догадаться, я в основном использую вставку текста сочетанием клавиш. И этим текстом как раз являются символы.
Также это приложение позволило мне реализовать две полезные функции, которые я упомянул в прошлом посте. Это изменение регистра текста (ПРОПИСНОЙ / строчный) и смена языка выделенного текста (но для этого я использую другое приложение, о котором расскажу как-нибудь в другой раз). Также ещё удалось сделать набор гласных букв с ударениями. При нажатии определённой комбинации клавиш выскакивает список букв, и остаётся только выбрать нужную. Не самое лаконичное решение, но в рамках текущей итерации проекта возможна только такая реализация.
В целом, Key Manager меня полностью устраивает, но у него есть ряд ограничений, который не позволяет мне нормально распространить свой проект. Начнём с того, что это платная программа, и она есть только на винде. Конечно, ничто не мешает нацепить повязку на глаз, но и это достаточно замороченный процесс со своими деталями. А затем, после установки программы, нужно будет ещё корректно её настроить и применить мой профиль с нужными макросами. Не самый простой и интересный процесс. Точно не то, чего хочется от готового продукта. Поэтому я подыскиваю другое решение для более удобной реализации своей идеи, и буду очень признателен за ваши советы по этому вопросу.
В конце хочу сказать главное — чтобы проект жил, он должен распространяться. Поэтому смело пишите мне, если хотите вывести свою работу с текстом на новый уровень комфорта. Помогу всё установить и настроить.
Поиграем в бизнесменов?
Одна вакансия, два кандидата. Сможете выбрать лучшего? И так пять раз.
Расширенная раскладка клавиатуры (РРК). Часть 1
Несколько лет назад я близко познакомился с типографикой. Для тех, кто не знает, типографика — это искусство оформления текста (или же просто свод правил и рекомендаций по корректному оформлению). Так вот это знакомство обернулось бзиком. Теперь весь текст, написанный мной, должен быть максимально грамотно оформлен. И тут не обошлось без проблем.
Так оказалось, что стандартная раскладка клавиатуры совершенно не готова к полноценному оформлению текста. Она банально не имеет ряда необходимых символов. Например, самый частый символ, который нужен всем и всегда, но ввести его — это прогулка на костылях. Конечно же я о тире ( — ). Как его только не ставят. Кто-то гуглит, а затем копипастит; кто-то поопытнее вводит комбинацию Alt + 0 + 1 + 5 + 1; кто-то ещё каким-то способом из их огромного множества. Но суть одна — это неудобно. И я решил, что в силах побороть это неудобство.
Я задумался о создании своей собственной раскладки клавиатуры, которая бы позволяла быстро и без проблем оформлять текст. Дело оставалось за малым: найти нужные символы, накидать схему их расположения и затем реализовать идею. Так и родилась первая версия моей собственной раскладки (схему приложил ниже).
Кстати, помимо дополнительных символов я добавил пару интересных функций:
Смена языка выделенного текста, если вдруг забыли переключить раскладку. Смена регистра выделенного текста, если вдруг забыли про активный «Caps Lock». Быстрый ввод «и т.д.» и «т.к.» (но в последствии убрал за ненадобностью).Первая версия отлично справлялась со своей задачей, но без косяков не обошлось. Например, валютные знаки. Их расположение оказалось самым неудобным. Почему? Потому что пришлось запоминать, где какой знак. Логически никак не догадаться. Так что это отличный пример плохого UX (User Experience).
Помимо подобных косяков с символами вскрылся ещё один глобальный недочёт, который содержит в себе стандартная раскладка. Некоторые одинаковые символы в разных языках находятся в разных местах. Например, двоеточие ( : ). В русской раскладке — это Shift + 6, а в английской — Shift + ; (ж). И это натолкнуло меня на мысль, которая в корне изменила подход к работе с этим проектом.
Символы должны быть независимы от выбранного языка. Это и была та самая мысль, с которой я приступил к созданию второй версии своей раскладки.
В этой версии я исправил все накопившиеся неудобства первой итерации + провёл работу над расположением стандартных символов так, чтобы они были доступны в независимости от языка (схему так же приложил ниже).
Как итог: уже не первый год ежедневно пользуюсь своим детищем и по ходу дела вношу мелкие изменения. Проделанной работой очень доволен, и есть желание поделиться этим с другими людьми, но об этом, как и о технической стороне вопроса, поговорим уже в следующем посте.
Почему на клавиатурах ряды клавиш расположены так странно?
А вы знаете, почему на клавиатурах ряды клавиш смещены относительно друг друга? Я не знал, хотя пользуюсь этим инструментом ежедневно - и не только чтобы писать фигню в твиттере. Всегда автоматически думал, что это как-то для эргономики. Но нет!
Если посмотреть, на какие кнопки какими пальцами предлагается нажимать, то видно, что все пальцы движутся по диагонали справа налево. Это создает асимметрию между руками, так что ясно - эргономика тут не причем.
На самом деле причина смещения в том, что на механических печатных машинках клавиши болтались на рычагах, и чтобы все эти рычаги можно было разместить в корпусе, был придуман сдвиг.
Потом это бездумно перенесено на компьютерные клавиатуры (даже экранные, пусть и не все!), хотя никакой необходимости в этом не было. Интересно, что следы сдвига присутствуют даже на "анатомических" клавиатурах, зачастую огромных и странных. А ведь главное - это на самом менее удобно, чем расположение клавиш по сетке. Посмотрите кстати на нумпад - там нет никакого сдвига и он очень удобен. Вы видели как бухгалтеры резво им оперируют?
К счастью, есть и целые клавиатуры с расположением клавиш по сетке. Они выглядят непривычно, но по найденным мною отзывам намного удобнее "обычных". Переучивание, пишут, происходит очень быстро и почти не требует усилий. А печатать выходит быстрее и легче. Потому клавиатура с сеткой - естественна! Это смещенная требует усилий. Но, к сожалению, это пока очень редкая штука.
Они не обязательно должны быть такими маленькими, просто многие клавиатурные энтузиасты любят маленький клавиатуры, а продукт это пока нишевой. По-английски называется это чудо называется ortholinear keyboard. По-русски пока никак не называется и в магазинах, похоже, не продается. Информации в рунете очень мало - пара статей на Хабре и в других источниках. И все.
Вообще это простое открытие так меня тронуло, что даже заставило впервые написать пост - исключительно ради того, чтобы хоть как-нибудь ускорить популяризацию удобного и разумного продукта, вместо неудобного и глупого. Вдруг это поспособствует доступности более удобных клавиатур.
Текст мой, все фотки из интернета.
Отличник или двоечник? Узнайте свой уровень подготовки к Евро-2024
Для всех поклонников футбола Hisense подготовил крутой конкурс в соцсетях. Попытайте удачу, чтобы получить классный мерч и технику от глобального партнера чемпионата.
А если не любите полагаться на случай и сразу отправляетесь за техникой Hisense, не прячьте далеко чек. Загрузите на сайт и получите подписку на Wink на 3 месяца в подарок.
Реклама ООО «Горенье БТ», ИНН: 7704722037