oemclosebrackets что за клавиша

Список соответствия клавиш Windows на клавиатурах Apple

oemclosebrackets что за клавиша. Смотреть фото oemclosebrackets что за клавиша. Смотреть картинку oemclosebrackets что за клавиша. Картинка про oemclosebrackets что за клавиша. Фото oemclosebrackets что за клавиша

C компьютерами Mac обычно используют клавиатуру Apple, но с таким же успехом можно применить клавиатуру от персонального компьютера. Такой вариант чаще всего намного дешевле. Тем более, что часть клавиш такой клавиатуры легко могут выполнять разные функции как в ОС OS X так и в Windows.

Клавиши, которые имеются на компьютерах с ОС Windows, также присутствуют эквиваленты на клавиатуре Apple:

Логотип Windows: нажмите клавишу Command (⌘)

Backspace или Delete: нажмите клавишу Delete

oemclosebrackets что за клавиша. Смотреть фото oemclosebrackets что за клавиша. Смотреть картинку oemclosebrackets что за клавиша. Картинка про oemclosebrackets что за клавиша. Фото oemclosebrackets что за клавиша

Enter или ⏎: нажмите клавишу «Ввод»

oemclosebrackets что за клавиша. Смотреть фото oemclosebrackets что за клавиша. Смотреть картинку oemclosebrackets что за клавиша. Картинка про oemclosebrackets что за клавиша. Фото oemclosebrackets что за клавиша

Alt (слева): нажмите клавишу Option

oemclosebrackets что за клавиша. Смотреть фото oemclosebrackets что за клавиша. Смотреть картинку oemclosebrackets что за клавиша. Картинка про oemclosebrackets что за клавиша. Фото oemclosebrackets что за клавиша

Alt GR (справа): нажмите клавиши Option + Control

oemclosebrackets что за клавиша. Смотреть фото oemclosebrackets что за клавиша. Смотреть картинку oemclosebrackets что за клавиша. Картинка про oemclosebrackets что за клавиша. Фото oemclosebrackets что за клавиша

Программы: эта клавиша недоступна на клавиатурах Apple

Источник

Oemclosebrackets что за клавиша

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

Перечисление Keys (буквы)

ЧленЗначениеЧленЗначение
A65N78
B66O79
C67P80
D68Q81
E69R82
F70S83
G71T84
H72U85
I73V86
J74W87
K75X88
L76Y89
M77Z90

Заметьте: значения перечисления для букв в верхнем регистре совпадают со значениями ASCII-кодов для этих символов (которые также совпадают с кодами Unicode). Коды символов, генерируемые этими клавишами, зависят и от состояния клавиш Ctrl, Shift и Caps Lock.

Чтобы не отходить слишком далеко от практики, рассмотрим программу, использующую одно из значений перечисления Keys.

Эта программа закрывает сама себя при нажатии клавиши X. При этом клавиша X может быть нажата одновременно с любыми комбинациями клавиш Shift, Ctrl и Alt. Из-за совпадения значений перечисления с некоторыми кодами Unicode инструкцию if можно изменить:

Следующая группа значений Keys независимо от состояния модификаторов соответствует цифровым клавишам, расположенным в виде горизонтального ряда над клавишами букв:

Перечисление Keys (цифровые клавиши)

ЧленЗначение
D048
D149
D250
D351
D452
D553
D654
D755
D856
D957

И вновь обратите внимание на связь между значениями Keys и ASCII-кодами для цифровых клавиш. Коды символов, генерируемые этими клавишами, также зависят от состояния модификаторов.

В общей сложности перечисление Keys включает значения для 24 функциональных клавиш:

Перечисление Keys (функциональные клавиши)

ЧленЗначениеЧленЗначение
F1112F13124
F2113F14125
F3114F15126
F4115F16127
F5116F17128
F6117F18129
F7118F19130
F8119F20131
F9120F21132
F10121F22133
F11122F23134
F12123F24135

Знаю, что на моей клавиатуре (да и на вашей) не найдется 24 функциональных клавиш, и это меня вполне устраивает.

