akry: (16 tons)

Каждый четвертьгод кто-нибудь обязательно выдумывает

и другие подобные оптимусы. Но они неизменно остаются уделом гиков и любителей гаджетов. Потом что:

А. Так называемая «ошибка модальности». Если клавиши программируемые, значит нет однозначной связи между физическим положением клавиши и действием, которое вызывается её нажатием. Отчасти компенсируется тем, что если человек делает раскладку под себя, то он к ней же и привыкает. Правда другим на его клавиатуре придётся несладко. Однако

Б. У многих таких девайсах (кроме Оптимуса) отсутствует обратная связь пальцам при нажатии. А она нужна, и не только слепым. Как бы мне ни доказывали любители тачскринов, что они легко печатают на них вслепую, я вижу, сколько опечаток в письмах и смсках, отправленных ими с устройств, по сравнению с их же письмами, отправленными с обычного компа. К тому же,

В. Стоимость такой клавиатуры в большинстве случаев неадекватна приросту удобства (если оно вообще есть). Вдобавок,

Г. У нарисованной клавиатуры много ниже порог срабатывания клавиши. На обычной клавиатуре пальцы могут просто лежать на клавишах, и нужно приложить определённое усилие, чтобы клавишу нажать. Чем оно меньше, тем больше вероятность ошибочного нажатия. Видимо есть некий оптимум, баланс между сопротивлением клавиши, и весом и силой пальцев.

Что ещё?

- Мониторы с возможностью сенсорного ввода тоже не решение. Они известны очень давно, и во времена динозавров информация вводилась с помощью «светового пера» (кто ещё помнит, что это такое?) Но развития не получили. Главным образом, потому что если весь день сидеть с поднятой рукой, то к вечеру рука отвалится. Кажется, это называлось «синдромом руки гориллы».

-- Был и голосовой ввод. Для мака — не помню что. Для писюка первое, с чем я столкнулся, программа «Горыныч». Поигрались, побаловались, и выключили. Всё ушло в нуль: во-первых, распознавали эти системы хреново; во-вторых, им было трудно отделить диктовку от междометий в пространство («нет, это я не вам, Машенька»); и в-третьих, представьте себе офис, где десяток работников беседуют с компьютерами. Кто-то тише, кто-то громче. Периодически один из них что-то громко говорит соседу, а другие на него шикают и жмут кнопки отмены на своих компах.

--- Клавиатуры-переростки тоже были. В издательстве «Высшая школа» наблюдал клавиатуру для мака размерностью наверное 60×60 клавиш, эдакую шахматную доску с латиницей, гречицей и прочими типографскими изысками. Область применения такого чуда, очевидно, ограничена.

---- Плёночные/резиновые клавиатуры. Они не только были, они есть. Даже у меня где-то такая завалялась. Претензии те же, плохая обратная связь.

----- Нарисованные лучом лазера на любой поверхности. Ну вы поняли.

Поэтому, на мой взгляд, для больших устройств более перспективно дальнейшее совершенствование эргономики обычной клавиатуры (тут ещё много что можно улучшить) + для возжелавших странного, специализированные пульты с программируемыми кнопками (как для Lightroom). А также интеллектуальные системы исправления ошибок при вводе (вроде Punto Switcher, заточенного как раз на исправление той самой «модальной ошибки»).

Поделиться, оценить: Процитировать в LiveJournal! Процитировать в LiveInternet! Процитировать в Twitter! Добавить блог в GoogleReader!    
akry: (Default)
Как я писал в статье "Этот назойливый Insert", совсем неплохо было бы иметь возможность отключать не только клавишу Insert, но и другие бесполезные клавиши: ScrollLock и NumLock (если у вас полноразмерная клавиатура, зачем он вам?).

В аттаче архив с пятью программами на любой вкус.

  • Disable_InsertKey
  • Disable_NumLock
  • Disable_ScrollLock
  • Disable_ScrollNumLock
  • Disable_ScrlNumIns

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

Вложение: 3620518_disableuselesskeys.zip

UPD. Новая версия разрешает Insert в Total Commander и Mindjet MindManager - там эта клавиша используется соответственно для выделения файлов и добавления нового субтопика. Код выглядит так:

#SingleInstance force
Insert::
if WinActive("Total Commander") OR WinActive("Mindjet") {
 Send {Ins}
} else {
 ; does nothing
}
return
akry: (Default)

The insert key among other keysУ каждого наверняка бывало такое, что он случайно задеваел клавишу Insert и текстовый редактор менял режим ввода текста на "замену" вместо "вставки". А если продолжать при этом печатать, то то, что вы набираете, печатается вместо старого текста, затирая его. В старые времена (30-40 лет назад) на текстовых терминалах этот режим мог быть полезен, но сейчас (уже лет 20 как) пользы от него - близко к нулю. Но по истери историческим причинам эта клавиша вероятно ещё лет 100 останется на клавиатуре вместе с нужнейшими SysRq, ScrollLock и Pause/Break.

На моей клавиатуре Insert расположен возмутительно рядом с Backspace (Микрософт сделал такую странность в хорошей во всех остальных отношениях клавиатуре). И сегодня, пока я набирал отчёт, Insert забодал меня окончательно.

Чтобы эмоция стала конструктивной, я провёл блиц-исследование и выяснил, что я такой не один. В статье "Making the INSERT Key Useful Instead of Annoying", описан хороший и простой способ борьбы с Insert.

Автор предлагает скачать бесплатную утилиту AutoHotKey и сделать для неё маленький скрипт, "перевоспитывающий" эту ненужную клавишу.

Для экономии времени я прилагаю скомпилированный и упрощённый вариант этого скрипта. Просто запустите EXE-шник и пока он будет висеть в трее, Inserta не будет. Скрипт состоит всего из двух строчек:

Insert::
return

P.S. Перед запуском, убедитесь, что в Ворде не включен этот самый режим замены. После запуска программа не даст переключиться - ни в какую сторону.

P.P.S. Может, заблокировать и ScrollLock? Чтобы в Excel не менялся режим работы стрелок клавиатуры с перемещения между ячейками на прокрутку всего документа... Для прокрутки у меня и мышь есть.

UPD. Сделал блокировщики для ScrollLock и NumLock. Смотрите здесь.

Вложение: 3620513_disableinsertkey.zip

April 2017

S M T W T F S
      1
2345678
9101112131415
16171819202122
23242526272829
30      

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 2nd, 2025 02:15 pm
Powered by Dreamwidth Studios