Created the folders - seems to have solved part of the issue, but still "macros are not available for: joystick PS4 Controller (0)
src/windows/async.c:246 ReadFile failed with error: The supplied user buffer is not valid for the requested operation."
global option -l with value `log.txt'
global option -c with value `LogitechG25_G29_W10.xml'
controller #1: option -p with value `COM4'
now reading arguments for controller #2
status flag is set
subpos flag is set
force_updates flag is set
GIMX 5.9 x86_64
Windows 7 SP1 x64
Kernel version: 6.1 (7601)
native mode is already enabled for HID device \\?\hid#vid_046d&pid_c299#6&1cba642b&1&0000#{4d1e55b2-f16f-11cf-88cb-001111000030} (PID=c299)
Detected USB adapter: G29 PS4.
using default refresh period: 5.00ms
macros are not available for: joystick PS4 Controller (0)
src/windows/async.c:246 ReadFile failed with error: The supplied user buffer is not valid for the requested operation.
can't read packet data
Can't start the adapter.
adapter_start failed
My mistake. There was a chip sealed separately which came with the teensy 2.0++.
Will solder it as well to teensy and see whether this solves the problem.