Цифровая клавиатура впервые появилась в оригинальной IBM PC. Следующие клавиши, расположенные на цифровой клавиатуре, независимо от состояния Num Lock генерируют одни и те же коды:

Перечисление Keys (знаки действий на цифровой клавиатуре)

ЧленЗначениеОписание
Multiply106* на цифровой клавиатуре
Add107+ на цифровой клавиатуре
Subtract109— на цифровой клавиатуре
Divide111/ на цифровой клавиатуре

Остальные клавиши цифровой клавиатуры генерируют различные коды в зависимости от состояния клавиши Num Lock. Вот коды, генерируемые при включенной клавише Num Lock (я построил эту таблицу в соответствии с расположением клавиш на цифровой клавиатуре):

Перечисление Keys (клавиши цифр на цифровой клавиатуре)

ЧленЗначениеЧленЗначениеЧленЗначение
NumPad7103NumPad8104NumPad9105
NumPad4100NumPad5101NumPad6102
NumPad197NumPad298NumPad399
NumPad096Decimal110

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

Перечисление Keys (неиспользуемое значение цифровой клавиатуры)

ЧленЗначение
Separator108

А вот коды, генерируемые при выключенной клавише Num Lock:

Перечисление Keys (клавиши цифровой клавиатуры, управляющие курсором)

ЧленЗначениеЧленЗначениеЧленЗначение
Home36Up38PageUp или Prior33
Left37Clear12Right39
End35Down40PageDown или Next34
Insert45Delete46

Заметьте, что значения Keys.Prior и Keys.Next дублируют Keys.PageUp и Keys.PageDown. На многих клавиатурах 10 цифровых клавиш (кроме Clear) дублируют клавиши управления курсором, генерируя те же самые коды.

Следующие 6 клавиш я поместил в отдельную группу, так как они тоже генерируют коды символов. Значение перечисления Keys для них совпадают с названиями генерируемых ими символов:

Перечисление Keys (управляющие клавиши ASCII)

ЧленЗначение
Back8
Tab9
LineFeed10
Enter
Return
13
Escape27
Space32

Back — это клавиша Backspace. В настоящее время в цифровой клавиатуре есть вторая клавиша Enter (или Return), независимо от состояния Num Lock генерирующая тот же код, что и обычная клавиша Enter (Return).

Следующая таблица содержит значения перечисления Keys для клавиш Shift, Ctrl и Alt (которая здесь называется клавишей Menu, поскольку обычно она активизирует меню). В нижнем ряду на современной клавиатуре располагается по паре клавиш Shift, Ctrl и Alt. Из таблицы следует, что правые и левые версии этих клавиш генерируют разные коды:

Перечисление Keys (клавиши-модификаторы)

ЧленЗначениеЧленЗначениеЧленЗначение
ShiftKey16LShiftKey160RShiftKey161
ControlKey17LControlKey162RControlKey163
Menu18LMenu164RMenu165

Однако в реальных объектах KeyEventArgs я никогда не видел членов перечисления с именами, начинающимися с буквы L или R.

А вот клавиши, встречающиеся на клавиатуре Microsoft Natural Keyboard и ее клонах:

Перечисление Keys (клавиши Microsoft)

ЧленЗначениеОписание
LWin91Левая клавиша с логотипом Windows
RWin92Правая клавиша с логотипом Windows
Apps93Клавиша контекстного меню

В этом случае левая и правая клавиши действительно генерируют разные коды.

В следующей таблице описана подборка клавиш и их комбинаций, выполняющих различные функции:

Перечисление Keys (прочее)

ЧленЗначениеОписание
Cancel3Pause/Break, если нажата клавиша Ctrl
Pause19Pause/Break, если клавиша Ctrl не нажата
Capital
CapsLock
20Клавиша Caps Lock
Snapshot
PrintScreen
44Клавиша Print Screen
NumLock144Клавиша Num Lock
Scroll145Клавиша Scroll Lock

Пять значений перечисления Keys на самом деле соответствуют кнопкам мыши:

Перечисление Keys (кнопки мыши)

ЧленЗначение
LButton1
RButton2
MButton4
XButton15
XButton26

