Introduction - If you have any usage issues, please Google them yourself
WCE5.0 under this code for the keyboard-driven source code, the reader can modify this code, made in line with their needs code
Packet : 63535321keybd.rar filelist
KEYBD\DEVICELAYOUTS\dirs
KEYBD\DEVICELAYOUTS\PS2_AT\00000401\kbda1.cpp
KEYBD\DEVICELAYOUTS\PS2_AT\00000401\kbda1.def
KEYBD\DEVICELAYOUTS\PS2_AT\00000401\makefile
KEYBD\DEVICELAYOUTS\PS2_AT\00000401\sources
KEYBD\DEVICELAYOUTS\PS2_AT\00000409\kbdus.cpp
KEYBD\DEVICELAYOUTS\PS2_AT\00000409\kbdus.def
KEYBD\DEVICELAYOUTS\PS2_AT\00000409\makefile
KEYBD\DEVICELAYOUTS\PS2_AT\00000409\sources
KEYBD\DEVICELAYOUTS\PS2_AT\0000040D\kbdheb.cpp
KEYBD\DEVICELAYOUTS\PS2_AT\0000040D\kbdheb.def
KEYBD\DEVICELAYOUTS\PS2_AT\0000040D\makefile
KEYBD\DEVICELAYOUTS\PS2_AT\0000040D\sources
KEYBD\DEVICELAYOUTS\PS2_AT\00000411\kbdjpn.cpp
KEYBD\DEVICELAYOUTS\PS2_AT\00000411\kbdjpn.def
KEYBD\DEVICELAYOUTS\PS2_AT\00000411\makefile
KEYBD\DEVICELAYOUTS\PS2_AT\00000411\sources
KEYBD\DEVICELAYOUTS\PS2_AT\00000412\kbdkor.cpp
KEYBD\DEVICELAYOUTS\PS2_AT\00000412\kbdkor.def
KEYBD\DEVICELAYOUTS\PS2_AT\00000412\makefile
KEYBD\DEVICELAYOUTS\PS2_AT\00000412\sources
KEYBD\DEVICELAYOUTS\PS2_AT\0000041E\kbdth0.cpp
KEYBD\DEVICELAYOUTS\PS2_AT\0000041E\kbdth0.def
KEYBD\DEVICELAYOUTS\PS2_AT\0000041E\makefile
KEYBD\DEVICELAYOUTS\PS2_AT\0000041E\sources
KEYBD\DEVICELAYOUTS\PS2_AT\00000446\kbdinpun.cpp
KEYBD\DEVICELAYOUTS\PS2_AT\00000446\kbdinpun.def
KEYBD\DEVICELAYOUTS\PS2_AT\00000446\makefile
KEYBD\DEVICELAYOUTS\PS2_AT\00000446\sources
KEYBD\DEVICELAYOUTS\PS2_AT\00000447\kbdinguj.cpp
KEYBD\DEVICELAYOUTS\PS2_AT\00000447\kbdinguj.def
KEYBD\DEVICELAYOUTS\PS2_AT\00000447\makefile
KEYBD\DEVICELAYOUTS\PS2_AT\00000447\sources
KEYBD\DEVICELAYOUTS\PS2_AT\00000449\kbdintam.cpp
KEYBD\DEVICELAYOUTS\PS2_AT\00000449\kbdintam.def
KEYBD\DEVICELAYOUTS\PS2_AT\00000449\makefile
KEYBD\DEVICELAYOUTS\PS2_AT\00000449\sources
KEYBD\DEVICELAYOUTS\PS2_AT\0000044A\kbdintel.cpp
KEYBD\DEVICELAYOUTS\PS2_AT\0000044A\kbdintel.def
KEYBD\DEVICELAYOUTS\PS2_AT\0000044A\makefile
KEYBD\DEVICELAYOUTS\PS2_AT\0000044A\sources
KEYBD\DEVICELAYOUTS\PS2_AT\0000044B\kbdinkan.cpp
KEYBD\DEVICELAYOUTS\PS2_AT\0000044B\kbdinkan.def
KEYBD\DEVICELAYOUTS\PS2_AT\0000044B\makefile
KEYBD\DEVICELAYOUTS\PS2_AT\0000044B\sources
KEYBD\DEVICELAYOUTS\PS2_AT\0000044E\kbdinmar.cpp
KEYBD\DEVICELAYOUTS\PS2_AT\0000044E\kbdinmar.def
KEYBD\DEVICELAYOUTS\PS2_AT\0000044E\makefile
KEYBD\DEVICELAYOUTS\PS2_AT\0000044E\sources
KEYBD\DEVICELAYOUTS\PS2_AT\00010409\kbddv.cpp
KEYBD\DEVICELAYOUTS\PS2_AT\00010409\kbddv.def
KEYBD\DEVICELAYOUTS\PS2_AT\00010409\makefile
KEYBD\DEVICELAYOUTS\PS2_AT\00010409\sources
KEYBD\DEVICELAYOUTS\PS2_AT\00010411\kbdjpn1.cpp
KEYBD\DEVICELAYOUTS\PS2_AT\00010411\kbdjpn1.def
KEYBD\DEVICELAYOUTS\PS2_AT\00010411\makefile
KEYBD\DEVICELAYOUTS\PS2_AT\00010411\sources
KEYBD\DEVICELAYOUTS\PS2_AT\00010439\kbdinhin.cpp
KEYBD\DEVICELAYOUTS\PS2_AT\00010439\kbdinhin.def
KEYBD\DEVICELAYOUTS\PS2_AT\00010439\makefile
KEYBD\DEVICELAYOUTS\PS2_AT\00010439\sources
KEYBD\DEVICELAYOUTS\PS2_AT\dirs
KEYBD\DEVICELAYOUTS\REMAP\dirs
KEYBD\DEVICELAYOUTS\REMAP\NUMPADRMP\makefile
KEYBD\DEVICELAYOUTS\REMAP\NUMPADRMP\numpadrmp.cpp
KEYBD\DEVICELAYOUTS\REMAP\NUMPADRMP\sources
KEYBD\dirs
KEYBD\DLL\dirs
KEYBD\DLL\KBD8042\kbd8042.def
KEYBD\DLL\KBD8042\makefile
KEYBD\DLL\KBD8042\pddlist.cpp
KEYBD\DLL\KBD8042\sources
KEYBD\DLL\KBD8042JPN1\makefile
KEYBD\DLL\KBD8042JPN1\pddlist.cpp
KEYBD\DLL\KBD8042JPN1\sources
KEYBD\DLL\KBD8042JPN2\makefile
KEYBD\DLL\KBD8042JPN2\pddlist.cpp
KEYBD\DLL\KBD8042JPN2\sources
KEYBD\DLL\KBD8042KOR\makefile
KEYBD\DLL\KBD8042KOR\pddlist.cpp
KEYBD\DLL\KBD8042KOR\sources
KEYBD\DLL\KBD8042US\makefile
KEYBD\DLL\KBD8042US\pddlist.cpp
KEYBD\DLL\KBD8042US\sources
KEYBD\DLL\KBDNOP\kbdnop.def
KEYBD\DLL\KBDNOP\makefile
KEYBD\DLL\KBDNOP\sources
KEYBD\DLL\KBDNOPJPN1\makefile
KEYBD\DLL\KBDNOPJPN1\sources
KEYBD\DLL\KBDNOPJPN2\makefile
KEYBD\DLL\KBDNOPJPN2\sources
KEYBD\DLL\KBDNOPKOR\makefile
KEYBD\DLL\KBDNOPKOR\sources
KEYBD\DLL\KBDNOPUS\makefile
KEYBD\DLL\KBDNOPUS\sources
KEYBD\HIDIOCTL\hidioctl.cpp
KEYBD\HIDIOCTL\hidioctl.h
KEYBD\INPUTLANGS\0401\il_0401.cpp
KEYBD\INPUTLANGS\0401\makefile
KEYBD\INPUTLANGS\0401\sources
KEYBD\INPUTLANGS\0409\il_0409.cpp
KEYBD\INPUTLANGS\0409\makefile
KEYBD\INPUTLANGS\0409\sources
KEYBD\INPUTLANGS\040D\il_040d.cpp
KEYBD\INPUTLANGS\040D\makefile
KEYBD\INPUTLANGS\040D\sources
KEYBD\INPUTLANGS\0411\il_0411.cpp
KEYBD\INPUTLANGS\0411\keybdjpn.h
KEYBD\INPUTLANGS\0411\makefile
KEYBD\INPUTLANGS\0411\sources
KEYBD\INPUTLANGS\0412\il_0412.cpp
KEYBD\INPUTLANGS\0412\makefile
KEYBD\INPUTLANGS\0412\sources
KEYBD\INPUTLANGS\041E\il_041e.cpp
KEYBD\INPUTLANGS\041E\makefile
KEYBD\INPUTLANGS\041E\sources
KEYBD\INPUTLANGS\0439\il_0439.cpp
KEYBD\INPUTLANGS\0439\makefile
KEYBD\INPUTLANGS\0439\sources
KEYBD\INPUTLANGS\0446\il_0446.cpp
KEYBD\INPUTLANGS\0446\makefile
KEYBD\INPUTLANGS\0446\sources
KEYBD\INPUTLANGS\0447\il_0447.cpp
KEYBD\INPUTLANGS\0447\makefile
KEYBD\INPUTLANGS\0447\sources
KEYBD\INPUTLANGS\0449\il_0449.cpp
KEYBD\INPUTLANGS\0449\makefile
KEYBD\INPUTLANGS\0449\sources
KEYBD\INPUTLANGS\044A\il_044a.cpp
KEYBD\INPUTLANGS\044A\makefile
KEYBD\INPUTLANGS\044A\sources
KEYBD\INPUTLANGS\044B\il_044b.cpp
KEYBD\INPUTLANGS\044B\makefile
KEYBD\INPUTLANGS\044B\sources
KEYBD\INPUTLANGS\044E\il_044e.cpp
KEYBD\INPUTLANGS\044E\makefile
KEYBD\INPUTLANGS\044E\sources
KEYBD\INPUTLANGS\dirs
KEYBD\IST\keybdist.cpp
KEYBD\IST\makefile
KEYBD\IST\sources
KEYBD\keybd.reg
KEYBD\LAYMGR\laymgr.cpp
KEYBD\LAYMGR\makefile
KEYBD\LAYMGR\profiler.cpp
KEYBD\LAYMGR\sources
KEYBD\LAYMGR\zones.cpp
KEYBD\laymgr.reg
KEYBD\NOP\dirs
KEYBD\NOP\PDD\makefile
KEYBD\NOP\PDD\nopkbd.cpp
KEYBD\NOP\PDD\sources
KEYBD\NOP\PDDLIST\makefile
KEYBD\NOP\PDDLIST\pddlist.cpp
KEYBD\NOP\PDDLIST\sources
KEYBD\PS2_8042\8042keybd.reg
KEYBD\PS2_8042\8042mouse.reg
KEYBD\PS2_8042\kbdmouse.cpp
KEYBD\PS2_8042\makefile
KEYBD\PS2_8042\ps2keybd.cpp
KEYBD\PS2_8042\ps2keybd.hpp
KEYBD\PS2_8042\ps2mouse.cpp
KEYBD\PS2_8042\ps2mouse.hpp
KEYBD\PS2_8042\ps2port.cpp
KEYBD\PS2_8042\ps2port.hpp
KEYBD\PS2_8042\sources
KEYBD\TEST\kbdtest.cpp
KEYBD\TEST\makefile
KEYBD\TEST\sources
KEYBD\DEVICELAYOUTS\PS2_AT\00000401
KEYBD\DEVICELAYOUTS\PS2_AT\00000409
KEYBD\DEVICELAYOUTS\PS2_AT\0000040D
KEYBD\DEVICELAYOUTS\PS2_AT\00000411
KEYBD\DEVICELAYOUTS\PS2_AT\00000412
KEYBD\DEVICELAYOUTS\PS2_AT\0000041E
KEYBD\DEVICELAYOUTS\PS2_AT\00000446
KEYBD\DEVICELAYOUTS\PS2_AT\00000447
KEYBD\DEVICELAYOUTS\PS2_AT\00000449
KEYBD\DEVICELAYOUTS\PS2_AT\0000044A
KEYBD\DEVICELAYOUTS\PS2_AT\0000044B
KEYBD\DEVICELAYOUTS\PS2_AT\0000044E
KEYBD\DEVICELAYOUTS\PS2_AT\00010409
KEYBD\DEVICELAYOUTS\PS2_AT\00010411
KEYBD\DEVICELAYOUTS\PS2_AT\00010439
KEYBD\DEVICELAYOUTS\REMAP\NUMPADRMP
KEYBD\DEVICELAYOUTS\PS2_AT
KEYBD\DEVICELAYOUTS\REMAP
KEYBD\DLL\KBD8042
KEYBD\DLL\KBD8042JPN1
KEYBD\DLL\KBD8042JPN2
KEYBD\DLL\KBD8042KOR
KEYBD\DLL\KBD8042US
KEYBD\DLL\KBDNOP
KEYBD\DLL\KBDNOPJPN1
KEYBD\DLL\KBDNOPJPN2
KEYBD\DLL\KBDNOPKOR
KEYBD\DLL\KBDNOPUS
KEYBD\INPUTLANGS\0401
KEYBD\INPUTLANGS\0409
KEYBD\INPUTLANGS\040D
KEYBD\INPUTLANGS\0411
KEYBD\INPUTLANGS\0412
KEYBD\INPUTLANGS\041E
KEYBD\INPUTLANGS\0439
KEYBD\INPUTLANGS\0446
KEYBD\INPUTLANGS\0447
KEYBD\INPUTLANGS\0449
KEYBD\INPUTLANGS\044A
KEYBD\INPUTLANGS\044B
KEYBD\INPUTLANGS\044E
KEYBD\NOP\PDD
KEYBD\NOP\PDDLIST
KEYBD\DEVICELAYOUTS
KEYBD\DLL
KEYBD\HIDIOCTL
KEYBD\INPUTLANGS
KEYBD\IST
KEYBD\LAYMGR
KEYBD\NOP
KEYBD\PS2_8042
KEYBD\TEST
KEYBD