Hello,
Quick question , is there anything I can take a look at in terms of certain USB devices not being recognized when my users login to their view desktop via Wyse p20 ? For example, one user has an iPhone 3gs that will charge when not in session, but then when he connects the device stops charging and isn't recognized as an attached device. Another user has an ergonomic keyboard connected via USB and her 'f' keys dont work (i.e. f7 doesn't start spell checker in word). Thanks in advance for any insight !
from http://communities.vmware.com/message/1664309
It seems that as long as View isn't in control it works, so I know it had something to do with view. In the log file in:
c:\Program Data\VMware\VDM\pcoip_server*.txt (Win 7 location)
I found this after connecting the phone:
12/15/2010, 16:15:40.984> LVL:2 RC: 0 SOFT_USB :VID:0x05ac, PID:0x1294, connected
12/15/2010, 16:15:40.984> LVL:2 RC: 0 SOFT_USB :softusb_plugin_device device_id 1 desc_len 57
....
12/15/2010, 16:15:40.984> LVL:2 RC: 0 SOFT_USB :softusb_plugin_device: Blocking VID_05AC&PID_1294 (addr 1)
I recognized this as the vendor id of my iPhone as I was just observing it in the PCoIP hardware device info list. So, this told me it was being
actively blocked.
I poked around in the registry and found:
HKLM\SOFTWARE\VMware, Inc.\VMware VDM\USB\HardwareIDFilers
Here's the whole list of blocked devices (apparently the default list).
VID_0FCA&PID_8004 # RIM / Blackberry
VID_08F0&PID_0005 # Corex Tehcnologies / ?
VID_05AC&PID_1293 # Apple / iPod Touch 2.Gen
VID_046D&PID_08AF # Logitech / Quickcam Easy/Cool
VID_04a9&PID_1736 # Canon / ?
VID_04a9&PID_1737 # Canon / ?
VID_04a9&PID_1741 # Canon / ?
VID_03F0&PID_2A12 # HP / some model of printer
VID_05AC&PID_129A # Apple / iPad
VID_05AC&PID_1294 # Apple / iPhone 3GS
VID_05AC&PID_1290 # Apple / iPhone
I looked up the vendor and device codes. The # and following are not part of the settings.
I'm not sure why these specifc devices are listed. Some, like the Blackberry one, are pretty broad, and others only refer to specific devices. Its likely that some of these devices either just don't work, or more likely cause some sort of problem or crash. There's a reference to this registry key in the following KB: http://kb.vmware.com/kb/1011600 but not really a complete explanation.
Anyway, I took out the one for the iPhone 3GS, and after logging out and connecting to a new session, I have the charging symbol on my iPhone again!!
Use with caution as I'm sure there's a good reason for some of these devices being on the list.
Hope this helps someone.
P.S. This doesn't mean that sync and other feature work (haven't tested). It just means that you can charge it.
one question, do you have the itunes installed in the vm? can you see the iphone?
no itunes installed. to complicate the matter , if i plug my iphone4 into the same terminal it works just fine.
from http://communities.vmware.com/message/1664309
It seems that as long as View isn't in control it works, so I know it had something to do with view. In the log file in:
c:\Program Data\VMware\VDM\pcoip_server*.txt (Win 7 location)
I found this after connecting the phone:
12/15/2010, 16:15:40.984> LVL:2 RC: 0 SOFT_USB :VID:0x05ac, PID:0x1294, connected
12/15/2010, 16:15:40.984> LVL:2 RC: 0 SOFT_USB :softusb_plugin_device device_id 1 desc_len 57
....
12/15/2010, 16:15:40.984> LVL:2 RC: 0 SOFT_USB :softusb_plugin_device: Blocking VID_05AC&PID_1294 (addr 1)
I recognized this as the vendor id of my iPhone as I was just observing it in the PCoIP hardware device info list. So, this told me it was being
actively blocked.
I poked around in the registry and found:
HKLM\SOFTWARE\VMware, Inc.\VMware VDM\USB\HardwareIDFilers
Here's the whole list of blocked devices (apparently the default list).
VID_0FCA&PID_8004 # RIM / Blackberry
VID_08F0&PID_0005 # Corex Tehcnologies / ?
VID_05AC&PID_1293 # Apple / iPod Touch 2.Gen
VID_046D&PID_08AF # Logitech / Quickcam Easy/Cool
VID_04a9&PID_1736 # Canon / ?
VID_04a9&PID_1737 # Canon / ?
VID_04a9&PID_1741 # Canon / ?
VID_03F0&PID_2A12 # HP / some model of printer
VID_05AC&PID_129A # Apple / iPad
VID_05AC&PID_1294 # Apple / iPhone 3GS
VID_05AC&PID_1290 # Apple / iPhone
I looked up the vendor and device codes. The # and following are not part of the settings.
I'm not sure why these specifc devices are listed. Some, like the Blackberry one, are pretty broad, and others only refer to specific devices. Its likely that some of these devices either just don't work, or more likely cause some sort of problem or crash. There's a reference to this registry key in the following KB: http://kb.vmware.com/kb/1011600 but not really a complete explanation.
Anyway, I took out the one for the iPhone 3GS, and after logging out and connecting to a new session, I have the charging symbol on my iPhone again!!
Use with caution as I'm sure there's a good reason for some of these devices being on the list.
Hope this helps someone.
P.S. This doesn't mean that sync and other feature work (haven't tested). It just means that you can charge it.
that did the trick thanks !
The iPhone is not supported to work on a Zero Client, this is why it is blocked. Yes it will work, we are not advertising that because it can and will cause issues, ie BSOD. Full iPhone support is coming soon, that's all I can say for now.
-Gunnar Berger
Teradici