Но вы не увидите эти значения в событиях KeyDown и KeyUp. А вот группа особых клавиш:

Перечисление Keys (специальные клавиши)

ЧленЗначение
Select41
Print42
Execute43
Help47
ProcessKey229
Attn246
Crsel247
Exsel248
EraseEof249
Play250
Zoom251
NoName252
Pa1253
OemClear254

Понятия не имею, что делать с этими клавишами, если мне придется сесть за клавиатуру, на которой все они будут.

Следующие 12 значений Keys применяются лишь в Windows 2000 и выше. Эти клавиши также генерируют коды символов:

Перечисление Keys (символы)

ЧленЗначение
OemSemicolon186
OemPlus187
OemComma188
OemMinus189
OemPeriod190
OemQuestion191
OemTilde192
OemOpenBrackets219
OemPipe220
OemCloseBrackets221
OemQuotes222
Oem8223
OemBackslash226

Например, когда пользователь нажимает и отпускает клавишу, на которой нарисованы двоеточие и точка с запятой, генерируется код клавиши OemSemicolon.

Следующие коды клавиш предназначены для специальных клавиатур (например, Microsoft Natural Keyboard Pro или Microsoft Internet Keyboard Pro), поддерживающих браузер и проигрыватель в Windows 2000 и выше:

Перечисление Keys (коды управления браузером и проигрывателем)

ЧленЗначение
BrowserBack166
BrowserForward167
BrowserRefresh168
BrowserStop169
BrowserSearch170
BrowserFavorites171
BrowserHome172
VolumeMute173
VolumeDown174
VolumeUp175
MediaNextTrack176
MediaPreviousTrack177
MediaStop178
MediaPlayPause179
LaunchMail180
SelectMedia181
LaunchApplication1182
LaunchApplication2183

Очевидно, что многие приложения просто игнорируют эти коды.

Следующие коды клавиш генерируются в связи с работой IME (Input Method Editor), используемого для ввода иероглифов китайского, японского и корейского языков:

Перечисление Keys (IME)

ЧленЗначение
HanguelMode
HangulMode
KanaMode
21
JunjaMode23
FinalMode24
KanjiMode
HanjaMode
25
IMEConvert28
IMENonconvert29
IMEAccept30
IMEModeChange31

Обычно приложениям интересны лишь коды символов Unicode, которые являются результатами использования IME.

Все перечисленные до сих пор члены Keys были кодами клавиш, т.е. каждый из них идентифицировал нажимаемую или отпускаемую клавишу и заносился в свойство KeyCode объекта KeyEventArgs, предоставляемого с событием KeyDown или KeyUp.

Перечисление Keys также включает следующие коды модификаторов:

Перечисление Keys (клавиши-модификаторы)

ЧленЗначение
None0x00000000
Shift0x00010000
Control0x00020000
Alt0x00040000

Заметьте: это битовые значения. Коды модификаторов показывают, были ли нажаты клавиши Shift, Ctrl и Alt во время события нажатия или отпускания клавиши. Вспомните, что раньше уже приводились коды ShiftKey, ControlKey и Menu, отражающие состояние реальных клавиш Shift, Ctrl или Alt.

Каждая нажатая или отпущенная клавиша генерирует одно событие. Все три неизменяемых свойства объекта KeyEventArgKeyCode, Modifiers и KeyData — относятся к типу Keys:

KeyCode — идентифицирует нажатую иди отпущенную клавишу, в числе которых могут быть Shift (Keys.ShiftKey), Ctrl (Keys.ControlKey) или Alt (Keys.Menu);

Modifiers — указывает состояние клавиш Shift, Ctrl и Alt во время нажатия или отпускания данной клавиши; значением свойства Modifiers может быть любая комбинация Keys.Shift, Keys.Control или Keys.Alt, или, если не нажата ни одна из клавиш-модификаторов, у Modifier будет значение Keys.None, определяемое просто как 0;

KeyData — это комбинация KeyCode и Modifiers.

Пусть, например, вы нажали клавишу Shift, потом D, после чего отпустили D, а затем — Shift. Ниже в таблице показаны четыре события и свойства объекта KeyEventArgs, связанного с этими манипуляциями:

