Сразу пишите в комментариях, что вас больше всего бесит в клавиатурах для PC. Постараюсь внести в техзадание, если это будет возможно.
Какой должна быть клавиатура по моему мнению:
Белая. Потому что в сумерках её лучше видно при отсутствующей подсветке.
Нестирающиеся клавиши. Крашеные клавиши стираются раньше, чем клавиатура отработает свой срок, особенно если она качественная. Да, клавиши стираются далеко не у всех пользователей. Обычно у тех, кто любит перекусывать перед компьютером или у кого жирные пальцы.
Устойчивость к попаданию влаги.
Память на подсветку. Она не должна сбрасываться после выключения компьютера. Раздражает ежедневный одинаковый ритуал тыкания по несколько раз на 2 кнопки после каждого включения. Причём сначала настраиваешь цвет, потом яркость.
Отключение подсветки одним нажатием, если оставляешь компьютер работать на ночь. И включение с сохранением настроек, а не как на многих клавиатурах сейчас. Когда ты уже сонный – бесит искать FN+"где она там блин".
Только проводная. Ну или объясните, какой смысл в бессмысленных и беспощадных беспроводных? Ходить с ними по офису, как с переносным музыкальным синтезатором на ремне через плечо? Всё равно в итоге их нужно подзаряжать по проводу. Только этот провод нужно сначала найти с момента прошлой зарядки. Вон он упал за стол – тянись теперь. И так, пока не издохнет аккумулятор или не расшатаете гнездо зарядки. Не получается клавиатура "На века". Никак.
Русская раскладка должна быть тоже с подсветкой. Потому что нестираемые клавиши китайцы предлагают иногда и непрозрачные, через которые не проникает свет. Лазерная гравировка. В таком случае светятся только латинские буквы. А разница всего чуть дешевле. При заказе больших партий контейнерами может и есть экономия ребёнку на мороженное, но мы себя уважаем и таки закажем нормальную клаву.
На рабочем столе должна быть иконка для вызова графического интерфейса, в котором можно настроить клавиатуру как угодно: добавить символы, заменить символы, отключить ненужные клавиши, которые постоянно нажимаются случайно, запрограммировать вывод частых выражений одной клавишей, настроить подсветку через палитру, запомнить настройки для каждого члена семьи, вспомнить, что печатал год назад и тд.
Клавиатура должна быть качественной и надёжной. Механической. NKRO и ARGB.
Это странно, но почему-то до сих пор никто не сделал такой драйвер для клавиатуры
Клавиатуру найти можно. Китайцы сделают любую. Даже твоё имя на ней бесплатно нарисуют. Или за 50 баксов. Но драйвер так никто написать и не удосужился. Есть куча программ, которые не совсем удобно и коряво пытаются заменить часть упомянутого функционала. Вот те, которые стоят у меня:
AutoHotkey
MapKeyboard
ClipDiary
PuntoSwitcher
Первая программа из этого списка – самая глючная, не успевает за быстрыми нажатиями и запарывает несколько слов текста, пока это не заметишь. Вместо некоторых букв печатает символы, как будто клавиша активации (например, Alt) всё ещё нажата.
Вторая хорошо отключает ненужные клавиши. До неё я просто физически выдирал их из клавиатуры и она потом походила на улыбку бомжа. Самая ненавидимая мной клавиша – конечно Insert. Сколько же она перепортила нужного текста, который не нужно было удалять! У новых клавиатур я её всегда выдирал первой. Месть. С этой программой мои клавиатуры теперь выглядят аккуратно. Но иногда мне нужен, например, TAB или F11. А чтоб включить отключённые этой прогой клавиши обратно, нужно выйти из учётной записи Windows и войти обратно. Зато программа универсальна и подходит для разных клавиатур.
Вот почему нужен драйвер
Чтоб не было таких неудобств, нужно делать низкоуровневый драйвер. А такой уже ко всем клавиатурам не подойдёт. Нужно заказывать несколько образцов по несколько штук каждой клавиатуры с запасом, если вдруг разраб драйвера запорет первый экземпляр. А несколько разных моделей нужно, чтоб вы с программистом решили, какая подойдёт лучше. Остальные либо останутся валяться ждать своего часа, либо их можно будет продать на маркетплейсах с другим своим товаром. У меня на маркетплейсы дорожка протоптана.
Дамы и господа, если вы знаете, что кто-то сделал нечто подобное – дайте координаты. Закрою свой проект и буду радостно покупать клавиатуры там. Потому что для мышей производители выпускают программы настройки с GUI и запоминанием настроек, а для клавиатур почему-то нет. У меня для мыша сейчас стоит X7 Oscar Editor.
Кстати, у мышей нет настроек подсветки. Китайцы делают клавиатуры, у которых можно настроить подсветку как угодно или вообще отключить, а у мышей они согласились добавить такой функционал при заказе партии от 3000 шт. Потому при отключении подсветки клавиатуры на ночь мышь рядом продолжит светиться даже с нашим будущим крутым драйвером. Хоть диоды вырывай. Когда получится с драйвером и клавиатуры начнут хорошо продаваться – закажу партию мышат с настройками подсветки из GUI и добавлю эту возможность в драйвер.
Как я пытался решать проблему
Низкоуровневые драйверы обычно пишутся на C со вставками Ассемблера или просто на Ассемблере. Ну, думаю, тряхну стариной. Освоил же Спектрум-Бейсик в 90х и HTML 15 лет назад. Поглядел, что такое Ассемблер. Да, в 90х мне это казалось чем-то очень сложным.
Сейчас мало что изменилось. Он до сих пор сложный. Я его буду учить года 3, не меньше. Он работает напрямую с железом. Это как получать новую профессию. Легче заплатить, чем тратить годы. Мне нужна моя новая клавиатура, а не новая профессия. Подростком бы я взялся. Я сутки потратил на первые попавшиеся уроки Ассемблера с нуля, которые оказались для Линукса. Ещё около полутора суток я не мог вывести "Привет, мир" на кириллице. Все авторы видеоуроков сначала медленно разжёвывают знакомые со времён ZX-Spectrum азы, затем у них кончается терпение и более сложный материал они уже тараторят так, что хрен поймёшь.
Решил найти разработчика
Товарищи, подскажите хорошего дешёвого разраба. Тот, которого нашёл я, прямым текстом заявил, что "да, это работа на несколько десятков часов, её можно сделать за 1-2 недели плюс отладка по мелочи и вся работа столько не стоит, сколько я за неё прошу. Но мне надо кормить себя и своих детей, потому я назвал ценник раза в 4 дороже".
Потому что последнее время программистов не хватает и они борзеют. Многие конторы ввалили ценник в десятки тысяч долларов только потому, что они "дешевле не работают". Джуны вместо стипендии получают зарплаты мастеров на заводе.
Со всеми расходами на того жадного разработчика клавиатура под ключ выходит под 8 тысяч рублей при заказе 135 штук. Дешевле него никто цену не назвал. Мне сразу что-то расхотелось платить такие деньги из своего кармана без гарантии продаж. Я бы взял такую клавиатуру и за 10 тысяч. Продайте – куплю. Наверняка найдутся и другие раздражённые неудобствами дядечки, которых бесит отсутствие функционала из техзадания. Я разместил проект на краудфандинговой платформе "Планета". Функционал там расписан подробно. Если по стране наберётся хотя-бы 135 человек таких же, как я – будет драйвер и я разошлю клавиатуры всем предзаказавшим. "Планета" выплачивает деньги при достижении 50% сборов, потому я увеличил сумму проекта в 2 раза. Наберётся 270 человек – ещё и заработаю.
На кружки с футболками внимания не обращайте, просто по правилам сервиса нужно разместить минимум 4 вознаграждения. Они всех краудфандеров мучают этим ширпотребом.
НАВЕКАРУС™
Название придумалось от слов "На века", потому что за границей его будут читать латиницей как "Habeka" заглавными буквами без кириллицы. Пойдут продажи в России – сделаем такие драйвера под другие страны. Потом добавился домен .рус – так и получился "Навекарус". Звучно. И плевать, что похоже на "Икарус".
Как планировалось вначале
Сначала я хотел дополнительные 4 клавиши над клавишами курсора. Вот такие.
Чтоб вызывать самые нужные функции одной кнопкой и чтоб эти кнопки случайно не нажимались. Они ниже остальных. Этот прибабах при подсчёте китайцами вылился бы в $5000 в довесок к драйверному хапуге. Потому по умолчанию их пока заменят клавиши курсора + Ctrl, FN или Alt. А там сами выберете в настройках, что чем будете вызывать. Когда-нибудь я закажу партию с кнопками мечты, как я их видел изначально. И с другими пожеланиями пользователей.
Почему опять китайцы?
Кто знает вменяемых массовых производителей клавиатур из России – отзовитесь. Потому что да, производители в России есть. Там за одно проектирование берут 2 млн. Не помню, это цена уже с формами или без – но при любом стартапе нужно обходиться малой кровью. Под ключ вроде выходило около 5 млн руб с новым дизайном и драйвером. Там на каждый отдел по несколько дизайнеров, проектировщиков, инженеров и тд. Нереально для мини-старта. Почему у китайцев это стоит 375000 рублей ($5000), а у нас – 2 млн? Я этих китайцев уже боюсь. Слишком мощные. Заказал китайский паяльный набор – он в розницу на маркетплейсе стоил 1400 рублей. Там слишком много всего для такой низкой цены. Опробовал – работает. Не сгорел. Там и без паяльника всё должно дороже стоить. Плюс сумочка-упаковка. Плюс перевозка с растаможкой, плюс наценка продавца плюс доля маркетплейсу. Это страшно. У США и близко нет такой экономики. Американцы насчитали себе в плюс бороду деривативов и гордятся первым местом в мире. А на деле давно отстают от Китая.
Только не нужно ныть в комментариях про политику и экономику. Ноют те, кто сам никогда ничего толком не делал. Надо свой завод строить. К этому и будем стремиться. После клавиатур закажу нормальный телевизор. Оказывается, с 1990х телевизоры сильно деградировали и у меня к ним много вопросов. Я много лет не смотрю ТВ, предыдущий у меня был аж с ЭЛТ из тех самых 90х. Недавно я решил купить себе новый телек как второй монитор к компьютеру, чтоб смотреть скачанные сериалы и новогодние эфиры с большого экрана. Оказалось, телевизоры теперь хуже, чем в золотой век аудиокассет и компакт-дисков. Смарт-ТВ – вообще позорище. Вернул, заменил на нормальный. Главный вопрос: почему клавиши курсора на пульте теперь не управляют звуком и переключением каналов? Почему светодиод слепит ночью прожектором, а гнездо для наушников где-то сзади и хрен до него доберёшься? Почему наушники автоматически вырубают звук, если до гнезда так тяжело добраться? Ну сделали бы отключение на передней панели или с пульта.
Исправлю.
Нормальный разраб, найдись
Кто сделает драйвер для клавиатуры по адекватной цене? Обсудим разные формы сотрудничества. Пишите в личку. Туда же скидывайте производителей клавиатур на территории России. Я лучше заплачу русским, чем китайцам, если русские назовут адекватную стоимость.
И нужны идеи, что можно добавить к списку. Что постоянно мучает вас – а я не допёр? Клавиатуру с каким функционалом вы бы купили на маркетплейсе?
Комментарии (73)
ZlobniyShurik
11.01.2022 11:24+14Навскидку несколько замечаний:
Софт к клавиатуре, если таковой есть, не должен быть Win-only. По хорошему, клавиатура должна быть на 99% юзабельна сразу после включения и до загрузки какого-либо софта.
Если не нравится беспроводная клава - пусть будет проводная, но провод должен быть длинный, гибкий, прочный. Системник иногда расположен весьма далеко от рабочего места. У меня так вообще две клавиатуры на столе и, честно говоря, их провода мне мешаются.
Все дополнительные кнопки должны быть за пределами расположения стандартных 104 клавиш. Если я привык, что на обычной клавиатуре в данном-конкретном месте ничего нет, там и не должно ничего быть ;)
Соответственно, клавиатура должна быть стандартных габаритов и со стандартным расположением кнопок.
Никаких издевательств типа отрезанного NumPad`а
К чёрту, типа, эргономичные и компактные (ребят, я сейчас про свою клавиатуру мечты пишу, а не про вашу ;) )
Для меня идеалом расположения кнопок всегда были классические Mitsumi - с нормальными большими шифтами и L-Enter`ом (только L зеркально отображено относительно вертикальной оси)
Естетственно, возможность выбора переключателей для клавиатуры (как говорится, кому-то милей попадья, а кому-то поповская дочка)
Ну и стоимость чтобы не совсем космос - условные 10 килорублей с хвостиком.
sergej_pipets
11.01.2022 14:46"Стандартных 101-й клавиш"...
ZlobniyShurik
11.01.2022 15:13+1Это было до винды, а теперь стандарт 104 :) И даже в других операционках "лишним" кнопкам нашли применение.
sergej_pipets
11.01.2022 18:39+2У меня до сих пор 101-клавишная, выпуска 1993-го года...
Тогда клавиатуры делали настоящие. С хорошим кликом.
iiiytn1k
12.01.2022 00:25+8Тоже пользуюсь 101-клавишной клавиатурой 1992 года выпуска.
Была спасена от утилизации, отчищена, отбелена и возвращена к жизни. Парочка клавиш, правда, иногда срабатывают не с первого раза, но это лечится.
Несмотря на то, что клавиатура по сути «ноунейм», в ней стоят оригинальные свитчи ALPS Japan.
ClearAirTurbulence
11.01.2022 16:32Да с Enter'ом куча вариантов - высотой в одну клавишу (ANSI), Г-образный зеркальный (ISO) - причем бывают "обычные" и зауженные, L-образный зеркальный - там тоже два варианта - big-ass и совсем BIG-ass...
ZlobniyShurik
11.01.2022 16:49В стандартной Mitsumi BIGass, но я и на big согласен на безрыбье-то :)
Вот только не популярны они что-то, а там, где big/BIG таки есть вечно какой-нибудь ещё недостаток встречается, то шифты маленькие, то numpad выкинули, то F-клавиши порезали, сместили не туда, то раскладку "оптимизировали" совсем нестандартно.
Особо "люблю" модели, где вместо ins/del один большой сдвоенный del >:-EP.S. До сих пор, с лёгкой ноткой грусти вспоминаю HPшную клаву 1994 года выпуска. Без каких-либо нестандартных наворотов, просто качественно сделанная. Продержалась более 20 лет, но потом таки кнопки начали глючить - западать, не нажиматься. Выкинул ветерана.
atd
11.01.2022 11:34+3> Нужно заказывать несколько образцов по несколько штук каждой клавиатуры с запасом, если вдруг разраб драйвера запорет первый экземпляр
так вам драйвер или фирмварь нужна? если второе, то пошукайте форумы/реддиты любителей механических клавиатур, там есть несколько популярных опенсорсных фирмварей: качайте с гитхаба, настраивайте и запарывайте свою клавиатуру как хотите.Товарищи, подскажите хорошего дешёвого разраба
различные сайты фриланса, много их.
atd
11.01.2022 11:37+1Русская раскладка должна быть тоже с подсветкой. Потому что нестираемые клавиши китайцы предлагают иногда и непрозрачные, через которые не проникает свет. Лазерная гравировка.
Пожалуйте в гугл/яндекс с запросом «гравировка клавиатуры», сейчас это делают на каждом углу за тыщу а то и дешевле. Я как-то проездом на казанском вокзале ноут програвировал, пока поезд ждал...
ClearAirTurbulence
11.01.2022 16:33Так с гравировкой непрозрачных клавиш - гравируй - не гравируй, все равно свет не пройдет.
alexxisr
11.01.2022 11:52+3При слепой печати надписи и тем более подсветка не нужны.
Все дополнительные кнопки должны быть за пределами расположения стандартных 104 клавиш.
я так и не понял, что должен делать драйвер, чего нельзя сделать штатно?
dopusteam
11.01.2022 11:58+10Самая ненавидимая мной клавиша – конечно Insert. Сколько же она перепортила нужного текста, который не нужно было удалять!
Вы неправильно понимаете смысл термина "слепая печать" </sarcasm>
Dgolubetd
11.01.2022 12:07+3Мне кажется вы недооцениваете масштаб работы. Драйвера я не писал, но в оценках времени кое-что понимаю. "Несколько десятков" часов вашего программиста в итоге выльются в сотню другую.
Будет у вас драйвер, а ведь для него нужно еще UI вменяемый написать - вы ведь не хотите конфигурационные файлы править - ещё работа.
А что с системами помимо Windows? Или у вас будет этакая клавиатура-расист в мире ОС? Нужен драйвер и UI под Linux. И вот у вас еще x2 работы.
У вас получится большое вложение в софт, довольно нишевой клавиатуры.
По самой клавиатуре: мне кажется сейчас большой выбор игровой механики, с подсветкой, нестирающимися клавишами, встроенной памятью и тд. Вот только белые не делают (и это очень странное требование имхо, но на вкус и цвет..).
Если вас не устроили программы по ремапингу клавиш - проще имхо написать такую программу, которая вас устроит (и подойдет к любым клавиатурам), чем городить свою клавиатуру и драйвера.
Я несколько лет назад писал одну такую для себя, для блокировки и ремаппинга клавиш в играх, в основном в WoW была очень полезна. Если хотите - форкайте и допиливайте под себя: https://github.com/DGolubets/keymapper (документации нет, но там и кода мало). Я там включаю ремэппинг по названию активного окна, например: в открытой игре - работает, а в свернутой - выключен.
BeardedBeaver
11.01.2022 12:24Вот только белые не делают (и это очень странное требование имхо, но на вкус и цвет)
Навскидку у razer есть аж несколько белых клавиатур. Я правда не понимаю белых клавиатур с подсветкой, у меня подсветка включена всегда, и когда светло, клавиша превращается в сплошное белое поле. Можно конечно рассматривать это как поощрение к полностью слепому набору))
vasiaplaton
11.01.2022 12:35+5Вам не нужен драйвер — вам нужна нормальная прошивка + конфигуратор для нее.
VolodjaT
11.01.2022 12:54+7Клавиатура будет золотой с оплатой труда по написанию, отладке, тестированию драйвера/прошивки. Такие вещи заказывают чтобы потом продать тысячи устройств как минимум. Для единственной клавиатуры выглядит как попытка самому собирать автомобиль потому что в существующих пепельница неудобно расположена. Да еще ожидать что это будет не особо дороже готового авто
HABEKAPYC Автор
14.01.2022 04:30Так я и делаю для продажи на маркетплейсах. Чтоб всё сразу из коробки без допиливаний.
gunmetal313
11.01.2022 13:16+1Кстати в интернете есть проект открытой прошивки для клавиатур на системе реального времени Zephyr https://github.com/zmkfirmware/zmk
saurterrs
11.01.2022 13:16+1Для DIY клавиатур вроде давно придумали ставить ардуино и настравивать как душе угодно через QMK firmware. Нет зависимости от систем и драйверов, клавиатура всегда пошлёт нужный key code и сама будет отслеживать своё состояние.
В целом мне кажется большинство описанных проблем уже давно решенные у любителей механических клавиатур, вам бы прошерстить соответствующий раздел реддита или поискать что нибудь в стиле awesome mechanical keyboard projects. Как минимум найдёте готовые печатные платы от которых можно плясать.HABEKAPYC Автор
14.01.2022 04:36Вы не поняли. Я хочу сделать продукт, готовый к употреблению. Чтоб не нужно было где-то что-то качать, докупать и танцевать с бубнами. Купил в интернет-магазине и радуешься. Потому что сейчас нужно покупать клаву отдельно – а потом что-то допиливать, устанавливать разные программы и тп. Я знаю, что всё это есть. Если нет такого продукта из коробки – тогда его сделаю я.
paunch73
11.01.2022 13:16+2Клавиатура мечты: стандартный классический дизайн, двухзонная активная подсветка символов, универсальный usb - ps/2 интерфейс подключения. Двухзонная - раздельная управляемая подсветка для кириллицы и латиницы, разного для каждого набора символов цвета. Активная - изменение яркости для каждой зоны в зависимости от текущего активного языка ввода. Тобишь если выбран русский язык - кириллица светится ярко, латиница тускло и соответственно наоборот.
light_and_ray
11.01.2022 13:39Клавиши Home, End, PgUp, PgDn находятся не как на ноутбучых клавиатурах на стрелочках, а в каком-то отдельном неудобном блоке
qw1
11.01.2022 14:36Для меня это удобно, потому что я активно пользуюсь как самими Home, End, PgUp, PgDn, так и их комбинациями с Ctrl, Shift, Alt. Если ещё к комбинациям добавлять Fn, нужно будет переучиваться, и нажимать это сложнее.
ALexhha
11.01.2022 14:35Только проводная. Ну или объясните, какой смысл в бессмысленных и беспощадных беспроводных?
в отсутствии проводов, ваш К.О.
Так что если ты не убер мега кибер спортсмен, где для тебя даже десятки мс имеют огромное значение - то только безпровод, имхо
alextrof94
11.01.2022 20:57Да даже беспровод сейчас менее 1мс задержки имеет. Сколько нс займёт отправка 1й клавиши (1 байт + байт контрольной суммы) по каналу в 2.4МГц, и перепаковка затем в пакет из, скажем, 30 байт на частоте 16-72МГц? Дальше уже идёт отправка пакета на частоте шины usb 48МГц через dma без участия проца... На данный момент самое долгое - это обработка системой.
ALexhha
11.01.2022 21:08Да даже беспровод сейчас менее 1мс задержки имеет
ну я поэтому я и написал, что это имеет значение только для особо
упоротыходаренных ;)
Sun-ami
11.01.2022 21:48+1Задержка клавиатуры менее 1мс — это Вы погорячились. Один только опрос устройств USB-контроллером может занимать до 1 мс — он выполняется с частотой 1 кГц. Если кнопки подключены к контроллеру клавиатуры по матричной схеме — заметное время займёт также сканирование матрицы кнопок, потому что её нельзя сканировать с очень высокой частотой, потому что в этом случае, в силу больших физических размеров матрицы, она будет излучать много помех в эфир, и не пройдёт сертификацию по ЭМС. А при передаче по радиоканалу коротких пакетов существенную часть времени занимает преамбула для синхронизации приёмника с передатчиком по фазе. Её можно уменьшить, но это увеличивает требуемую вычислительную мощность в приёмнике.
qw1
11.01.2022 23:56Если игра идёт в 60fps, то независимо от быстрейшей клавиатуры, игрок увидит результат своих действий только через 16мс (а то и 32-48, если используется double/tripple buffering).
sergej_pipets
12.01.2022 10:29Протокол стандартизирован. Типичное время передачи нажатия в компьютер - 300 мс.
VolodjaT
12.01.2022 12:03Да ну - 300 мс это же очень долго - треть секунды. Это было бы очень ощутимо
Zanzibarra
12.01.2022 12:17Частота опроса клавиатуры (у тех клавиатур, где я её видел) была равна 500 или 1000 Гц. То есть 1-2 мс на получение данных с контроллера клавиатуры.
Блин, 300 мс - это слишком в мире, где из-за пинга в 100 мс игроки в соверновательные многопользовательские игры ставят крест на провайдере/сервере/роутере/способе передачи данных
qw1
11.01.2022 14:43+2Клавиатура слишком интимная вещь, чтобы можно придумать идеальную, подходящую большинству энтузиастов. Вы много говорите про цвет, подсветку и гравировку. Я же выбираю клавиатуры полностью «чистые», без подписей (например, Das Keyboard Ultimate). В этом мы уже принципиально расходимся.
realimba
11.01.2022 14:54+9"Со всеми расходами на того жадного разработчика клавиатура под ключ выходит под 8 тысяч рублей при заказе 135 штук. Дешевле него никто цену не назвал. Мне сразу что-то расхотелось платить такие деньги" - вот он типичный жлоб заказчик с фриланс площадок который даже не удосужился на 5 копеек в своей задаче разобраться.
Cheater
11.01.2022 15:35На редкость бесполезный набор фич. Астанавитесь. QMK вам хватит за глаза, за исключением подсветки, которая при слепой печати не важна всё равно.
Белая. Потому что в сумерках её лучше видно при отсутствующей подсветке.
Несущественная деталь. Работать в сумерках за компьютером категорически противопоказано из-за вреда для зрения.
Нестирающиеся клавиши. Крашеные клавиши стираются раньше, чем клавиатура отработает свой срок, особенно если она качественная. Да, клавиши стираются далеко не у всех пользователей. Обычно у тех, кто любит перекусывать перед компьютером или у кого жирные пальцы.
Ну мб. Хотя не видел чтобы стали стираться меньше чем через несколько лет.
Устойчивость к попаданию влаги.
Не надо проливать и вообще держать жидкость близко, проблема не в клавиатуре. Сделайте дырки в плате если уж так хочется, и всё.
4,5,7 (подсветка).
Мб, но при слепой печати подсветка не нужна.
Только проводная. Ну или объясните, какой смысл в бессмысленных и беспощадных беспроводных? Ходить с ними по офису, как с переносным музыкальным синтезатором на ремне через плечо? Всё равно в итоге их нужно подзаряжать по проводу. Только этот провод нужно сначала найти с момента прошлой зарядки. Вон он упал за стол – тянись теперь. И так, пока не издохнет аккумулятор или не расшатаете гнездо зарядки. Не получается клавиатура "На века". Никак.
Не видел заряжаемых по проводу клавиатур, только со сменными аккумуляторами. Но неважно. ИМХО - несущественная деталь, дизайн и раскладка важнее в разы.
На рабочем столе должна быть иконка для вызова графического интерфейса, в котором можно настроить клавиатуру как угодно: добавить символы, заменить символы, отключить ненужные клавиши, которые постоянно нажимаются случайно, запрограммировать вывод частых выражений одной клавишей, настроить подсветку через палитру, запомнить настройки для каждого члена семьи, вспомнить, что печатал год назад и тд.
Autohotkey или QMK и программируйте всё что хотите. Что у вас залипают/теряются нажатия клавиш на AHK это очень странно. Или у вас сверхбыстрая печать или какие-то очень сложные обработчики нажатий. Я использую setxkbmap под линуксом, но под Win пользовался AHK и такой проблемы не видел.
А вот существенные детали, которые обошли вниманием:
Собственно, геометрия клавиатуры и набор клавиш. Сплит или сплошная доска, где клавиши, какая форма, какой наклон. Совместимо ли с PC104/105 или что-то полностью своё. Есть ли thumb pad, нестандартные клавиши. В чём конкурентное преимущество перед существующими 100500 DIY/эрго клавиатурами.
BeardedBeaver
11.01.2022 15:41Не видел заряжаемых по проводу клавиатур, только со сменными аккумуляторами.
Например лежащая сейчас передо мной Logitech MX Keys. Кстати я так и не смог за полтора года привыкнуть к механике и переехал обратно на мембранки
ClearAirTurbulence
11.01.2022 16:37+2Так перешли, или "лежащая передо мной"? У MX Keys механика - Romer-G.
BeardedBeaver
11.01.2022 17:14Мы точно об одной и той же клавиатуре говорим? https://www.logitech.com/ru-ru/products/keyboards/mx-keys-wireless-keyboard.html
ClearAirTurbulence
12.01.2022 14:22Хм... когда-то читал в каком-то из обзоров, что там они; сейчас прямо интересно стало, перепроверил. Похоже, что MX Keys действительно не механика. My bad, спасибо за поправку!
Но ощущения у mx keys скорее ближе к механике, чем к классической пленочной клавиатуре - имхо. От Model M, конечно, далеко, но M все же очень специфический зверь :)
lexx_v11
12.01.2022 00:18Просто у него большой стол, на который можно сложить несколько клавиатур и не пользоваться )))
MentalBlood
11.01.2022 17:32+1Нестирающиеся клавиши
- Doubleshot keycaps
- Dye-sublimation keycaps
Клавиатура должна быть качественной и надёжной. Механической
Отлично, хватайте google и вперед. ПО уже придумано до вас: QMK, VIA. Самих механических клавиатур легион, можно даже свою собрать купив отдельно плату-корпус-переключатели-кейкапы (паять не придется, если на плате установлены hot-swap сокеты)
Устойчивость к попаданию влаги
Плохо коррелирует с механичностью
З.Ы. Настоятельно рекомендую освоить слепую 10-пальцевую печать. Это не только быстро и удобно, но и полезно для зрения т.к. не приходится фокусироваться то на клаве то на экране
sim2q
11.01.2022 23:56+3и полезно для зрения т.к. не приходится фокусироваться то на клаве то на экране
Извиняюсь за offtop, но вроде как слышал рекоменданцию особенно после 40 как раз таки почаще менять дистанцию фокусировки что бы продлить наступление дальнозоркости
(но я уже не успел)
sergej_pipets
11.01.2022 18:55А может взять очень широкий дисплей с тачскрином, нарисовать на нём нужную клавиатуру, и пользоваться?..
ZlobniyShurik
11.01.2022 19:04+1Пальцы не чуствуют не степени нажатия, ни того, куда нажимают. Для какого-нибудь выставочного экземпляра или голливудского кино - пойдёт.
Для реальной жизни - не годится абсолютно, молчу уж о слепом методе печати - руки будут постоянно сползать на другие кнопки.
sergej_pipets
12.01.2022 12:08Вспомнил - лет десять-пятнадцать назад читал о клавиатуре с маленькими ЖКИ (тогда других недорогих не было) дисплейчиками на кнопках.
lonelymyp
11.01.2022 21:03Подсветка русских букв у кнопок решается просто, вот нескольков ариантов:
-
Покупаешь набор прозрачных кейкапов без текста и отдаёшь в гравировку, там тебе нужным шрифтом и размером гравируют что хочешь.
типа таких https://aliexpress.ru/item/32838452668.html
Кейкапы с колпачками, можно заказать рисунок на прозрачной/цветной самоклейке + плоттерную резку и наклеить, не понравилось - переклеил. https://aliexpress.ru/item/1005003047698548.html
Сервис по восстановлению кнопок, там лазером стирают верхний слой, красят заново и гравируют уже нужные символы. например CARBUTTONS.
А так лично я бы хотел раздельную подсветку, какой язык включен, те символы и подсвечиваются, но это нужны какие-то нестандартные кейкапы, которые будут разделены на 2 части непрозрачным пластиком.
-
leerne
11.01.2022 21:24Не смешите, все придумано до вас. QMK как основа прошивки, и VIA, VIAL как гуй для настройки, выше уже все ссылки есть.
Готовых клавиатур в опенсорсе и так куча, всех форм и раскладок: https://github.com/help-14/mechanical-keyboard, хватай бесплатно чертежи плат и отправляй китайцам на изготовление, без согласования, если делаешь для личного использования.
Если не хочется убогий скелетон из текстолита, то можно сделать чертеж акрилового кейса за пару вечеров в каде/кореле, и отправить в резку за смешные деньги.
Опций очень много. Опенсорс в основном без подсветки, но добавляется она достаточно просто в кикаде. Из готового на алиэкспрессе под запросы вроде попадает BM980, если фуллсайз, кейс очень средний, но плата ничего.
thatsme
11.01.2022 21:27Не знаю о чём вы все тут говорите, но для МЕНЯ вот почти идеальная клавиатура:
https://www.keyboardco.com/keyboard/german-filco-convertible-2-tactile-action-keyboard.aspОтличное качество материалов и сборки
Нормальный Enter
Как с проводом так и без (и да, я знаю зачем нужна беспроводная клава именно мне, - работать не вставая с мешка, перед панелью на 59")
Нет "свистоперделок" и "моргушек"
Она полноценного размера, - удобно держать на коленях. И удобно/привычно работать.
Компромиссы именно с этой моделью (т.е. почему до идеала не дотягивает):
Взял brown switch т.к, с blue switch семья ночами спать не сможет.Что в ней плохо? Она на 1кг тяжелее чем должна быть. Т.е. конечно она оч. крепко собрана, но всё-таки вес великоват.
Была-бы идеальной, если-бы не компромис и вес.
qw1
12.01.2022 00:00Не понимаю, в чём проблема с весом. Клавиатура должна на столе стоять, а не в руках.
Конкретно эта мне не нравится из-за короткого левого шифта. Приходилось пользоваться такими, часто промахиваюсь на кнопку слева от Z.alextrof94
12.01.2022 02:11Когда "приходится пользоваться" - это одно, когда пользуешься постоянно - другое. На моей нынешней клаве ctrl и fn местами поменены, и ничего, привык, но как пересаживаюсь за ноут, где расположение верное - тоже очень редко промахиваюсь.
Zanzibarra
11.01.2022 22:05+2"Не знаю, чему больше удивляться - твоей изобретательности или твоей неинформированности..." (c) Смешарики
Я не так давно начал интересоваться клавиатурами, но пять копеек своих выскажу.
Во-первых, Ваш проект сложно назвать универсальным. Даже мне он не подходит - мне лучше работается на 65% клавиатуре, которая занимает достаточно мало места на столе и имеет практически все клавиши, которые мне нужны (остальные работают при помощи сочетания FN +что-то).
Кстати, на них, чаще всего, отсутствует ненавистный Вам Insert.Во-вторых, кейкапы (крышки для клавиш) сейчас в большинстве клавиатур можно заменить на другие (китайцы штампуют их со скоростью звука, а стоимость их - от 500 до бесконечности, в зависимости от количества и качества). Если Вас не устраивают именно клавиши - замените только их, и не парьтесь
В третьих, мне кажется странным, что некоторые клавиши Вы считаете лишними, но добавляете дополнительные. Может, всё-таки стоит перекомпановать её как будет удобно, например, Вам?
В силу первого пункта, массового производства эта идея, скорее всего, не добьётся. Максимум мелкая партия или вообще штучное. Идеальная почва для экспериментовВ-четвёртых, гугл за пару месяцев мне рассказал о "клавогиках", QMK, VIA, ортолинейных и эргономичных клавиатурах, проекты очень специфических клавиатур, которые просто лежат на github'e. И всё это разнообразие мне позволило понять - если ты хочешь что-то сделать для себя, сначала сориентируйся нет ли подходящего решения у остальных.
В такой ситуации удобнее всего было бы самому разработать требования к клавиатуре, создать опытный образец на проводках, прошить её с помощью QMK и протестировать насколько это удобно не только для Вас, но и для некоторого количества тестеров.И тут мне возразят, что QMK не позволяет управлять подсветкой. Есть другие решения, которые позволяют. Да, я не знаю какие именно (слышал о ZMK, но сам не пробовал), но это не повод пытаться решить проблему с наскока, потом пойти по самому дорогому пути (всё заказать у сторонних лиц) и причитать мол все хотят много денег.
Я сам до того, как узнал о том, что такое механические и кастомные клавиатуры, представлял как создам идеальную клавиатуру. Сейчас я изучаю рынок клавиатур, но мечта осталась. И несмотря на то, что я раскритиковал текущую итерацию Вашей идеи, я желаю удачи в Вашем начинании. Всё-таки этот не только "нытьё", но и какой-то план. Главное - уметь трезво оценивать свои силы и смотреть на себя со стороны
HABEKAPYC Автор
14.01.2022 04:57Речь не идёт о массовом производстве. Берём готовые и перепрошиваем так, чтоб можно было настраивать из GUI. Без лазаний по Гитхабам и Реддитам. Из коробки. Цена будет менее 10 тыс. руб. Вот и нужна такая проша. Больше ничего. Если товар попрёт – тогда можно будет проектировать свои клавы, экспериментировать и тд. И переходить на прочую технику, которая из коробки тупит и с 90х стала хуже. Для этого нужны продажи тысячами.
Zoomizoom235
12.01.2022 00:37+2Ну и запросы.10 к, подсветка мульти на каждую клавишу да еще и все кнопки переназначить.я был доволен обычной a4tech клавой 2005 года выпуска с мультимедиа клавишами.стоила она рублей 500 где то.ничего там не стерлось и не сломалось и все буквы отлично видно.можно конечно запилить подсветку и допклавиши и тогда будет аще огонь.а тут чето астрономическое проектируют.причем походу раньше все страдали от мембранок лет 20 подряд,а теперь им нужен razer с ценником не менее +100500$ и никак иначе.
Zanzibarra
12.01.2022 13:04Вообще, если включить режим мечтателя, то у меня есть идея, реализации которой ещё не видел.
Существует Raspberry Pi400 - по сути, клавиатура со встроенной "малинкой". Предложение такое - сделать подобный проект, но с улучшениями:
Клавиатура должна быть механической, с hot-swap сокетами;
Должна быть возможность при необходимости подключить её к компьютеру как обычную клавиатуру (лучше, если через разъём питания "малины".
Если к этому подогнать хорошие материалы корпуса, шумоизоляцию (хотя бы минимальную) - будет конфетка.
sprayer
13.01.2022 01:34Механика отстой. Она не разу не надёжная, если пользовались долго должны знать, гуглим key chattering и можно найти буквально у любого производителя. Поэтому механику я бы не брал, ну или не ту что на рынке сейчас. Есть древние Клавы вечные с другим механизмом но они громкие. Сам смотрю в сторону оптических переключателей так как по обещаниям они лишинв этой проблемы, и желательно с эффектом холла. Укороченый ход тоже очень удобно, после размер люкосы очень уж понравились короткие клавиши и кстати сенсорная панель тоже там классная, но почему то такие не часто делают. Как и мышки так и Клавы мало делают для удобства и надёжности, чаще выпендривпются не нужными фишками типа дисплея и всякими герляндами, забывая о практичности и ремонтопригодности, ведь им выгодно чтобы девайс ломался и ты покупал новый
ALexhha
13.01.2022 10:48Механика отстой. Она не разу не надёжная, если пользовались долго должны знать
Пользуюсь больше 5 лет - пока не единого разрыва. Так что - нет, не знаю что за фатальные недостатки
sprayer
13.01.2022 10:59Начинаются двойные срабатывания, если по простому от замыкания контакта из-за попадания грязи, пыли и тд. как я понял быстрее начинается у людей, у кого дома кошки по столу ходят, кто ест за клавой и тд. У меня начались проблемы на второй год. Как я сказал когда, сталкиваешься с проблемой и начинаешь искать, то всплывают подобные проблемы у всех производителей, это недостаток механических свичей, но об этом не часто говорят сами производители, только в целях рекламы новых оптических или магнитных свичей.
xSVPx
13.01.2022 15:17+210к рублей за кастомный проект с самописными драйверами, да ещё и всю механику итп :)? Для заказчика называющего исполнителей жлобами :)?
Вы там с дуба не рухнули ?
Вам вполне адекватный ценник выкатили. Если денег на оплату чужого труда не хватает, то лучше перестать требовать эксклюзива и бесплатно найти почти готовый проект и допилить самостоятельно.
Ну или за 10к психотерапевта нанять, глядишь типовые клавы перестанут раздражать после пары сеансов....
HABEKAPYC Автор
14.01.2022 05:47Сколько злости и плохо скрываемого раздражения. Как будто никто не поймёт, что вас взбесили не суммы????
Где вы увидели "за кастомный проект", если в тексте прямо сказано про перепрошивку для готовых серийных китайских клавиатур? Мне не нужна никакая эксклюзивная механика. Нужно ПО. Вы сами домыслили "кастомный проект, да ещё и всю механику итп" и приписали мне. Люди так делают либо по глупости, либо чтоб был повод хоть к чему-нибудь придраться.
"Вам вполне адекватный ценник выкатили" – какой? Где я писал, какой ценник мне назвали за драйвер? Откуда вам знать сумму? Или вы считаете адекватной стоимость 5 млн руб вместо 350 тыс руб в Китае за добавление кнопок? Я только эти цифры называл. Вы готовы платить почти в 15 раз дороже за одно и то же? Сами-то зарабатываете столько на оплату чужого труда или вы лишь на словах в комментариях богатенький защитничек трудового народного владельца конторы разрабов?
Теперь видите уровень своей адекватности, объективности и беспристрастности? Психотерапевта по-детски приплели. Судя по вашему раздражению с далеко не взрослыми быдячествами типа "с дуба рухнули" – он ведь вам не особо помогает? Или вы только другим советуете подобных специалистов, не подозревая, насколько нуждаетесь в них сами?
А может я не прав и вы назовёте ценник, который мне "выкатили" за драйвер?
Тогда каковы реальные причины вашего недовольства, если проблема не в ценниках?
serafims
13.01.2022 18:31Попробуйте купить POS-клавиатуру, которая явлется по сути обычной клавой, у которой сверху добавлен ряд программируемых клавиш. Cherry LPOS QWERTY,
Попробуйте купить в дополнение к клаве просто небольшую на 16-24 кнопки POS-клавиатуру. На Али есть. Но интересней - P.I. Engineering x-keys
Попробуйте собрать клаву на основе механических переключателей. Есть в РФ даже на авито самоделкины, которые это умеют. Делать кастомные клавы. Но проблема с корпусом, возможно, придется делать массивный металлический.
Garifullin_Ilmar
14.01.2022 05:47Что насчёт стандартной клавиатуры что-то именитого аля asus rog например ?
Я правда ноутом пользуюсь , но там все проблемы озвученные автором пофикшены
И отклик на действия достаточно быстрый
Frisle
14.01.2022 05:50Намедни приобрёл клавиатуру Bloody B930. Все названные пожелания автора уже есть в ней как и в софтине к ней. Стоимость такой каких то 5300 рублей.
Там же в шапке автор негодует, что таких драйверов днем с огнём не сыщешь. Так вот же он. Нет?
Я новый у вас тут, если это какой то особый вид онанизма, то прошу простить)
HABEKAPYC Автор
14.01.2022 05:54Прям все?
Frisle
14.01.2022 07:19Разве что не белая, а так да. Память на подсветку, устойчивость к влаге, удобная настройка, хоть каждую кнопку в отдельный цвет крась, оптическая механика, проводная, русская раскладка с подсветкой (так как я из Казахстана, на ней ещё и казахские символы есть) и макросы конечно, для объединения группы функций на одну кнопку/комбинацию кнопок. Я думаю, проблему черных кнопок можно исправить кастомными кийкапами, уверен, вариантов оных на алиэкспрессах уйма
qw1
14.01.2022 08:56Конкретно эта (B930) не подходит тем, что не полноразмерная — отрезан numpad. Видимо, вы её взяли, чтобы найти самую дешёвую и удивить автора ценой. Но есть соседние модели в линейке, полноразмерные. Также есть модели белого цвета.
Frisle
14.01.2022 11:16Я оставил пост скорее из собственного удивления. И желания поговорить с кем нибудь :)
Решение брать эту клавиатуру я принял прямо перед витриной в магазине. Быстро прочитав на сайте бренда ее характеристики я не раздумывая пошел на кассу рассчитываться за нее. Так, выбрав наобум клавиатуру из всего ассортимента я попал в яблочко по всем качествам. Я думаю, что вероятность, встречи подобного богатства свойств отнюдь не низкая и взяв девайс подороже можно отхватить еще больше балдежных фитюлек.
mSnus
Logitech G512 MxBrown + G102.
Русские буквы подсвечиваются, потому вопрос с "лучше видно в сумерках" отпадает.
Софт так себе, но настроить цвет каждой кнопки отдельно для разных приложений позволяет, подсветка мыши настраивается там же.
Единственный недостаток - нет подсветки режима NumLock.
И можно не городить огород..
m1skam
А Logitech уже научился хранить настройки цветового профиля в самой клавиатуре, а не в своем приложении? Потому что, у меня на Mac OS, если приложение Logitech повисло или не запущено, при подключении клавиатуры та начинала переливаться всеми цветами, что неимоверно бесило.
Ravenbird
Поддерживаю.
Два месяца назад подарили Logitech Gaming Pro (не для игр - для работы, замечу). Очень понравилось что можно сделать произвольную цветную подсветку клавиш. Даже несмотря на слепую печать, это: выглядит эстетично; позволяет не промахиваться по функциональным клавишам и цифрам.
Родной софт умеет дополнительно подсвечивать сочетания клавиш (зажимаешь Win или Alt, подсвечиваются доступные для срабатывания хотекеев клавиши), делать макросы и ещё видимо много чего с чем я пока не стал по ненадобности разбираться.
Stormbringer-s
О великая G15 я тебя не забуду никогда????