Информация об изменениях

Сообщение Re[24]: Кто нибудь Caps Lock использует вообще? от 03.11.2025 19:22

Изменено 04.11.2025 6:54 netch80

Re[24]: Кто нибудь Caps Lock использует вообще?
Здравствуйте, Евгений Музыченко, Вы писали:

N>>Что и как будем рвать?

ЕМ>Снова не понял. Если Вы опять про ручную переделку существующей мембранной клавиатуры на матрицу с диодами, дабы на ней можно было нажимать что угодно и как угодно, то давайте об этом не со мной — мне это неинтересно.

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

N>>Я говорю, что раскладка у лаптопа соответствует вашему запросу. Вы её в ответ обозвали игровой.

ЕМ>Да, поскольку ее возможности значительно превышают мой запрос, а это значит, что она столь же значительно усложнена конструктивно.

Хм. У неё такого же размера матрица 8x18, что у той Sven 301, от которой я кинул фотку, но конкретное расположение клавиш другое. (Извините, 9x19, похоже — они увели F12 отдельно — я не нашёл, с чем она связана. Но это на нашу дискуссию не влияет.)
Вообще в слегка незаполненную 8x18 укладываются, похоже, подавляющее большинство вообще клавиатур, при этом есть общий принцип — отдельные строки на LShift+RShift, LCtrl+RCtrl, LAlt+RAlt, LWin+RWin, где других клавиш или нет, или почти нет, при этом у всех 8 модификаторов желательно разные столбцы (вот этого цель я ещё не понял до конца), а на контр-диагонали к их пересечениям как раз пустота. А вот в расположении остальных клавиш явно видно, что они пытаются исключить из конфликта, а на что им пофиг.

N>>Какая разница, что она "игровая", если выполняет нужное вам?

ЕМ>Разница в том, что это достигается специальными техническими мерами, а не просто подбором распределения клавиш по строкам/столбцам матрицы.

Именно что подбором распределения! Я не знаю, откуда — и, главное, зачем! — вы берёте свои фантазии про мою технику, вместо того, чтобы спросить (или, поскольку я задал модель, погуглить). Этот конкретный Aspire, на котором я сейчас набираю этот ответ — не игровой. Это обычный бытовой-офисный лаптоп, хоть и достаточно высокого уровня в своём классе. У его клавиатуры совершенно стандартный ghosting, если попали две клавиши в одну строку — оба их столбца деактивируются, в один столбец — обе строки, если разные строки и столбцы — две других из прямоугольника недоступны. А вот расположение клавиш у него намеренно сделано для облегчения типовых игровых приёмов, если кому-то таки захочется, например, погонять на нём в "контру".

Может, вы таки перестанете слушать свою безудержную фантазию и перейдёте к фактам?

N>>вам же вообще идея игрового лаптопа не нравится

ЕМ>Мне не нравится идея лаптопа, к которому понятие "игровой" прибито гвоздями, и который принципиально не производится в той же конфигурации, но без отдельного навороченного видеоадаптера.

Вы вообще в курсе про понятие "платформа"? Например, почему к процессору класса Celeron не нужно 64MB встроенного кэша, а, наоборот, Xeon не будет эффективно работать, если того кэша будет 256KB? Или, например, почему нет смысла ставить на ЗАЗ-965 тормоза от мерса S600, а, наоборот, мерс с тормозами запорожца будет просто неуправляем на реальной улице?

Параметры должны быть согласованы друг с другом, в пределах разумных допусков.

Кстати, игровой у меня тоже сейчас есть, один из линейки Asus ROG Strix. И не поверите — я на нём вообще ghosting-а не нашёл. Вот тут, да, можете начинать плакать. Разбирать, чтобы понять, что они сделали (диоды или что) я не буду.

N>>Производители ориентируются на них. Ну-тко убедите их делать иначе и не за сто баксов (за эту цену они вам механику выкатят уже с диодами).

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

Так это и сделано. Я когда копался — собрал несколько таблиц распределений. Они очень разные, кроме нескольких базовых принципов. Значит, что-то они себе думают.

EM> Но мы-то понимаем, что ему тупо лень вообще хоть как-то шевелиться, если это не обещает увеличения прибыли на миллионы. Это не "экономика", как тут утверждают некоторые, это голимая психология.


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

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

ЕМ>Во-первых, у меня нет возможности свободно и непосредственно конвертировать жопочасы в гарантированные суммы дохода, это процессы вероятностные. Во-вторых, эту "тихую механику с диодами" мне еще нужно будет где-то найти, добыть, попробовать, и вряд ли получится с первого раза.

