geekhack
geekhack Community => Keyboards => Topic started by: doom2 on Tue, 25 October 2016, 13:19:59
-
Trying to remap my OTD.kr mx-mini. Unfortunately, I think OS X 10.11.6 groups USB devices under a single virtual USB hub. When I list devices in my OS X terminal, I see this:
$ ioreg -p IOUSB
+-o Root <class IORegistryEntry, id 0x100000100, retain 14>
+-o Root Hub Simulation Simulation@14000000 <class AppleUSBRootHubDevice, id 0x100000300, registered, matched, active, busy 0 (14 ms), retain 12>
+-o Apple Internal Keyboard / Trackpad@14400000 <class AppleUSBDevice, id 0x100010529, registered, matched, active, busy 0 (1299 ms), retain 25>
+-o BRCM20702 Hub@14300000 <class AppleUSBDevice, id 0x10001053d, registered, matched, active, busy 0 (6 ms), retain 15>
| +-o Bluetooth USB Host Controller@14330000 <class AppleUSBDevice, id 0x100010576, registered, matched, active, busy 0 (1476 ms), retain 20>
+-o Aikon@14100000 <class AppleUSBDevice, id 0x100010dbd, registered, matched, active, busy 0 (20 ms), retain 14>
You can clearly see the Aikon device listed. In Karabiner EventViewer, I see this:
Keyboard
Aikon (otd.kr)
DeviceVendor::RawValue::0x16c0,
DeviceProduct::RawValue::0x27ef,
DeviceLocation::RawValue::0x14100000,
But in my Windows VM (thru VirtualBox 5.0.28 r111378), in the LibUSB-Win32 filter installer, I don't see the expected vid:16c0 USB device.
Wondering if this is an error in how I have my Windows VM configured or something with OS X. Thoughts?
-
As a followup, the software works fine in VMWare Fusion. Haven't tried Vagrant.
-
Not super familiar with such a setup, but it seems like you'd have the option to do full passthrough to the VM (what it sounds like you're doing) or have the host OS (OSX) manage the USB device and VBox provide a virtual keyboard?