Layer 0: Default Layer
,-----------------------------------------------------------.
|Esc| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =|Backsp |
|-----------------------------------------------------------|
|Tab | Q| W| E| R| T| Y| U| I| O| P| [| ]| |
|-----------------------------------------------------' |
|Contro| A| S| D| F| G| H| J| K| L|Fn3|Fn2|Return |
|-----------------------------------------------------------|
|Shift | Z| X| C| V| B| N| M| ,| .| /|Shift |Fn1|
|-----------------------------------------------------------|
|Fn7|Gui |Alt |Space |Fn6 |\ |` | | |
`-----------------------------------------------------------'
Layer 1: HHKB mode (HHKB Fn)
,-----------------------------------------------------------.
|Pow| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Delete |
|-----------------------------------------------------------|
|Caps | | | | | | | |Psc|Slk|Pus|Up | | |
|-----------------------------------------------------' |
|Contro| | | | | | *| /|Hom|PgU|Lef|Rig|Enter |
|-----------------------------------------------------------|
|Shift | | | | | | +| -|End|PgD|Dow|Shift |xxx|
|-----------------------------------------------------------|
| |Gui |Alt | |Alt | | | | |
`-----------------------------------------------------------'
Layer 2: Vi mode (Quote/Rmeta)
,-----------------------------------------------------------.
| `| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12| ` |
|-----------------------------------------------------------|
| \ |Hom|PgD|Up |PgU|End|Hom|PgD|PgU|End| | | | |
|-----------------------------------------------------' |
|Contro| |Lef|Dow|Rig| |Lef|Dow|Up |Rig| |xxx| \ |
|-----------------------------------------------------------|
|Shift | | | | | |Hom|PgD|PgU|End| |Shift | |
|-----------------------------------------------------------|
| |Gui |Alt |Space |xxxxx| | | | |
`-----------------------------------------------------------'
Layer 3: Mouse mode (Semicolon)
,-------------------------------------------------------- --.
|Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Delete |
|-----------------------------------------------------------|
|Tab |MwL|MwU|McU|MwD|MwR|MwL|MwD|MwU|MwR| | | | |
|-----------------------------------------------------' |
|Contro|Mb1|Mb2|Mb3| | |McL|McD|McU|McR|xxx| |Return |
|-----------------------------------------------------------|
|Shift | | | | | |MwL|MwD|MwU|MwR| |Shift | |
|-----------------------------------------------------------|
|xxx|Gui |Alt |Mb1 |Alt | | | | |
`-----------------------------------------------------------'
Mc: Mouse Cursor / Mb: Mouse Button / Mw: Mouse Wheel;
Layer 4: Matias half keyboard style (Space)
,-----------------------------------------------------------.
|Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Delete |
|-----------------------------------------------------------|
|Backs| P| O| I| U| Y| T| R| E| W| Q|Tab|Tab| |
|-----------------------------------------------------' |
|Contro| ;| L| K| J| H| G| F| D| S| A|Con|Control |
|-----------------------------------------------------------|
|Shift | /| .| ,| M| N| B| V| C| X| Z|Shift | |
|-----------------------------------------------------------|
| |Gui |Alt |xxxxxxxxxxxxxxxxxxxxxx|Alt | | | | |
`-----------------------------------------------------------'
I added PS/2 mouse support to my firmware.
And TrackPoint unit used in Thinkad keyboard is just a 3buttonsPS/2 mouse.
This means it is ready to install the unit into my keyboard,
but I found my keyboard doesn't have enough room for the unit. :(
(The TrackPoint is working well outside the keyboard.)
Sticks from scissor keyboards are too short, you need an adapter. If you can't make it yourself, PM me.
I added PS/2 mouse support to my firmware.
If you are interested in PS/2 mouse or TrackPoint support, see ps2.c and ps2_mouse.c.
(Trackpoint specific enhanced PS/2 commands are not supported so far.)
https://github.com/tmk/tmk_keyboardShow Image(http://img220.imageshack.us/img220/5452/201101031879.jpg)
Board pinout TPM754
---------------------------------
1 BUTTON2 P3.2(27)
2 BUTTON1 P3.1(26)
3 BUTTON0 P3.0(25)
4 TP_CLK INT0(24)
5 VCC
6 GND
7 EX.CKL INT1(4)
8 TP_DATA TXD(2)
9 EX.DATA RXD(1)
10 RST RST(5)
Type B:Board pinout TPM754
---------------------------------
1 RST RST(5)
2 EX.DATA RXD(1)
3 TP_DATA TXD(2)
4 VCC
5 TP_CLK INT0(24)
6 EX.CKL INT1(4)
7 GND
8 BUTTON0 P3.0(25)
9 BUTTON1 P3.1(26)
10 BUTTON2 P3.2(27)
arieswu,
I don't have this board in hand now, so I'm not sure but it was Type A.
I have seen only two type of Trackpoint board: Type A board is common and B is rare.
[/CODE]
I have done the part of trackpoint unit of my new 60% keyboard
It will use the frame of KBC poker
and happy to know that you like my last 60% with trackpoint mod
but my English is not good enough to post it on there XD
Nice work with the trackpoint, where are the mouse buttons though?