Оптимизированный макет для Kinesis Advantage - PullRequest
30 голосов
/ 16 ноября 2010

Одной из самых мощных функций клавиатур Kinesis dvantage является возможность переназначения клавиш. Я использую один около 6 месяцев с макетом Colemak и мне это нравится. Ниже мой макет. Я в основном использую Matlab. Какой ваш оптимальный макет?

alt text

Две вещи, которые мне показались наиболее полезными, - это поместить клавишу Shift под большим пальцем левой руки и положить все стрелки под правой рукой. Это позволяет мне удобно нажимать Ctrl + Shift большим пальцем и перемещаться со стрелками на другой руке, чтобы выделить текст и перемещаться по Excel.

Ответы [ 4 ]

22 голосов
/ 08 сентября 2011

Моя версия макета Kinesis Advantage:

enter image description here

Для Mac вы можете создать собственный макет (см. TN2056 ), поменять «Caps lock» на «Num pad "(и создайте макет для" Caps lock ") и используйте Keyboard Maestro (для копирования / вставки / повторения / отмены и перемещения по тексту).Я могу сделать все это публичным, если необходимо.

Для окон вы можете использовать AutoHotKey .

4 голосов
/ 23 ноября 2014

Я заказал свое первое Kinesis Advantage, я очень уверен, что буду использовать его - или подобную клавиатуру, такую ​​как Ergodox или Axios - в течение долгого времени после. Я заказал это после нескольких лет связанных с тендинитом проблем запястья. Чтобы облегчить эти проблемы, я провел некоторое исследование различных клавиатур и раскладок клавиатуры. Я пробовал Colemak до ~ 50 WPM, но потом понял, что это не для меня. Хотя мне нравился ритм печатания с Colemak, увеличенные боковые движения моих указательных пальцев (из-за расположения клавиш D и H) вызывали физический дискомфорт. Поэтому я вернулся в QWERTY.

Может быть, из-за природы клавиатуры Kinesis (столбцы, а не ортогональные) я могу дать Колемаку еще одну попытку, или попробовать другую, такую ​​как Норман или Колемак-DH. Или я просто придерживаюсь старого доброго QWERTY, в течение 30 лет в моем мозгу ...

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

В своем поиске раскладок клавиатуры я наткнулся на раскладку Maltron (в основе Kinesis Advantage лежат некоторые разговоры об украденных у Maltron). Ориентируясь на макет Maltron, я придумал макет ниже для Mac:

enter image description here

Я пытался переместить как можно меньше клавиш, поэтому я переместил клавиши курсора на другой слой, освободив место для скобок и знаков минус / плюс . Я решил оставить косые черты в их QWERTY-расположении и только переместил задник / тильда , чтобы освободить место для Escape .

Строка функции на синем слое основана на некоторой раскладке Ergodox, с которой я столкнулся (больше не могу найти источник), клавиши курсора и home / end / * Раскладка 1028 * pgup / pgdown основана на нескольких 60% раскладках клавиатуры. Конечно, клавиши Cmd + по-прежнему работают.

Как видите, я остановился на QWERTY. Также обратите внимание, что невозможно программировать эту раскладку на самой клавиатуре без использования ножной педали (клавиатура поддерживает только переключение слоев вместо удержания клавиши-модификатора). Я использую Карабинер для достижения этой цели (на Mac).

Обратите внимание: я еще не проверял этот макет, поэтому я не уверен, насколько легко получить скобки, минус и плюс. Или, если клавиши Command расположены правильно (для Windows я бы поставил CTRL здесь). Клавиши Hyper отображаются в CTRL + ALT + SHIFT + COMMAND в Карабинере, который я использую для запуск приложений быстро. Копирование и вставка mappen tol Cmd + C / V .

Ссылки:

2 голосов
/ 16 ноября 2010

Я обычно программирую на C ++ и использую qwerty, но меняю местами + / = и Home.Необходимость поднимать левую руку с клавиатуры для каждого задания или дополнения сводит меня с ума.

0 голосов
/ 18 июля 2018

Мой файл настроек - который можно скопировать / вставить для Advantage 2. Я остановился на этом в течение последних нескольких лет после нескольких предыдущих итераций.

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

Это также в GitHub репо из этих

* Cmd keys as easiest to access from thumb
[lctrl]>[lwin]
[rctrl]>[rwin]
[kp-lctrl]>[kp-lwin]
[kp-rctrl]>[kp-rwin]

* Alt keys symmetrical as top inner thumb keys
[rwin]>[ralt]
[kp-rwin]>[kp-ralt]

* Unused key also as Alt. I don't use this much, could put something else here
[intl-\]>[lalt]

* Ctrl keys in tab key position and its symmetric
[tab]>[lctrl]
[/]>[rctrl]

* Tab as easy to access thumb key
[delete]>[tab]
[\]>[hyphen]

* `=` moves to the more traditional position of top right key on keyboard, and hyphen to the traditional dvorak position right of the home row
[=]>[delete]
[hyphen]>[=]
[kp=]>[kp=mac]

* Slashes move to thumb keys together. I don't use home or end so easy to give up
[home]>[/]
[end]>[\]

* Footpedal
[lp-tab]>[rctrl]

* These change pup and pdown into next-tab and prev-tab respectively
{pup}>{speed9}{-rwin}{-lshift}{obrack}{+lshift}{+rwin}
{pdown}>{speed9}{-rwin}{-lshift}{cbrack}{+lshift}{+rwin}

* Escape hatch if you actually need pup or pdown
{lctrl}{pup}>{pup}
{lctrl}{pdown}>{pdown}
...