Commit Graph

6679 Commits (e0e80c0dc1be961999617a9eb0e1ae0f7988fae9)
 

Author SHA1 Message Date
tmk acc974c64b added protocol stack: pjrc, vusb
tmk 5552b5afea define sendcha() in usb_debug.c
tmk 04f351b802 PS/2 library receives data partially by interrupt
tmk 0632618d29 added initial support of mousekeys to ps2_vusb
tmk 4f5f1a53d4 added PS/2 to USB converter use V-USB as protocol stack
tmk c07408a447 Merge branch 'master' of github.com:tmk/tmk_keyboard
tmk cf95d8308f added some short keycode names for ISO and JIS keyboard.
tmk a96085faf6 added note about external pull resistor on DATA line.
tmk 5bc29b50ef fixed mousekey delay to do double/triple click easily.
tmk 23c686ad46 Exceptional handling for PS/2 scan code set 2
changed names which does not comply to C spec.(underscore prefix names)
tmk a28a2a6a5e rewrite code of layer switching
tmk bf1a37ba71 PS/2 to USB keyboard converter
tmk 7ad93f7850 added description of ADB socket pintouts.
tmk 849b10e921 changed wait time for volume control.
tmk 16be834617 changed special mode key for macway: Left Shift + Right Shift
tmk 06db39583f ADB keyboard LEDs support
tmk 40c24dc89a added 'Keymap' section to adb/README.
tmk c5b9f2b02b change keycodes and define keymap macro for AEK.
ADD: keymap macro for Apple Extended Keyboard in adb/keymap.c
FIX: keycodes for Keypad, Fn and Mousekey.
tmk 56e098d76e ADB to USB keyboard converter
tmk 1f5cd6d7dc FIX: error handling in ps2.c
tmk 035b286b24 added a file TODO.
tmk 3e56e80c7d changed signature of keymap_fn_layer() in keymap_skel.h.
FIX: name of mousekey macros usb_keycodes.h.
tmk fd49c69d1a added config option: MATRIX_HAS_GHOST and fixed some on matrix.c
ADD: Build option: MATRIX_HAS_GHOST to enable ghost blocking logic.
FIX: choose matrix buffer type(uint8_t/uint16_t) automatically
     depending on column size in matrix.c.
FIX: use uint8_t insted of int in matrix.c.
tmk 590235d4bc add "Build your own firmware" and "Features" section to README.
tmk 6b0c939d72 add a build option: USB_EXTRA_ENABLE
tmk 7272c65d3d add error handling to ps2_mouse
tmk 2a562a4191 Add PS/2 mouse support to connect TrackPoint Unit.
Change build options:  Makefile and config.h. See README.
tmk 1ed336a064 change keyboard report descriptor for NKRO.
It uses 1byte for modifiers and 15bytes(120bits) for keys now.
tmk 51f17f0231 add build option: NKRO_ENABLE(remove: USB_12KRO)
tmk 66ece29b0e tuning layer switch timing.
tmk 37ced39ae2 add build option USB_12KRO.
tmk d6da554687 support 12KRO
tmk 9019c901dd add system controls(power down/wake up) from generic desktop page(HID)
tmk 02d955e9fe add audio controls from consumer page(HID)
tmk 8240e606d4 change hhkb/keymap
tmk 8fc6c265d1 Merge branch 'led'
tmk 2ca3ab18a2 output previous key state on TP1684 when scaning matrix.
tmk 74b3e591fc FIX: LED debug
tmk 89feab2301 repeating Fn key: press twice quickly to repeat.
tmk a31b31e717 revise Fn key processing.
tmk 45d4a7a898 improve layer switching
tmk 6c3b9a2ded ADD: macway/doc
FIX: keymap
tmk 46545c0380 v2.0: HHKB/Macway support merged
tmk 2f80e790c6 new build method for macway
tmk 461e0d3d8c ADD: keymap macro for human to read easier
ADD: controller.h for controller board definition(teensy)
ADD: debug toggle
tmk 7a336b05ec FIX: include files
tmk c166fb744f FIX: doc and keymap.
tmk 4acc38751e switch debug on/off by pressing 4 keys on booting time
tmk bf92bdd7fa add keymap layer: Matias half keyboard style(SPACE) [NOT USED]
tmk 06eb50be07 hhkb: refactored