The CHERRY STREAM 3.0 is made to be entirely plug and play, and so does not require the software to function. Though should you wish to use it, they have made available a simple software suite available to download that allows you to reprogram the F keys. This includes Text/keystroke macro recording and program assignment. The software is not very well developed and not as user friendly as it could be, but maybe this is somewhere CHERRY may improve in future.