Ну да, а там вы уже знаете модель. Ок, ваше дело.
Re[24]: Кто нибудь Caps Lock использует вообще?
Здравствуйте, Евгений Музыченко, Вы писали:

N>>Что и как будем рвать?

ЕМ>Снова не понял. Если Вы опять про ручную переделку существующей мембранной клавиатуры на матрицу с диодами, дабы на ней можно было нажимать что угодно и как угодно, то давайте об этом не со мной — мне это неинтересно.

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

N>>Я говорю, что раскладка у лаптопа соответствует вашему запросу. Вы её в ответ обозвали игровой.

ЕМ>Да, поскольку ее возможности значительно превышают мой запрос, а это значит, что она столь же значительно усложнена конструктивно.

Хм. У неё такого же размера матрица 8x18, что у той Sven 301, от которой я кинул фотку, но конкретное расположение клавиш другое. (Извините, 9x19, похоже — они увели F12 отдельно — я не нашёл, с чем она связана. Но это на нашу дискуссию не влияет.)
Вообще в слегка незаполненную 8x18 укладываются, похоже, подавляющее большинство вообще клавиатур, при этом есть общий принцип — отдельные строки на LShift+RShift, LCtrl+RCtrl, LAlt+RAlt, LWin+RWin, где других клавиш или нет, или почти нет, при этом у всех 8 модификаторов желательно разные столбцы (вот этого цель я ещё не понял до конца), а на контр-диагонали к их пересечениям как раз пустота. А вот в расположении остальных клавиш явно видно, что они пытаются исключить из конфликта, а на что им пофиг.

N>>Какая разница, что она "игровая", если выполняет нужное вам?

ЕМ>Разница в том, что это достигается специальными техническими мерами, а не просто подбором распределения клавиш по строкам/столбцам матрицы.

Именно что подбором распределения! Я не знаю, откуда — и, главное, зачем! — вы берёте свои фантазии про мою технику, вместо того, чтобы спросить (или, поскольку я задал модель, погуглить). Этот конкретный Aspire, на котором я сейчас набираю этот ответ — не игровой. Это обычный бытовой-офисный лаптоп, хоть и достаточно высокого уровня в своём классе. У его клавиатуры совершенно стандартный ghosting, если попали две клавиши в одну строку — оба их столбца деактивируются, в один столбец — обе строки, если разные строки и столбцы — две других из прямоугольника недоступны. А вот расположение клавиш у него намеренно сделано для облегчения типовых игровых приёмов, если кому-то таки захочется, например, погонять на нём в "контру".

Может, вы таки перестанете слушать свою безудержную фантазию и перейдёте к фактам?

N>>вам же вообще идея игрового лаптопа не нравится

ЕМ>Мне не нравится идея лаптопа, к которому понятие "игровой" прибито гвоздями, и который принципиально не производится в той же конфигурации, но без отдельного навороченного видеоадаптера.

Вы вообще в курсе про понятие "платформа"? Например, почему к процессору класса Celeron не нужно 64MB встроенного кэша, а, наоборот, Xeon не будет эффективно работать, если того кэша будет 256KB? Или, например, почему нет смысла ставить на ЗАЗ-965 тормоза от мерса S600, а, наоборот, мерс с тормозами запорожца будет просто неуправляем на реальной улице?

Параметры должны быть согласованы друг с другом, в пределах разумных допусков.

Кстати, игровой у меня тоже сейчас есть, один из линейки Asus ROG Strix. И не поверите — я на нём вообще ghosting-а не нашёл. Вот тут, да, можете начинать плакать. Разбирать, чтобы понять, что они сделали (диоды или что) я не буду.

N>>Производители ориентируются на них. Ну-тко убедите их делать иначе и не за сто баксов (за эту цену они вам механику выкатят уже с диодами).

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

Так это и сделано. Я когда копался — собрал несколько таблиц распределений. Они очень разные, кроме нескольких базовых принципов. Значит, что-то они себе думают.

EM> Но мы-то понимаем, что ему тупо лень вообще хоть как-то шевелиться, если это не обещает увеличения прибыли на миллионы. Это не "экономика", как тут утверждают некоторые, это голимая психология.


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

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

ЕМ>Во-первых, у меня нет возможности свободно и непосредственно конвертировать жопочасы в гарантированные суммы дохода, это процессы вероятностные. Во-вторых, эту "тихую механику с диодами" мне еще нужно будет где-то найти, добыть, попробовать, и вряд ли получится с первого раза.

Ну да, а там вы уже знаете модель. Ок, ваше дело.

