diff options
| -rw-r--r-- | converter/m0110_usb/README.md | 71 |
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 | |||
| 4 | Target board of this project is [PJRC Teensy](http://www.pjrc.com/teensy/), though, | 4 | Target board of this project is [PJRC Teensy](http://www.pjrc.com/teensy/), though, |
| 5 | you can use other board with USB AVR like `ATmega32U4` and `AT90USB`. | 5 | you can use other board with USB AVR like `ATmega32U4` and `AT90USB`. |
| 6 | 6 | ||
| 7 |  | 7 |  |
| 8 | 8 | ||
| 9 | M0110A 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*. | |||
| 19 | You can find 4P4C plugs on telephone handset cable. Note that it is *crossover* connection | 20 | You can find 4P4C plugs on telephone handset cable. Note that it is *crossover* connection |
| 20 | while Macintosh keyboard cable is *straight*. | 21 | while Macintosh keyboard cable is *straight*. |
| 21 | 22 | ||
| 22 | [](http://i.imgur.com/vJoVO.jpg) | 23 | [] |
| 23 | 24 | ||
| 24 | In this pic: | 25 | In this pic: |
| 25 | 26 | ||
| @@ -62,56 +63,56 @@ Keymap | |||
| 62 | ------ | 63 | ------ |
| 63 | You can change keymaps by editing *keymap.c*. | 64 | You 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 | ||
