steeviebops / hacktv-gui

GUI wrapper for hacktv
GNU General Public License v2.0
87 stars 15 forks source link

USB ID Not Found #8

Open unmanagedtn opened 2 months ago

unmanagedtn commented 2 months ago

Is there anyway to tell hacktv a diffrent ID ? I just got this off amazon and it does not work out of the box with hacktv says it cant find it .

Gavin

steeviebops commented 2 months ago

Is it a HackRF you're using? And which operating system?

unmanagedtn commented 2 months ago

no its the fl based VGA dongle on windows 11 have yet to try on debian ....

On Fri, Sep 6, 2024 at 4:49 AM Stephen McGarry @.***> wrote:

Is it a HackRF you're using? And which operating system?

— Reply to this email directly, view it on GitHub https://github.com/steeviebops/hacktv-gui/issues/8#issuecomment-2333690141, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAS2QDQQB5VEWVXPXAZZLA3ZVF3CXAVCNFSM6AAAAABNTBOXMWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMZTGY4TAMJUGE . You are receiving this because you authored the thread.Message ID: @.***>

steeviebops commented 2 months ago

What's the device ID you're seeing? You can find it in Device Manager by expanding Universal Serial Bus Controllers and opening the USB Composite Device (there might be more than one). Go to the Details tab and look for the Hardware IDs option in the dropdown menu.

Under Windows, a genuine FL2K should show in Device Manager as USB\VID_1D5C&PID_2000. A lot of VGA adapters now are using the Macrosilicon chipset instead (USB\VID_534D&PID_6021), which is not compatible with the FL2K drivers.

unmanagedtn commented 2 months ago

The vid and PID are correct

On Fri, Sep 6, 2024, 5:58 AM Stephen McGarry @.***> wrote:

What's the device ID you're seeing? You can find it in Device Manager by expanding Universal Serial Bus Controllers and opening the USB Composite Device (there might be more than one). Go to the Details tab and look for the Hardware IDs option in the dropdown menu.

Under Windows, a genuine FL2K should show in Device Manager as USB\VID_1D5C&PID_2000. A lot of VGA adapters now are using the Macrosilicon chipset instead (USB\VID_534D&PID_6021), which is not compatible with the FL2K drivers.

— Reply to this email directly, view it on GitHub https://github.com/steeviebops/hacktv-gui/issues/8#issuecomment-2333804527, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAS2QDTMOVJHX2PIGES3FHDZVGDFPAVCNFSM6AAAAABNTBOXMWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMZTHAYDINJSG4 . You are receiving this because you authored the thread.Message ID: @.***>

steeviebops commented 2 months ago

Perfect, so you need to use Zadig (https://zadig.akeo.ie/) to change the driver attached to the device.

When you run Zadig, go to the Options menu, select "List All Devices" and deselect "Ignore Hubs or Composite Parents". In the dropdown, select "USB Composite Device (Composite Parent)" and ensure that the listed USB ID is correct (1D5C:2000), so you're targeting the correct device. The dropdown above the "Replace Driver" button should show WinUSB, change it if it doesn't. Click "Replace Driver", it will prompt if you're sure that you want to modify a system driver. Click Yes and it should be good to go.

I should probably add that to the getting started guide!