2010-11-11 3 views
3

Возможно ли подключить 2 клавиатуры и один с макетами Dvorak, а другой с QWERTY-макетом? (В OSX)Программирование на пару с раскладками клавиатуры Qwerty и Dvorak

+0

Давайте рассмотрим более широкий вопрос - что такое сделка с парным программированием? Сопряженное программирование - это надежный способ получить вдвое меньше, чем в два раза. – riwalk

+0

Вы ожидаете, что два человека печатают одновременно? или просто так, если кто-то ошибается, другой может исправить, и удобнее с клавиатурой другого типа? (Прошу прощения, я действительно не знаю ответа, но я бы хотел понять, по крайней мере, рассуждения) – onaclov2000

+0

http://www.typematrix.com/shop/ - отличная клавиатура с физическим переключением на Дворжак. – sren

ответ

3

Вы можете сделать этот Linux в X Windows, и это может также применяться OSX (другая X-операционная система на базе Windows).

Найти идентификатор устройства клавиатуры для изменения:

$ xinput -list | grep -i key 
⎣ Virtual core keyboard      id=3 [master keyboard (2)] 
    ↳ Virtual core XTEST keyboard    id=5 [slave keyboard (3)] 
    ↳ Power Button        id=6 [slave keyboard (3)] 
    ↳ Power Button        id=7 [slave keyboard (3)] 
    ↳ LITEON Technology USB Keyboard   id=9 [slave keyboard (3)] 
    ↳ LITEON Technology USB Keyboard   id=10 [slave keyboard (3)] 

Затем измените макет с помощью setxkbmap:

$ setxkbmap -device 9 dvorak 
+1

Вы можете найти список раскладок клавиатуры в '/ usr/share/X11/xkb/rules/base.lst' под'! макет'. – craastad

+0

Удивительный! Но мне не удалось заставить его работать. Я мог бы переключить компоновку одной клавиатуры, но через некоторое время другие переключились. Я не мог использовать встроенный коммутатор компоновки (MATE) для переключения до тех пор, пока не удалю и не подгружу одну из клавиатур, но затем они снова синхронизировались. – KlaymenDK

0

Не знаю, насколько я знаю, используя базовую настройку OS X. Если вы хотите изменить kext, вы можете это сделать. Я бы предложил вам использовать клавиатуру Dvorak как аппаратное средство Dvorak, а не программное обеспечение Dvorak, так как в этом случае ваша настройка будет работать, как ожидалось.

1

Вы можете сделать это с помощью любой проводной Dvorak или переадресации клавиатуры.

Kinesis Advantage должен сделать трюк. Он имеет режимы QWERTY и Dvorak, но это довольно дорого (300 $), и макет может быть не для всех.

0

У меня есть Kinesis аппаратно-карту в Dvorak, сидя на моем столе, и вторая клавиатура сидит в стороне как «гостевая» клавиатура. Вторая клавиатура также удобна для любых игр, которые предполагают, что вы используете устаревший макет.

0

Карабины с открытым исходным кодом решили это для меня. У него есть вкладка «Устройства», которая позволяет вам указать, какие клавиатуры будут получать новое сопоставление ключей, или какие из них следует игнорировать. Поэтому я оставляю свою ОС на QWERTY, применяю карту Dvorak для своих клавиатур, а затем оставляю клавиатуру моей пары незатронутой. enter image description here

Смежные вопросы