Internet keyboards come with software to change the buttons. Its usually in the control panel.
You will have to learn a programming language to create DLLs. I think C++ lets you create a DLL, as does Assembly.
You will have to learn a programming language to create DLLs. I think C++ lets you create a DLL, as does Assembly.