aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--converter/m0110_usb/README.md71
1 files changed, 36 insertions, 35 deletions
diff --git a/converter/m0110_usb/README.md b/converter/m0110_usb/README.md
index 662a87182..206f43425 100644
--- a/converter/m0110_usb/README.md
+++ b/converter/m0110_usb/README.md
@@ -4,9 +4,10 @@ This firmware converts the protocol of Apple Macintosh keyboard M0110/M0110A int
4Target board of this project is [PJRC Teensy](http://www.pjrc.com/teensy/), though, 4Target board of this project is [PJRC Teensy](http://www.pjrc.com/teensy/), though,
5you can use other board with USB AVR like `ATmega32U4` and `AT90USB`. 5you can use other board with USB AVR like `ATmega32U4` and `AT90USB`.
6 6
7![M0110](https://github.com/tmk/tmk_keyboard/raw/master/m0110_usb/doc/m0110.jpg) 7![M0110](https://raw.github.com/tmk/tmk_keyboard/master/converter/m0110_usb/doc/m0110.jpg)
8 8
9M0110A support was contributed by [skagon@github](https://github.com/skagon). 9- M0110A support was contributed by [skagon@github](https://github.com/skagon).
10- M0120 also is supported. keys(+ * / and ,) on M0120 are recognized as cursor keys.
10 11
11 12
12 13
@@ -19,7 +20,7 @@ you can change pin configuration with editing *config.h*.
19You can find 4P4C plugs on telephone handset cable. Note that it is *crossover* connection 20You can find 4P4C plugs on telephone handset cable. Note that it is *crossover* connection
20while Macintosh keyboard cable is *straight*. 21while Macintosh keyboard cable is *straight*.
21 22
22[![Conection](http://i.imgur.com/vJoVOm.jpg)](http://i.imgur.com/vJoVO.jpg) 23[![Conection](https://raw.github.com/tmk/tmk_keyboard/master/converter/m0110_usb/doc/teensy.jpg)]
23 24
24In this pic: 25In this pic:
25 26
@@ -62,56 +63,56 @@ Keymap
62------ 63------
63You can change keymaps by editing *keymap.c*. 64You can change keymaps by editing *keymap.c*.
64 65
65### M0110 66### M0110 & M0120
66#### *Default* 67#### *Default*
67 ,---------------------------------------------------------. 68 ,---------------------------------------------------------. ,---------------.
68 | `| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =|Backs| 69 | `| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =|Backs| |Ctl| -|Lft|Rgt|
69 |---------------------------------------------------------| 70 |---------------------------------------------------------| |---------------|
70 |Tab | Q| W| E| R| T| Y| U| I| O| P| [| ]| \| 71 |Tab | Q| W| E| R| T| Y| U| I| O| P| [| ]| \| | 7| 8| 9| Up|
71 |---------------------------------------------------------| 72 |---------------------------------------------------------| |---------------|
72 |Fn0 | A| S| D| F| G| H| J| K| L| ;| '|Return| 73 |Fn0 | A| S| D| F| G| H| J| K| L| ;| '|Return| | 4| 5| 6| Dn|
73 |---------------------------------------------------------| 74 |---------------------------------------------------------| |---------------|
74 |Shift | Z| X| C| V| B| N| M| ,| ,| /|Shift | 75 |Shift | Z| X| C| V| B| N| M| ,| ,| /|Shift | | 1| 2| 3| |
75 `---------------------------------------------------------' 76 `---------------------------------------------------------' |-----------|Ent|
76 |Ctr|Alt | Space |Gui |Ctr| 77 |Alt|Gui | Space |Ctl |Alt| | 0| .| |
77 `-----------------------------------------------' 78 `-----------------------------------------------' `---------------'
78#### *HHKB/WASD Layer* 79#### *HHKB/WASD Layer(WASD/IJKL)*
79 ,---------------------------------------------------------. 80 ,---------------------------------------------------------. ,---------------.
80 |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Delet| 81 |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Delet| |Nlk| -|Lft|Rgt|
81 |---------------------------------------------------------| 82 |---------------------------------------------------------| |---------------|
82 |Caps |Hom| Up|PgU| | | | |Psc|Slk|Pau|Up | |Ins| 83 |Caps |Hom| Up|PgU| | | |PgU| Up|Hom|Psc|Slk|Pau|Ins| | 7| 8| 9| Up|
83 |---------------------------------------------------------| 84 |---------------------------------------------------------| |---------------|
84 |Fn0 |Lef|Dow|Rig| | | | |Hom|PgU|Lef|Rig|Return| 85 |Fn0 |Lef|Dow|Rig| | | |Lef|Dow|Rig| | |Return| | 4| 5| 6| Dn|
85 |---------------------------------------------------------| 86 |---------------------------------------------------------| |---------------|
86 |Shift |End| |PgD| |VoD|VoU|Mut|End|PgD|Dow|Shift | 87 |Shift |End| |PgD| | | |PgD| |End| |Shift | | 1| 2| 3| |
87 `---------------------------------------------------------' 88 `---------------------------------------------------------' |-----------|Ent|
88 |Ctr|Alt | Space |Gui |Ctr| 89 |Alt|Gui | Space |Ctl |Alt| | 0| .| |
89 `-----------------------------------------------' 90 `-----------------------------------------------' `---------------'
90 91
91### M0110A 92### M0110A
92#### *Default* 93#### *Default*
93 ,---------------------------------------------------------. ,---------------. 94 ,---------------------------------------------------------. ,---------------.
94 | `| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =|Backs| |Gui| =| /| *| 95 | `| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =|Backs| |Ctl| =| /| *|
95 |---------------------------------------------------------| |---------------| 96 |---------------------------------------------------------| |---------------|
96 |Tab | Q| W| E| R| T| Y| U| I| O| P| [| ]| | | 7| 8| 9| -| 97 |Tab | Q| W| E| R| T| Y| U| I| O| P| [| ]| | | 7| 8| 9| -|
97 |-----------------------------------------------------' | |---------------| 98 |-----------------------------------------------------' | |---------------|
98 |Fn0 | A| S| D| F| G| H| J| K| L| ;| '|Return| | 4| 5| 6| +| 99 |Fn0 | A| S| D| F| G| H| J| K| L| ;| '|Return| | 4| 5| 6| +|
99 |---------------------------------------------------------| |---------------| 100 |---------------------------------------------------------| |---------------|
100 |Shift | Z| X| C| V| B| N| M| ,| ,| /|Shft|Up | | 1| 2| 3| | 101 |Shift | Z| X| C| V| B| N| M| ,| ,| /|Shft| Up| | 1| 2| 3| |
101 |---------------------------------------------------------| |-----------|Ent| 102 |---------------------------------------------------------| |-----------|Ent|
102 |Ctrl |Alt | Space | \|Lft|Rgt|Dn | | 0| .| | 103 |Alt |Gui | Space | \|Lft|Rgt| Dn| | 0| .| |
103 `---------------------------------------------------------' `---------------' 104 `---------------------------------------------------------' `---------------'
104#### *HHKB/WASD/mousekey Layer* 105#### *Cursor Layer(WASD/IJKL)*
105 ,---------------------------------------------------------. ,---------------. 106 ,---------------------------------------------------------. ,---------------.
106 |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Delet| |Nlk| =| /| *| 107 |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Delet| |Nlk| =| /| *|
107 |---------------------------------------------------------| |---------------| 108 |---------------------------------------------------------| |---------------|
108 |Caps |Hom| Up|PgU| | | | |Psc|Slk|Pau|Up | | | | 7| 8| 9| -| 109 |Caps |Hom| Up|PgU| | | |PgU| Up|Hom|Psc|Slk|Pau| | | 7| 8| 9| -|
109 |-----------------------------------------------------' | |---------------| 110 |-----------------------------------------------------' | |---------------|
110 |Fn0 |Lef|Dow|Rig| | | | |Hom|PgU|Lef|Rig|Return| | 4| 5| 6| +| 111 |Fn0 |Lef|Dow|Rig| | | |Lef|Dow|Rig| | |Return| | 4| 5| 6| +|
111 |---------------------------------------------------------| |---------------| 112 |---------------------------------------------------------| |---------------|
112 |Shift |End| |PgD| |VoD|VoU|Mut|End|PgD|Dow|Shif|PgU| | 1| 2| 3| | 113 |Shift |End| |PgD| | | |PgD| |End| |Shif|PgU| | 1| 2| 3| |
113 |---------------------------------------------------------| |-----------|Ent| 114 |---------------------------------------------------------| |-----------|Ent|
114 |Ctrl |Alt | Space |Ins|Hom|End|PgD| | 0| .| | 115 |Alt |Gui | Space |Ins|Hom|End|PgD| | 0| .| |
115 `---------------------------------------------------------' `---------------' 116 `---------------------------------------------------------' `---------------'
116 117
117 118