It sounds like you've covered a lot of troubleshooting steps already. Considering the age of your remote, updating the firmware could indeed be the key. Have you checked for any firmware updates on the manufacturer's website? Also, trying a different machine without Steam or Logitech might help isolate the issue.