UPD: подумал, что ради веса слов можно запостить таблицы из своей свалки.
  таблички
​1. Sven 301 USB, моё составление по анализу вскрытой клавы:
+--+------+------+------+------+------+------+------+------+
|  |   0  |   1  |   2  |   3  |   4  |   5  |   6  |   7  |
+--+------+------+------+------+------+------+------+------+
| 0| Pause|      |      |      | RCtrl|      | LCtrl|  F7  |
| 1|   Q  |  Tab |   A  |  Esc |   Z  |      | grave|   1  |
| 2|   W  | Caps |   S  |      |   X  | LSGT |  F1  |   2  |
| 3|   E  |  F3  |   D  |  F4  |   C  |      |  F2  |   3  |
| 4|   R  |   T  |   F  |   G  |   V  |   B  |   5  |   4  |
| 5|   U  |   Y  |   J  |   H  |   M  |   N  |   6  |   7  |
| 6|   I  |  ]}  |   K  |  F6  |  ,<  |  =+  |      |   8  |
| 7|   O  |  F7  |   L  |      |  .>  | Menu |  F8  |   9  |
| 8|   P  |  [{  |  ;:  |  '"  |\(ISO)|  /?  |  -_  |   0  |
| 9| ScrLk|      |      | LAlt |      | RAlt |KPIns2| PrtSc|
|10|      |  BS  |  \|  |  F11 | Enter|  F12 |  F9  |  F10 |
|11|  KP7 |  KP4 |  KP1 | Space|  Num | Down |  Del |      |
|12|  KP8 |  KP5 |  KP2 | KPIns|  KP/ | Right|  Ins |      |
|13|  KP9 |  KP6 |  KP3 | KPDel|  KP* |  KP- | PgUp | PgDn |
|14|  KP+ |      | KPEnt|  Up  |      | Left | Home |  End |
|15|      |LShift|RShift|      |      |      |      |      |
|16|      | LWin |      |      |      |      |      |      |
|17| @A03 |      | RWin |      |      | Calc |      | @A07 |
+--+------+------+------+------+------+------+------+------+

@A03, @A07 — позиции, выкушенные слева и справа у широкого пробела (для японской версии). KPIns2 — правая сторона широкого 0/Ins (видимо, тоже японцы что-то ставят туда). LSGT — клавиша евро-стандарта между LShift и Z.

Как видите, LShift и Caps — одна строка (в этих матрицах всех строки физической клавиатуры вертикальны, а столбцы горизонтальны), значит, то, что в столбцах с ними, не будет срабатывать при LShift+Caps — тут исключается W, S, X. Вам не подходит. Запрет на W при A+S, S+D показывает, что клавиатура точно не рассчитывалась под игроков.

​2. Acer Aspire A515-57, моё составление прозвоном по нажатиям:
+-------++------+------+------+------+------+------+------+------+------+
|col\row||      |      |      |      |      |      |      |      |      |
+-------++------+------+------+------+------+------+------+------+------+
+-------++------+------+------+------+------+------+------+------+------+
|       ||Esc   |F1    |grave |1     |Caps  |A     |      |      |      |
|       ||Q     |      |LWin  |      |      |      |      |      |      |
|       ||F3    |F2    |W     |3     |      |      |2     |      |      |
|       ||F5    |D     |Y     |      |F4    |      |F9    |      |      |
|       ||F6    |5     |R     |T     |G     |F     |4     |V     |      |
|       ||6     |F8    |I     |J     |M     |comma |K     |Space |      |
|       ||F7    |8     |E     |U     |H     |N     |7     |B     |      |
|       ||F10   |9     |L     |P     |Up    |dot   |O     |apos  |      |
|       ||F11   |      |[     |minus |      |slash |0     |Down  |      |
|       ||Left  |SWS   |      |]     |      |Ins   |eq    |Num   |      |
|       ||Del   |      |Enter |Right |bsl   |semi  |BS    |      |      |
|       ||k/    |k+    |k0    |k3    |      |PrtSc |S     |k9    |      |
|       ||k8    |k-    |      |      |      |C     |k7    |      |      |
|       ||kEnter|k1    |k*    |k5    |k.    |X     |k2    |k6    |      |
|       ||      |LSh   |      |      |RSh   |      |      |      |      |
|       ||      |      |Z     |      |      |      |tab   |      |      |
|       ||      |      |      |      |      |LAlt  |k4    |RAlt  |      |
|       ||      |      |      |RCtrl |      |      |LCtrl |      |      |
|       ||      |      |      |      |      |      |      |      |F12   |
+-------++------+------+------+------+------+------+------+------+------+


А вот эта вам подошла бы явно больше. Caps и LShift разнесены. И даже Caps+RShift запрещает мало чего. И для игроков — WASD все на разных линиях, четыре базовых стрелки на разных.

​3. Acer Aspire Switch 10, из мира:
+-------+-------+-------+-------+-------+-------+-------+-------+-------+
|   \   |   1   |   2   |   3   |   4   |   5   |   6   |   7   |   8   |
+-------+-------+-------+-------+-------+-------+-------+-------+-------+
|   1   |       |  Up   |       |       |       |  Dn   |  Esc  |       |
|   2   |  Bs   |  Del  |   ]   |   '   |       |       |       | Enter |
|   3   | PgUp  |       |   \   | PgDn  |       |       |       |       |
|   4   | PrtSc |  Ins  |   =   |   [   |       |   .   |   C   |       |
|   5   |       |  Pause|       |   L   |   M   |   ,   | Space | Left  |
|   6   |  F12  |  F11  |       |   9   |   K   |   J   |   N   |   O   |
|   7   |  F10  |  F9   |   8   |   7   |   I   |   H   |   B   |   U   |
|   8   |  F8   |  F7   |   6   |   T   |   G   |   V   |       |   Y   |
|   9   |  F6   |  F5   |   5   |   E   |   D   |   F   |       |   R   |
|  10   |  F4   |  F3   |   3   |   4   |   S   | Right |       |   W   |
|  11   |  F2   |  F1   |   1   |   2   |   A   |   Z   |   X   |   Q   |
|  12   |       |       | LShift|   /   |       | RShift|       |       |
|  13   |       | LCtrl |       |   0   |       |       |       |       |
|  14   |  LWin |       |       |   P   |       |       |       |       |
|  15   |       |       |       |   ;   |  RAlt |       | LAlt  |       |
|  16   |   ~   |       |  Tab  |  Caps |  Menu |       |       |  Fn   |
+-------+-------+-------+-------+-------+-------+-------+-------+-------+


Такая же антиигровая, как Sven: A+S, S+D блокируют W, хотя модификаторы стоят иначе. Зато LShift+Caps, RShift+Caps пересекаются только на '/' — помехой не будет.


4. Thinkpad EC, из мира:
+-------+-------+-------+-------+-------+-------+-------+-------+-------+
|   \   |   1   |   2   |   3   |   4   |   5   |   6   |   7   |   8   |
+-------+-------+-------+-------+-------+-------+-------+-------+-------+
|   1   |   `   |   1   |   Q   |  Tab  |   A   |  Esc  |   Z   |       |
|   2   |  F1   |   2   |   W   |  Caps |   S   |   |   |   X   |       |
|   3   |  F2   |   3   |   E   |  F3   |   D   |  F4   |   C   |       |
|   4   |   5   |   4   |   R   |   T   |   F   |   G   |   V   |   B   |
|   5   |   6   |   7   |   U   |   Y   |   J   |   H   |   M   |   N   |
|   6   |   =   |   8   |   I   |   ]   |   K   |  F6   |   ,   |   /   |
|   7   |  F8   |   9   |   O   |  F7   |   L   |       |   .   |       |
|   8   |   -   |   0   |   P   |   [   |   ;   |   '   |       |       |
|   9   |  F9   |  F10  |       |  Bs   |   \   |  F5   |       | Space |
|  10   |  Ins  |  F12  |       |  LWin |       |       |       | Right |
|  11   |  Del  |  F11  |       |       |       |       |       | Down  |
|  12   | PgUp  |  Ins  |       |       |       |       |       |       |
|  13   | Home  |  End  |       |       |       |       |       | Left  |
|  14   |       | PrtSc | ScrLk |       |       | LAlt  |       | RAlt  |
|  15   |       |       |       |LShift |       |       |RShift |       |
|  16   | LCtrl |       |       |       |       |       |       |       |
+-------+-------+-------+-------+-------+-------+-------+-------+-------+

И снова антиигровая. Ещё больше общей логики со Sven, особенно в том, как идут строки — например, QWER и UIOP одна строка, зато TY соседняя. На разводке строк Sven там такая характерная петля; в каких строках с чем сочетаются LAlt, RAlt. Явно купили тот же источник и почти не адаптировали. И то же — LShift+Caps запрещают WSX, вам не подойдёт.

Надеюсь, понятно по этим примерам, что таки ваше утверждение про "ему тупо лень вообще хоть как-то шевелиться, если это не обещает увеличения прибыли на миллионы" противоречит реальности? Но что дальше чёртова куча дьяволов в мелочах?