Постановка задачи
Если Вы программист и используете среду разработки (IDE) более интеллектуальную чем блокнот, то скорее всего Вам часто приходится пользоваться различными горячими клавишами. В большинстве случаев это комбинации содержащие нажатие клавиши Ctrl. Например в NetBeans:
- Ctrl + Пробел = Автодополнение
- Ctrl+ Q = К месту последнего редактирования
- Ctrl +W = Закрыть окно
- Ctrl + / = Комментировать строку
- Ctrl + E = Удалить строку
- Ctrl + K = Следующее слово
- и т.д.
Таким образом мы часто держим нажатой клавишу [Ctrl]. При этом расположение этой клавиши не совсем подходящее. Одновременное нажатие [Ctrl] и какой-нибудь кнопки левой рукой (например: Ctrl + E), может вызывать легкий дискомфорт в результате скрючивания мизинца на левой руке.
Известные способы решения
Существует несколько способ решения этой проблемы:
- Использовать вместо мизинца ребро ладони левой руки (зоной куда уходит линия Марса, в районе правее холма меркурия). Некоторым так удобней.
- Использовать правый Ctrl. Для этого нужно синхронизировать работу правой и левой руки, что не всегда хорошо (т.к. syncrhonized метод замедляет работу java-программиста).
- Заменить CapsLock на Ctrl
- Купить эргономичную клавиатуру
Способы №1 и №2 для меня оказались не слишком удобными. В результате я пошел по третьему пути – заменил CapsLock на Ctrl. В интернете описано несколько способов решения этой проблемы. Дабы не плодить лишние сущности, я не буду перепечатывать в сотый раз эту информацию и советуют просто запросить в Google: swap caps lock ctrl. Вы получите несколько способов решения этой задачи (редактирования реестра руками, установка бесплатного набора утилит от Miscrosoft – Resource Kit Tools и настройка через Remapkey.exe, использование сторонних программ и т.д.).
Мне понравился именно третий способ тем, что клавиатуры с Control вместо CapsLock выпускала компания Sun Microsystems.
Меня, как java-программиста, это порадовало, так как всем известно, что Java пошла в народ именно благодаря Sun. Наверное эта компания заботилась о мизинцах программистов…
Что касается способа №4.
В поисках клавиатуры для программиста, я понял, что до сих пор никто из больших производителей клавиатур не стал выпускать продукт специально для этого сегмента рынка (время публикации этого поста – июль 2010 года).
Есть клавиатуры для офисных работников с встроенной телефонной трубкой.
Есть клавиатуры для геймеров.
Есть клавиатуры для блондинок.
Есть клавиатуры для тех кто не спит по ночам.
Но клавиатуры, которые были бы не просто эргономичные, а специально сделанные “для программиста” почему то не выпускаются. А ведь программистов не мало…
Далее привожу перечень интересных моделей, которые могли бы на мой взгляд соответствовать названию “клавиатура для программистов”.
В ней также Control находится на месте Caps Lock
Оптимус Максимус
Функции кнопок можно переназначить, решив таким образом проблему левого мизинца.
Компания, которая возможно тоже думает о программистах. Ctrl находится в стандартном положении, но за счет разлапистой раскладки немного решается проблема мизинца левой руки…