If you plug your generic interface into your PC it should work without loading an individual driver.
Here's my experience...
If you want to simply transmit notes from a MIDI controller to a PC, the generic controller will work fine and it's really economical.
If you need to send higher volumes of more complex info, like sending SYSEX files from your PC to a synth, a more robust interface like the Roland unit is probably necessary.