There may be a quick and dirty shortcut to avoid going down the "gotta learn the low-level details of usb" rabbit hole. You can use a usb gadget to make the mini usb port appear as a serial port to your BBB software. Took about 2 lines of bash if I recall. Sorry, I don't have the details handy at the moment, I did this a while back. I think I got this from Jan Axelrod, maybe even on her website. If not, then her USB complete book.
On Monday, November 30, 2015 at 10:23:26 AM UTC-8, William Hermans wrote: > > err, yeah oops. Where ? Use google and keywords "USB HID protocol", > "libusb", and just start reading everything you can find. > > On Mon, Nov 30, 2015 at 11:21 AM, William Hermans <[email protected] > <javascript:>> wrote: > >> Yes, it is possible. >> >> As far as where to start leaning ? Well, you need to learn libusb, and >> about the USB HID protocol. Passed that, you're going to have to figure out >> how to write a Windows USB HID driver, prorbably also using libusb . . . >> It's a fairly complex subject that I also personally did some reading on, >> but never finished. >> >> On Wed, Nov 25, 2015 at 8:25 PM, 'William Park' via BeagleBoard < >> [email protected] <javascript:>> wrote: >> >>> Hi, >>> >>> I have an old BeagleBone Black (A5A, 2GB version), and I would like to >>> use it to emulate an external USB keyboard. I was thinking... I would >>> SSH into BBB and run some commands to send keymap data to PC through >>> - either mini-USB port >>> - or debug serial-to-USB cable. >>> As far as PC is concerned, it's receiving key presses. >>> >>> Is this possible? >>> Where can I start my reading? >>> -- >>> William >>> >>> -- >>> For more options, visit http://beagleboard.org/discuss >>> --- >>> You received this message because you are subscribed to the Google >>> Groups "BeagleBoard" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected] <javascript:>. >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
