I designed it to work with both Filco and Phantom. I don't have a Leopold tenkeyless to verify, so I can't say that it works with Leopold. Leopold has a removable USB cable, right? It could be a problem if there are extra parts under the PCB that is different than Filco.