Just get a keyboard that supports custom firmware and go wild with it. You can do whatever you want.