Перечисление Keys (клавиши-модификаторы)

ДействиеСобытиеСвойства
KeyCodeModifiersKeyData
Нажата клавиша ShiftKeyDownKeys.ShiftKeyKeys.ShiftKeys.Shift | Keys.ShiftKey
Нажата клавиша DKeyDownKeys.DKeys.ShiftKeys.Shift | Keys.D
Отпущена клавиша DKeyUpKeys.DKeys.ShiftKeys.Shift | Keys.D
Отпущена клавиша ShiftKeyUpKeys.ShiftKeyKeys.NoneKeys.ShiftKey

Перечисление Keys также определяет две маски для работы со свойством KeyData, позволяющие различать коды клавиш и коды модификаторов:

Перечисление Keys (битовые маски)

ЧленЗначениеКомментарий
KeyCode0x0000FFFFБитовая маска для кодов клавиш
Modifiers0xFFFF0000Битовая маска для клавиш-модификаторов

Имена этих членов перечисления совпадают с именами соответствующих свойств класса KeyEventArgs. Если объект KeyEventArgs назван kea, то выражение:

Источник

Собираем кастомную механическую клавиатуру, часть 1: Теория

Около шести лет назад я наткнулся в интернете на трактаты о механических клавиатурах, меня эта тема заинтересовала, просто потому что, как и любой другой человек люблю пробовать что-то новое. Но так как финансы лишними не бывают, особенно в том время, отложил это всё на когда-нибудь потом. Да и в принципе, прежде чем к чему-то приобщиться, предпочитаю сначала узнать с чем мне стоит столкнуться. Так получилось, что углубился глубже чем стоило (:D), так как информации о нижних слоях тех глубин в русскоязычном интернете я нашел не так уж много. Вернее разрозненной информации достаточно, а вот ОТ и ДО нашел я всего лишь несколько статей. Этим постом я решил поделиться той информацией накопилось в чертогах моего разума, а так же теми сложностями с которыми мне пришлось столкнуться.

oemclosebrackets что за клавиша. Смотреть фото oemclosebrackets что за клавиша. Смотреть картинку oemclosebrackets что за клавиша. Картинка про oemclosebrackets что за клавиша. Фото oemclosebrackets что за клавиша

Как я пришел к тому, к чему пришел

Итак, шли годы, глаз периодически косился на различные ‘MOTOSPEED’ б/у ‘RAZER’, ‘HyperX’, ‘TESORO’, но что-то всегда останавливало, например то, что хотелось полноразмерную доску, но чаще по доступной цене попадались именно TKL варианты (без цифрового блока). И вот однажды моя девушка спрашивает меня – “dsiomnainc, а что ты хочешь получить на %celebration name%”, и я такой – “Блин, %girlfriend name%, давно хочу клавиатуру, и чтобы она короче пироги пекла”. Всё вроде согласовано, осталось только выбрать. Ну и тут выясняется, что не все механические клавиатуры одинаково полезны и надо чтобы внутри были завернуты как минимум Cherry MX (далее эта тема будет раскрыта более подробно).

Итак, захожу я на несколько уважаемых мною форумов и задаю вопрос “HyperX или Tesoro”? Были разные мнения, но мнение определенной группы людей меня зацепило больше всего. В краткой литературной форме оно заключалось в том, что:

oemclosebrackets что за клавиша. Смотреть фото oemclosebrackets что за клавиша. Смотреть картинку oemclosebrackets что за клавиша. Картинка про oemclosebrackets что за клавиша. Фото oemclosebrackets что за клавиша

Как дальше я узнал данные люди были выходцами из “секты свидетелей механических клавиатур”. Так как я свято верю в свободу вероисповедания и в то что я каждая вера имеет право на существования, то я решил выслушать то они мне скажут, их ответ был – “Бери Leopold/Vortex/Varmilo/Ducky, если хочешь максимально цена-качество то покупай Durgod”. Я посмотрел различные обзоры и подумал – “Разумно”. В принципе для той части людей, которые не сильно хотят заморачиваться дальше можно и не читать.

