VMware Horizon Community
chaz112182
Enthusiast
Enthusiast
Jump to solution

View 4.5 / Wyse p20 & USB Devices

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 ! 

Reply
0 Kudos
1 Solution

Accepted Solutions
dquintana
Virtuoso
Virtuoso
Jump to solution

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.

Ing. Diego Quintana - VMware Communities Moderator - Co Founder & CEO at Wetcom Group - vEXPERT From 2010 to 2020- VCP, VSP, VTSP, VAC - Twitter: @daquintana - Blog: http://www.wetcom.com-blog & http://www.diegoquintana.net - Enjoy the vmware communities !!!

View solution in original post

Reply
0 Kudos
5 Replies
dquintana
Virtuoso
Virtuoso
Jump to solution

one question, do you have the itunes installed in the vm? can you see the iphone?

Ing. Diego Quintana - VMware Communities Moderator - Co Founder & CEO at Wetcom Group - vEXPERT From 2010 to 2020- VCP, VSP, VTSP, VAC - Twitter: @daquintana - Blog: http://www.wetcom.com-blog & http://www.diegoquintana.net - Enjoy the vmware communities !!!

Reply
0 Kudos
chaz112182
Enthusiast
Enthusiast
Jump to solution

no itunes installed.   to complicate the matter ,  if i plug my iphone4 into the same terminal it works just fine.  

Reply
0 Kudos
dquintana
Virtuoso
Virtuoso
Jump to solution

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.

Ing. Diego Quintana - VMware Communities Moderator - Co Founder & CEO at Wetcom Group - vEXPERT From 2010 to 2020- VCP, VSP, VTSP, VAC - Twitter: @daquintana - Blog: http://www.wetcom.com-blog & http://www.diegoquintana.net - Enjoy the vmware communities !!!

Reply
0 Kudos
chaz112182
Enthusiast
Enthusiast
Jump to solution

that did the trick thanks !

Reply
0 Kudos
gunnarb
Expert
Expert
Jump to solution

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

Gunnar Berger http://www.gunnarberger.com http://www.endusercomputing.com
Reply
0 Kudos