wold5 / calibre-pocketbook-tools

A Calibre UI plugin that offers a collection of tools for PocketBook e-readers.
15 stars 1 forks source link

Plugin says no PocketBook reader found #3

Open hemicyon opened 8 months ago

hemicyon commented 8 months ago

Device: PocketBook Inkpad Color calibre v6.28.1 macOS 13.6 (Intel)

I had been having difficulty getting my Mac to see the Inkpad when it was connected, thus calibre couldn't see it either. I finally got to work somehow (just re-doing things I'd already tried such as trying different cables and computers and factory resetting the device), and now the PocketBook shows up for my Mac and for calibre, but the plugin doesn't recognise the device as a PocketBook

wold5 commented 8 months ago

It might be reported using a different device ID than the standard PocketBook one. I'm guessing the Google/Android one. That should be easy to fix.

I need some more details however. Ideally we'd use the debug output of the plugin, but we can start with Calibre's device list. Could you connect the device, and post the output of the dialog via:

Feel free to remove the serial.

aa18812 commented 1 week ago

I know this is an older thread, but I'm running into the same issue with my Pocketbook Inkpad 4 (running calibre 7.12)

Here is the log from Calibre:

Looking for devices... USBDevice(vendor_id=0xfffe product_id=0x1 bcd=0x101 devid=usb\vid_fffe&pid_0001&rev_0101 devinst=5) Detected possible device POCKETBOOK626 USBDevice(vendor_id=0xfffe product_id=0x1 bcd=0x101 devid=usb\vid_fffe&pid_0001&rev_0101 devinst=5) Detected possible device POCKETBOOK_IMPROVED

Devices possibly connected: PocketBook Touch Lux 2, PocketBook Improved Device Interface,
Trying to open PocketBook Touch Lux 2 ... Storage number map: {(7, 0): [(3, 'C')], (7, 1): [(1, 'D')]} Storage number for USBSTOR\DISK&VEN_USB-FS&PROD_POCKETBOOK&REV_0310\YTME0400093620W000U2&0: StorageDeviceNumber(type=7, number=1, partition_number=0) Drive letters for USBDevice(vendor_id=0xfffe product_id=0x1 bcd=0x101 devid=usb\vid_fffe&pid_0001&rev_0101 devinst=5) {'drive_letters': ['D'], 'pnp_id_map': {'D': '\\?\usbstor#disk&ven_usb-fs&prod_pocketbook&rev_0310#ytme0400093620w000u2&0#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}'}, 'readonly_drives': set(), 'sort_map': {'D': (1, 1)}} OK Main memory: 'D:\' Total space: (30391762944, 0, 0)

wold5 commented 1 week ago

I know this is an older thread, but I'm running into the same issue with my Pocketbook Inkpad 4 (running calibre 7.12)

Think this is different, as you're on Windows.

I'll have to take a look, even check things still work. From working on AVATeR I know the HD2 uses a different USB vendor identifier (VID), but yours (Lux 2) seem to report the regular 0xfffe, so it should be detected properly. Thanks BTW for adding the debug log!

Are you by chance using VirtualCD, or any drive virtualizer?

aa18812 commented 1 week ago

Thanks for your time to look into it.

I'm not using any drive virtualization. I'll try the plugin on a different system, to see if that makes a difference.