Skip to content

Release v2.2.0 - Windows FIDO/HID Fix

Choose a tag to compare

@BitHighlander BitHighlander released this 21 Jul 17:56
· 183 commits to master since this release

🪟 Complete Windows FIDO/HID Fix for KeepKey Devices

This release includes a comprehensive fix for Windows-specific KeepKey compatibility issues, resolving persistent "feature object false" errors.

✅ Issues Fixed:

  1. Windows FIDO/U2F Blocklist Issue

    • Windows 10 (1903+) CTAP-HID filter no longer blocks KeepKey devices
    • Fixes "Access denied" and device disconnection errors
    • Forces HID transport on Windows to bypass FIDO filter
  2. Windows HID Parameter Error (0x00000057)

    • Fixes "The parameter is incorrect" errors during HID communication
    • Implements platform-specific HID packet format for Windows

🔧 Changes:

  • Windows now forces HID transport to avoid FIDO/U2F blocklist issues
  • Windows-specific HID packet format without report ID prefix
  • Non-Windows platforms maintain original behavior (zero impact)

📚 Documentation:

  • Added comprehensive Windows build issues reference
  • Enhanced FIDO fix documentation with technical details
  • Cross-platform compatibility verification

✅ Cross-Platform Compatibility:

  • macOS: Zero impact, uses original code paths
  • Linux: Zero impact, uses original code paths
  • Windows: Complete out-of-box compatibility fixed

This release ensures Windows users can connect their KeepKey devices without errors or requiring admin rights.


Full Changelog: v2.1.0...v2.2.0