Не буду долго тянуть…однажды я просто наткнулся на статью о сборке кастомной клавиатуры. Я очень люблю вещи, которые “имеют глубину”, я имею в виду те вещи, которые ты не просто купил и пользуешься, а которые ты помимо пользования дают тебе возможность проявить немного творчества, получив в итоге вещь со штрихом индивидуальности. Да, конечно же можно и самому печатную плату изготовить, да и даже просто на картоне распаять, но, пожалуй, не будем уходить так далеко, в конце концов можно научить детей самим изготавливать детали по типу LEGO…, ну короче я понял что это мой вариант.

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

Форм-фактор и раскладка

Итак, первое с чем нам стоит определиться, это то какого форм фактора будет наша будущая клавиатура, чтобы лучше было понятно, о чем я, приложу картинку, честно украденную из интернета:

oemclosebrackets что за клавиша. Смотреть фото oemclosebrackets что за клавиша. Смотреть картинку oemclosebrackets что за клавиша. Картинка про oemclosebrackets что за клавиша. Фото oemclosebrackets что за клавиша

На данный момент в интернатах можно заказать плату на любой вкус и цвет, позволяющие разместить как стандартные раскладки, так и совершенно не стандартные, например, как эти:

oemclosebrackets что за клавиша. Смотреть фото oemclosebrackets что за клавиша. Смотреть картинку oemclosebrackets что за клавиша. Картинка про oemclosebrackets что за клавиша. Фото oemclosebrackets что за клавиша

oemclosebrackets что за клавиша. Смотреть фото oemclosebrackets что за клавиша. Смотреть картинку oemclosebrackets что за клавиша. Картинка про oemclosebrackets что за клавиша. Фото oemclosebrackets что за клавиша

Лично я определился на форм-факторе в 60%, это, наверное, выглядит странно после того, как в начале я написал, что не хотел покупать клавиатуру с отсутствующим нампадом, а тут и того поменьше. Но тут хочется разъяснить – Я не тот, кто постоянно работает с цифрами, но постоянно гложила мысль о том, как я буду передвигаться в мой любимый Lands of Lore (управление там, как и во многих других DOS RPG идёт на нампаде). Конечно, эту проблему можно решить и софтово, но тогда эта мысль мне в голову не пришла. В какой-то момент была даже мысль собрать 40%, но решил что пока что это все же перебор.

При выборе раскладке стоит посмотреть какие возможности в этом плане могут предоставить рыночные PCB (платы). Изначально я хотел себе раскладку по типу клавиатуры GK64. Почему бы просто не купить уже готовую GK64? Ну вы чо, там же нет QMK! (Вот этой вещице будет посвящена, пожалуй, половина статьи, но чуть позже)

oemclosebrackets что за клавиша. Смотреть фото oemclosebrackets что за клавиша. Смотреть картинку oemclosebrackets что за клавиша. Картинка про oemclosebrackets что за клавиша. Фото oemclosebrackets что за клавиша

Ну вроде определились, и плату подходящую нашли, к примеру DZ60 нам вполне подходит. Но при поиске кейкапов я увидел раскладку от клавиатуры Filco Minila и после этого понял, что хочу попробовать именно это.

oemclosebrackets что за клавиша. Смотреть фото oemclosebrackets что за клавиша. Смотреть картинку oemclosebrackets что за клавиша. Картинка про oemclosebrackets что за клавиша. Фото oemclosebrackets что за клавиша

DZ60 мне в таком случае уже не подходила и я уже думал что не найду подходящей платы, но после долгих поисков наткнулся на YD60MQ, идеально. Конечно же не стоит думать, что это уникальная плата, было очень много PCB из США, поддерживающих туже раскладку, но нюанс был в том, что у них цена была в несколько раз выше.

А как понять, подходит ли PCB под желаемую раскладку? Ну для начала можно просто посмотреть на расположение отверстий для свичей (то бишь кнопок), но есть способ проще и лучше. Как правило продавец выкладывает ссылку на документацию, в которой указаны поддерживаемые слои раскладки. Ну или можно просто ввести в гугле что-нибудь на подобии “%PCB% supported layouts”. Как пример поддерживаемые раскладки платы DZ60:

