Hi.
On my my Macbook Pro OSx 10.7.5.
with: Virtualbox 4.2.4
i am running an: Windows XP
There is connected two keyboards to the computer, the buildin one, and an external usb keyboard.
They are both working, in both the mac and xp environment.
But, XP see the keyboards as one. And I need it to see it as two.
I need it because i use the buildin keybord as an normal keyboard, and the other one with an special configuration thru HID macros ( hidmacros 'dot' eu/)
Someone there have an solution for this?
Thanks =)
How to let XP see 2 keyboards as 2 keyboards
-
ChipMcK
- Volunteer
- Posts: 1095
- Joined: 20. May 2009, 02:17
- Primary OS: Mac OS X other
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: Windows, OSX
- Location: U S of A
Re: How to let XP see 2 keyboards as 2 keyboards
it would seem that you need to install the external one within windows, as if it is a real machine.
And control of the usb given from the host to the guest
And control of the usb given from the host to the guest
Re: How to let XP see 2 keyboards as 2 keyboards
How can i do that?
In [Devices] > [USB devices] both keyboards are grayed out. It appears to virtualbax takes both and manages them. And I can't find them in the device manager.
In [Devices] > [USB devices] both keyboards are grayed out. It appears to virtualbax takes both and manages them. And I can't find them in the device manager.
-
mpack
- Site Moderator
- Posts: 39134
- Joined: 4. Sep 2008, 17:09
- Primary OS: MS Windows 10
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: Mostly XP
Re: How to let XP see 2 keyboards as 2 keyboards
What gave you that idea? If they're attached to the host before the VM runs then it's your Mac host which has them.Hyprae wrote:both keyboards are grayed out. It appears to virtualbax takes both and manages them
The main thing you need to be sure of is that you've installed the extension pack, otherwise you have no USB 2.0 support.
Re: How to let XP see 2 keyboards as 2 keyboards
I have the extension pack installed, and tried out a lot of combinations, but i can't get it to work.mpack wrote:What gave you that idea? If they're attached to the host before the VM runs then it's your Mac host which has them.
The main thing you need to be sure of is that you've installed the extension pack, otherwise you have no USB 2.0 support.
I have now used the VBoxManage modifyvm "XP 2" --keyboard usb, and then insert the keyboard usbplug, Windows says "USB device not recognized", and i can't find an driver (*.inf) for it. Usually run on a generic keyboard driver.
Re: How to let XP see 2 keyboards as 2 keyboards
In the end I found a solution. I did a lot of thing, and i don't know what or which things made that now it works.
1)Run command from mac terminal: VBoxManage modifyvm "XP 2" --keyboard usb
2)Add usb filters for the keyboard in Vbox GUI
3) Add key in regedit:
To disable the Selective Suspend feature, follow these steps:
Click Start, and then click Run.
Note If you are running Windows Vista, click Start, and then use the Start Search box.
Type regedit, and then click OK. Registry Editor opens.
Locate and then click the following registry subkey:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\USB
If the DisableSelectiveSuspend registry entry is present, double-click it. If it is not present, create the entry. To create the entry, follow these steps:
On the Edit menu, point to New, and then click DWORD.
Type DisableSelectiveSuspend, and then press ENTER.
On the Edit menu, click Modify.
In the Value data field, type 1 to disable the Selective Suspend feature, and then click OK.
4) Changed from 2 CPUs to 1, in Vbox GUI
I think it was step 4, that got i to work...
1)Run command from mac terminal: VBoxManage modifyvm "XP 2" --keyboard usb
2)Add usb filters for the keyboard in Vbox GUI
3) Add key in regedit:
To disable the Selective Suspend feature, follow these steps:
Click Start, and then click Run.
Note If you are running Windows Vista, click Start, and then use the Start Search box.
Type regedit, and then click OK. Registry Editor opens.
Locate and then click the following registry subkey:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\USB
If the DisableSelectiveSuspend registry entry is present, double-click it. If it is not present, create the entry. To create the entry, follow these steps:
On the Edit menu, point to New, and then click DWORD.
Type DisableSelectiveSuspend, and then press ENTER.
On the Edit menu, click Modify.
In the Value data field, type 1 to disable the Selective Suspend feature, and then click OK.
4) Changed from 2 CPUs to 1, in Vbox GUI
I think it was step 4, that got i to work...