Adding support for the Micro Switch 8304 Hall Effect Keyboard

- Full support (NKRO, provided the USB module can handle it)
- Full LED support (available to the macro modules per input signals)
- Reset/Hold line support
- Handles repeat rate issues (keyboard does not send key updates as most
  keyboards do...)
This commit is contained in:
Jacob Alexander 2011-11-13 02:04:44 -08:00
parent a017d2f270
commit 0c562995c7
12 changed files with 1179 additions and 229 deletions

View file

@ -20,7 +20,7 @@
#| Please the {Scan,Macro,USB,Debug}/module.txt for information on the modules and how to create new ones
##| Deals with acquiring the keypress information and turning it into a key index
set( ScanModule "Kaypro1" )
set( ScanModule "MicroSwitch8304" )
##| Uses the key index and potentially applies special conditions to it, mapping it to a usb key code
set( MacroModule "buffer" )
@ -78,6 +78,7 @@ macro( PathPrepend Output SourcesPath )
# Loop through items
foreach( item ${ARGN} )
# Set the path
set( tmpSource ${tmpSource} "${SourcesPath}/${item}" )
endforeach( item )