oemclosebrackets что за клавиша. Смотреть фото oemclosebrackets что за клавиша. Смотреть картинку oemclosebrackets что за клавиша. Картинка про oemclosebrackets что за клавиша. Фото oemclosebrackets что за клавиша

Тут хочется отметить то, что правый SHIFT зависит непосредственно от левого. У клавиш есть определенный типоразмер, скажем у нас есть самая стандартная кнопка из тех, что может быть, просто квадратная. Такими кнопками являются буквы, цифры, стрелки. Ширина такой кнопки допустим будет 1u, ширина кнопок модификаторов отталкивается от ширины этой самой кнопки шириной 1u, скажем у нас может быть CTRL шириной 1u/1.25u/1.5u, тем же методом обозначается ширина пробела, скажем мой пробел имеет ширину 3u и равен длиннее трёх стандартных клавиш. Более стандартные пробелы обычно имеют ширину 6.25u либо 7u, так же есть и другие варианты что позволяет составить совершенно разный нижний ряд.

oemclosebrackets что за клавиша. Смотреть фото oemclosebrackets что за клавиша. Смотреть картинку oemclosebrackets что за клавиша. Картинка про oemclosebrackets что за клавиша. Фото oemclosebrackets что за клавиша

Но вернемся к SHIFT, общая длинна левого SHIFT составляет либо 2u либо 2.25u, длинна правого SHIFT будет соответственно либо 2u либо 2.75u, а между ними либо 10, либо 11 кнопок соответственно. Почему я заостряю на этом внимание? Дело в том что эти две конфигурацию требуют совершенно разной пластины для крепления кнопок (об этом будет чуть дальше) и если на одной и той же пластине вы сможете переставить все возможные вариации нижнего ряда будь их даже штук десять, то чтобы поменять 2.25u SHIFT на 2u SHIFT вам придется покупать новую пластину и перепаивать все кнопки.

В документации YD60MQ я, кстати, подробный перечень поддерживаемых раскладок не нашел, именно поэтому в примере я использовал DZ60. Просто повезло что в качестве примера раскладки в некоторых своих лотах, продавец привел в пример именно раскладку Minila.

Свитчи, они же кнопки

Есть множество различных типов клавиатурных свитчей, таких как ALPS или TOPRE, в данной статье я буду рассматривать только CHERRY MX подобные варианты, ибо большинство комплектующих рассчитано именно на них, да и в принципе когда речь заходит о механических клавиатурах, то люди подразумевают именно их.

Я купил себе Cherry MX Silent Black, поэтому в качестве примера приведу их:

oemclosebrackets что за клавиша. Смотреть фото oemclosebrackets что за клавиша. Смотреть картинку oemclosebrackets что за клавиша. Картинка про oemclosebrackets что за клавиша. Фото oemclosebrackets что за клавиша

Так из чего же состоит свитч: Верхнее и нижнее основание, шток и пружина. В основании находятся две пластины одна из которых выведена на один контакт свитча, вторая на второй. Шток находится на пружине и при опускании прижимает одну пластину к другой, после чего происходит их замыкание и соответственно срабатывание кнопки.

Выбор типа свитча даже если ограничиться CHERRY MX подобными это отдельная песня. Я бы хотел выделить несколько основных типов:

CHERRY MX BLUE – кликают, с тактильной отдачей.

CHERRY MX BRAWN – не кликают, с тактильной отдачей.

CHERRY MX BLACK – не кликают, без тактильной отдачи.

Остальные типы свитчей являются ‘развитием’ этих трех типов, например CHERRY MX GREEN – те же BLUE, но с более жесткой пружиной, соответственно для их нажатия требуется больше усилий. CHERRY MX RED – те же BLACK – но тут напротив, пружина ослаблена и нажатие уже более легкое. Таким образом приходим к логическому выводу что можно превратить BLACK в RED просто поменяв пружины. Другие модификации связаны со сдвинутой точкой срабатывания и сдвинутой точкой тактильной отдачи.

