如何从Mac OSX弹出USB HID设备以在Ubuntu VM中使用? [英] How to eject a USB HID Device from Mac OSX to use in Ubuntu VM?

查看:267
本文介绍了如何从Mac OSX弹出USB HID设备以在Ubuntu VM中使用?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在Mac上通过VirtualBox运行64位的Ubuntu 14.04LTS.我想通过python应用程序(pyusb)从我的VM与USB HID设备对话,但是我无法选择该设备.从VirtualBox->设备-> USB设备,我看到了我的设备,但是它显示为灰色.

I'm running Ubuntu 14.04LTS, 64bit via VirtualBox on a mac. I want to talk to a USB HID device from my VM via a python app (pyusb) but I can't select the device. From VirtualBox -> Devices -> USB Devices I see my device but it's grayed out.

我希望找到一个可以在mac终端上运行的命令来放开"它,但是事实证明,这比我想象的要困难得多.在通过Windows 7的Ubuntu VM上,我可以通过设备-> USB设备->选择我的设备并与之对话就可以控制USB HID设备.

I was hoping to find a command I could run on the mac terminal to 'let go' of it, but it's turning out to be more difficult than I imagined. On an Ubuntu VM via Windows 7, I can take control of the USB HID device via Devices -> USB Devices -> Select my device and talk to it just fine.

是否有某些原因可能导致在Mac上无法做到这一点?

Is there some reason why this may not be possible on a mac?

推荐答案

没有在主机OS中卸载以在vm的OS中抓取它"的概念.

There is no concept of 'unmount in host OS to grab it in vm's OS'.

要使普通的即插即用设备正常工作,请执行以下操作:

To get a normally plug-and-play device to work:

  1. 关闭来宾计算机.
  2. 在"VirtualBox"面板中突出显示访客计算机.
  3. 转到该虚拟机的设置->端口-> USB
  4. 单击绿色加号图标以添加设备.
  5. 您的USB设备现在应该可见,单击以添加它.
  6. 从物理机上删除USB设备
  7. 启动VB和来宾操作系统(在我的情况下为Ubuntu 14.04 LTS,64位)
  8. 插入USB设备
  9. 在设备"->"USB设备"中检查设备是否已被vm的操作系统捕获.

这篇关于如何从Mac OSX弹出USB HID设备以在Ubuntu VM中使用?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