add support for cannon smbw (untested, as I couldn't get hold of the riivolution files)