Еще хочется выделить отдельно модификацию SILENT, например SILENT BLACK и SILENT RED. Шток таких свитчей в некоторых местах оборудован мягкими вставками предотвращающие резкие удары штока о корпус свитча и что способствует более тихой работе.

Помимо непосредственно CHERRY MX есть и другие производители CHERRY MX подобных свитчей:

GATERON – Считается самым качественным китайским аналогом, не уступающему по качеству оригиналу.

KAILH – Раньше читал о крайней ненадежных данных свитчей, говорят с этим делом у них со временем стало лучше, но сам я не знаю. Интересны тем что любят в эксперименты и периодически выкатывают такие продукты как KAILH BOX либо, например низкопрофильные механические свитчи.

OUTEMU – Дешевый хлам, если у вас хватает деньги только на данные свитчи, то лучше купите мембранную клавиатуру, она будет надежней в несколько раз.

Так же есть ‘проприетарные’ механические свитчи типа ROMER-G (свитчи от LOGITECH), свитчи от RAZER, но производятся они как правило всё теми же CHERRY/KAILH/GATERON.

Я бы не советовал выбирать свитчи только по описанию, лучше потратить несколько сотен рублей на тестер хотя бы из нескольких типов свитчей, например такой:

oemclosebrackets что за клавиша. Смотреть фото oemclosebrackets что за клавиша. Смотреть картинку oemclosebrackets что за клавиша. Картинка про oemclosebrackets что за клавиша. Фото oemclosebrackets что за клавиша

Если бы я жил один, то я бы себе купил BLUE, жать на них и слышать этот щелчок — это отдельный тип удовольствия, это как лопать пузырьки полиэтилена, но увы.

oemclosebrackets что за клавиша. Смотреть фото oemclosebrackets что за клавиша. Смотреть картинку oemclosebrackets что за клавиша. Картинка про oemclosebrackets что за клавиша. Фото oemclosebrackets что за клавиша

И даже здесь будут далеко не все типы свитчей, имеющихся на рынке: Aliaz, Zealio, Sakurio, Rosélio…я если честно и понятия не имею ни о чем из этого, а уж всякие Kailh Box цвета ‘Выжженного апельсина’ или ‘Нефрита’ уж и подавно, тут без 100 грамм и свидетелей секты механических клавиатур не разобраться точно.

Свитчи могут быть трехконтактные и пятиконтактные. На самом деле контактов только два, остальные контакты просто пластиковые ножки, но принято называть так. С помощью кусачек пяти контактный свитч легко переделывается в трех контактный, на тот случай если в вашей PCB нет дырочек под пяти контактные свитчи.

Кейкапы, они же красивые кнопочки

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

От себя скажу лишь то, что только DOUBLESHOT тип кейкапов позволяет сделать просвечиваемые символы. Но большинство даблшот кейкапов делаются из ABS пластика. Еще труднее если вы планируете не стандартную раскладку, как например у меня, тогда выбор кейкапов резко сужается, у вас будет три варианта:

1. Вам повезло и есть набор кейкапов именно под эту раскладку, но тут такой момент – не смотря на тысячи различных кейкапов под мою Minila раскладку подойдут с Ali имеется ну может штук 10-15 сетов (по крайней мере PBT кейкапов).

2. Собрать свой сет из разных сетов.

3. Купить большой сет, в котором будет очень много кнопок под все нужды, например такой, влетит это в копеечку (тысяч 5-10), особенно обидно что половина этих прекрасных кнопочек просто будет пылиться в тумбочке:

oemclosebrackets что за клавиша. Смотреть фото oemclosebrackets что за клавиша. Смотреть картинку oemclosebrackets что за клавиша. Картинка про oemclosebrackets что за клавиша. Фото oemclosebrackets что за клавиша

Еще кейкапы различаются профилями, то есть своей формой:

oemclosebrackets что за клавиша. Смотреть фото oemclosebrackets что за клавиша. Смотреть картинку oemclosebrackets что за клавиша. Картинка про oemclosebrackets что за клавиша. Фото oemclosebrackets что за клавиша

Тут уже на любителя, у меня сложилось такое мнение что большинству людей удобней CHERRY профиль. Я же себе взял OEM, ибо он стоил в два раза дешевле, поменять их всегда можно.

