Hi,
I have got the "Digistump AVR Boards by Digistump Version 1.6.7" installed in Arduino IDE 1.8.1 on Linux.
The file i modified was in /home/user/.arduino15/packages/digistump/hardware/avr/1.6.7/libraries/DigisparkKeyboard/usbconfig.h
One thing i noticed is, that the default lines were:
#define USB_CFG_VENDOR_ID 0xc0, 0x16
#define USB_CFG_DEVICE_ID 0xdb, 0x27
But also these values aren't correct.
$ lsusb
Bus 002 Device 017: ID 16d0:0753 MCS Digistump DigiSpark
This are the other files named usbconfig.h.
I cant find my current Vendor ID and Device ID in any of these files.
/home/user/.arduino15/packages/digistump/hardware/avr/1.6.7/libraries/DigisparkMouse/usbconfig.h
/home/user/.arduino15/packages/digistump/hardware/avr/1.6.7/libraries/DigisparkCDC/usbconfig.h
/home/user/.arduino15/packages/digistump/hardware/avr/1.6.7/libraries/DigisparkKeyboard/usbconfig.h
/home/user/.arduino15/packages/digistump/hardware/avr/1.6.7/libraries/DigisparkJoystick/usbconfig.h
/home/user/.arduino15/packages/digistump/hardware/avr/1.6.7/libraries/DigisparkUSB/usbconfig.h
/home/user/Downloads/arduino-1.6.12/hardware/arduino/avr/bootloaders/gemma/usbconfig.h
/home/user/Downloads/arduino-1.8.1/hardware/arduino/avr/bootloaders/gemma/usbconfig.h
Thanks for your help
timo