07-24-2013, 01:24 PM | #1 |
Junior Member
Join Date: Jul 2013
Posts: 4
|
Need to remove system tray icon
I need to figure out a way to remove the display link icon in the system tray. Doing this through "notifications area icons" in control panel does not really remove it as it can be viewed by pressing the up arrow on icons you have chosen to "hide". I need to remove it completely, have found no straightforward way of doing this. Removing it from services in msconfig disables the service altogether and the display stops functioning. The reason I am looking to do this is to prevent end users from tampering with set configurations. Is there a registry value I can add or edit to hide/remove the system tray icon completely?
Any help on this is appreciated. Thank You. |
07-29-2013, 01:18 PM | #2 |
Junior Member
Join Date: Jul 2013
Posts: 4
|
Any ideas anyone??
|
07-29-2013, 01:29 PM | #3 |
Senior Member
Join Date: Feb 2009
Posts: 1,561
|
There is a way to hack this, which is undocumented and not a blessed way of doing it, but should work
In the registry go under: HKLM\Software\DisplayLink\PIDS\0100XXXX\Branding (where XXXX is the USB product ID of your device connected) And change the "UIGroupingName" to an empty string. Restart the DisplayLink Manager service and the UI should have disappeared for that PID. Wim |
07-30-2013, 04:13 PM | #4 | |
Junior Member
Join Date: Jul 2013
Posts: 4
|
Quote:
That is exactly what I was looking for, however am having a bit of trouble implementing the solution you have outlined. I went into device manager to find the PID of my display link device. Hardware ID - USB\VID_17E9&PID_0335&REV_0120 Device Description - DisplayLink Display Adapter (0335) Figured my PID to be 335. However in windows registry I could not find an entry in PIDS section for 01000335, closest I found was 01000033, Did delete value data for string value UIGroupData for that PID (01000033), then restarted display link manager service, however the system tray icon came back up. I did search the registry for 01000335, and found data relating to display link manager in HKEY_USERS\.DEFAULT\SOFTWARE\DISPLAYLINK\FIRMWAREB RANDING\01000335_1071008015\BRANDING The UIGroupingName string value was present there, I tried to delete data within it, however it was regenerated when I restarted display link manager service, same when I tried to delete it. Also found data in HKEY_USERS\S-1-5-18\SOFTWARE\DISPLAYLINK\FIRMWAREBRANDING\01000335_ 1071008015\BRANDING However had the same results as before when trying to modify UIGroupingName string, it was regenerated after service was restarted. Again, could not find the PID in the PIDS. Any ideas?? |
|
07-31-2013, 11:40 AM | #5 |
Senior Member
Join Date: Feb 2009
Posts: 1,561
|
If the PID is not in the registry, it will use the default behaviour (ie show the UI). If you change the key 01000033 (which is PID 0x0033) to 01000335, then this should work and will apply the branding settings for 01000033 to your device.
Wim |
07-31-2013, 03:31 PM | #6 |
Junior Member
Join Date: Jul 2013
Posts: 4
|
That did it. Thanks for the help Wim!
|
|
|