|
|
|
@ -9,7 +9,7 @@ The project is heavily based on PJRC USB Keyboard/Mouse Example and |
|
|
|
|
owes a debt to preceding keyboard firmware projects. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
VERSION |
|
|
|
|
Version |
|
|
|
|
------- |
|
|
|
|
0.1 2010/08/23 |
|
|
|
|
It works as normal keyboard. |
|
|
|
@ -27,14 +27,18 @@ VERSION |
|
|
|
|
a s d spc: mouse buttons |
|
|
|
|
m ,: mouse wheel |
|
|
|
|
|
|
|
|
|
1.1 2010/10/08 |
|
|
|
|
Matrix wiring changed for casing. |
|
|
|
|
(and my Teensy PD3 seems to be latchuped and unusable. :<) |
|
|
|
|
|
|
|
|
|
target board |
|
|
|
|
|
|
|
|
|
Target board |
|
|
|
|
------------ |
|
|
|
|
Teensy 2.0 |
|
|
|
|
http://www.pjrc.com/teensy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
projects related |
|
|
|
|
Projects related |
|
|
|
|
---------------- |
|
|
|
|
PJRC USB Keyboard/Mouse Example |
|
|
|
|
http://www.pjrc.com/teensy/usb_keyboard.html |
|
|
|
@ -57,25 +61,35 @@ ps2avr |
|
|
|
|
http://sourceforge.net/projects/ps2avr/ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TODO |
|
|
|
|
---- |
|
|
|
|
TODO & ideas |
|
|
|
|
------------ |
|
|
|
|
licensing notes(GPL) |
|
|
|
|
I think GPL is not infringement of PJRC license. |
|
|
|
|
souce code cleaning |
|
|
|
|
sleep&wakeup |
|
|
|
|
debouncing |
|
|
|
|
debouncing logic |
|
|
|
|
will be coded when bouncing occurs. |
|
|
|
|
bouncing doesnt occur on my ALPS switch so far. |
|
|
|
|
scan rate is too slow?(to be measure) |
|
|
|
|
setting menu(wizard) |
|
|
|
|
debug console |
|
|
|
|
keymap setting |
|
|
|
|
matrix display |
|
|
|
|
PS/2 keyboard mode |
|
|
|
|
|
|
|
|
|
support for HHKB pro matrix signal |
|
|
|
|
Trackpoint(PS/2) support |
|
|
|
|
exchange controller board with teensy |
|
|
|
|
Trackpoint(PS/2) |
|
|
|
|
receive PS/2 signal from TrackPoint |
|
|
|
|
send USB HID report |
|
|
|
|
Thinkpad keyboard support |
|
|
|
|
turn keyboard to USB keyboard/mouse composite device |
|
|
|
|
mouse horizontal wheel |
|
|
|
|
http://www.microchip.com/forums/tm.aspx?high=&m=391435&mpage=1#391521 |
|
|
|
|
http://www.keil.com/forum/15671/ |
|
|
|
|
http://www.microsoft.com/whdc/device/input/wheel.mspx |
|
|
|
|
setting menu(configure without changing firmware) |
|
|
|
|
console for display |
|
|
|
|
keymap/layer setting |
|
|
|
|
mouse speed/acceleration |
|
|
|
|
matrix display |
|
|
|
|
PS/2 keyboard mode |
|
|
|
|
with USB to PS/2 dumb adapter(possible?) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
EOF |
|
|
|
|