the one who needs to study and the one who wants to analyze the usb traffic of this 20+ year old compaq keyboard to see if i can hack something together to use its "internet buttons" that are now useless as macro keys
this shit got me acting up, if by acting up you mean writing epic failure code in c. current problem is libusb seems to think the device has been disconnected whenever i try to get a handle to it which doesn't even make any sense and no one else seems to have had this issue. i walk this lonely road the only road i have ever known
edit. i think libusb has a .net library actually maybe i should try that
edit 2. also idk if this is a windows thing or not since i attached the keyboard to wsl and it detected it and opened it in linux just fine, albeit with sudo because usb permissions seem to work a little differently there
now instead of it enumerating like a few usb devices it is now enumerating 0 usb devices! not really sure i want to figure out why this is or whether it's even within my control but also this package hasn't been updated in 5 years so maybe i could have reasonably expected this
this keyboard is from either 2000 or 2001 and either way i do not feel like it should be this difficult for my program to acknowledge that it can be interacted with