Как можно заметить по картинке у некоторых профилей форма всех рядов одинакова, у других же разная. Да, на CHERRY или OEM у вас вряд ли получится переместить клавишу четвертого ряда скажем во второй, по крайней мере не убив эстетику. На DSA профиле это можно сделать без проблем.

Еще немного о разном

Основная часть теории пройдена, поговорим о том, что осталось. Например, нам нужны будут стабилизаторы. Стабилизаторы нужны для нормального нажатия длинных клавиш (2u и шире), чем качественней будут стабилизаторы, тем меньше будут греметь такие клавишу как SPACE и SHIFT. Рекомендуется брать стабилизаторы CHERRY, с последующей их доработкой. Я брал PCB, плейт и стабилизатором комплектом, так что не знаю какие у меня, но мне кажется, что не CHERRY, есть отличительные черты, чуть позвякивают 🙁

Стабилизаторы и свитчи для более гладкой и тихой работы лучше смазать, свидетели секты механических клавиатур говорят, что лучше смазка KRYTOX. Смазка/масло может быть разной степени вязкости, стабилизаторы в любом случае лучше смазать, со свитчами сложнее, если, например переусердствовать со смазкой BLUE свитчей то пропадет щелчок и фактически они превратятся в BRAWN. Так как у меня линейные свичи, то я не парился, смазал от души. Смазка так же позволяет подавить “эффект песка”, коим обладает, например мой DEXP RAPIER. Заключается он в том, что когда нажимаешь на клавишу, то чувствуешь небольшую шероховатость и не только чувствуешь, но также слышишь. Как небольшой наждачкой водишь. Проблема на самом деле стоит внимания, так как раздражает очень сильно, но думаю в моем случае проблема было больше в дешевых OUTEMU RED, у CHERRY MX SILENT BLACK и до смазки не ощущал ничего подобного.

Ну и еще немного про PCB. Помимо того, что различные PCB поддерживают разные слои установки клавиш, у них имеются и другие различия. Например, YD60MQ и DZ60 имеют RGB светодиоды на обратной стороне платы (на дне), что подталкивают к наличию прозрачных элементов в корпусе и может быть в дальнейшем быть запрограммировано для индикации различных событий. PCB может поддерживать Bluetooth либо из коробки либо вы в дальнейшем сами можете сами припаять Bluetooth модель и подключить аккумулятор. PCB может быть запрограммирована открытыми стандартами, такими как QMK, либо проприетарными. Если вы хотите RGB светодиоды под клавишами, то нужно найти ту на которой таковы уже распаяны на плате, я лично нашел либо дорогущие варианты из США, либо не поддерживающие нужные мне раскладки, либо QMK. А если вы все-таки приобрели такую PCB, то стоит позаботиться о том, чтобы ваши свитчи поддерживали их, то есть имели прозрачный корпус. Так же PCB может быть из коробки оснащена HOT SWAP, то есть поддерживали установку свитчей без паяльника, при желании HOT SWAP элементы можно установить самому. Лично я посчитал что припаять надежней (Но во время пайки я раз 100 подумал о том почему не взял HOT SWAP). Выглядят HOT SWAP элементы примерно так:

oemclosebrackets что за клавиша. Смотреть фото oemclosebrackets что за клавиша. Смотреть картинку oemclosebrackets что за клавиша. Картинка про oemclosebrackets что за клавиша. Фото oemclosebrackets что за клавиша

Ну и последнее что осталось это корпус. Самый большой выбор корпусов представлен для 60% клавиатур. Выбор материалов так же обширен – пластик, акрил, дерево, метал, метал с акриловыми вставками. Цены, кстати, на них не самые маленькие, я взял не самый дорогой, но и не самый дешевый акриловый корпус. Если совсем жаба душит всегда можно изготовить свой, например вырезав фрезером углубление в мебельном щите, а можно врезать клавиатуру прямо в стол, только двигать её и переносить тогда не очень удобно будет…в общем тут на что вашей фантазии хватит.

Следующий пост будет посвящен практической части сборки клавиатуры.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *