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.

Reply via email to