Balloon Tips Settings

USBDLM

 

Balloon Tips Settings


 

Suppress Windows Balloons

 

While an external drive is attached for the first time and after safe removal Windows shows more or less useful balloon tips. USBDLM can suppress these balloons if required to show its own. Default is 1, see below.

Under Windows 8 the Windows balloons are at a different place (and called "toast notifications"), USBDLM does not care about these. Under Windows 10 the toast notifications are in the classic balloon tip place and more helpful, but USBDLM still can do better...

 

[BalloonTips]

SuppressWindowsBalloons=1

 

0: Off

1: Close on appearance

2: Temporarily disable Windows balloon-tips

 

The Windows "Safely remove hardware" tray icon does not like disabled Windows balloon-tips, it stops work then, so SuppressWindowsBalloons=2 is not good if you need it.

 

 

Windows 10 Style

 

Since Windows 10 the Windows balloon tips look different, USBDLM tries to emulate this. Under Windows 8 only balloon tips for new drives had the new design while all others had the classic style as under Windows 7.

By default USBDLM emulates the Windows 10 style if running on Windows 10. If you don't like it:

 

[BalloonTips]

Win10Style=0

 

The colors for the Windows 10 style are derived from the Windows accent color found in the registry here:

HKCU\Software\Microsoft\Windows\DWM\AccentColor

 

If you know better you can set the colors like so:

 

[BalloonTips]

BackColor=0xA02020

CaptionColor=0xFFFFFF

TextColor=0xFFCFCF

 

 

Compact Style for Multislot Cardreaders

 

With NoMediaNoLetter=1 a BalloonTip for a four-slot-reader may look like this:

 

MultiReader USB device

 

mounted to ---, ---, --- and ---

 

On first view useless it informs that a card reader has four drives and there is no drive letter assigned. Since V5.0 you can turn it into a compact version if there is none or only one slot with a media present:

 

[BalloonTips]

MscrCompact=1

 

 

Multiple mountpoints

 

Since V4.3 USBDLM can deal with multiple mountpoints. By default the balloon tips show up to two mountpoints per volume. If you need more:

 

[BalloonTips]

MaxMountPointsToShow=3

 

Or if you want to see the first only:

 

[BalloonTips]

MaxMountPointsToShow=1

 

 

By default a drive letter is shown first, then the NTFS mountpoint(s). If you want the reverse order:

 

[BalloonTips]

MountPointsReverse=1

 

 

Show the drive size

 

[BalloonTips]

ShowSize=1

 

This way the drive size is shown behind the device name, like this:

 

Corsair Flash Voyager USB device - 8 GB

 

Default is on since V5.0.

 

 

Round the drive size

 

[BalloonTips]

RoundSize=1

 

Makes USBDLM show fixed sizes as 256 MB or 512 MB instead of values like 262 MB or 508 MB and furthermore full Gigabytes.

Default is on since V5.0.

 

 

Show the USB connection speed

 

Since V5.0 USBDLM shows in the BalloonTip icon for USB drives their connection speed - e.g. an HS or SS for High-Speed or SuperSpeed. If you don't want this:

 

[BalloonTips]

UsbSpeedIcon=0

 

 

Show maximum supported USB speed of the Device in the balloon's title

 

Since 5.0 USBDLM shows the device's USB version in the balloon title, e.g. "USB 3.0 Device" instead of "USB Device".

Alternatively it can show the maxium speed as text, e.g. "USB SuperSpeed Device":

 

[BalloonTips]

UsbSpeedTitle=2

 

0 -> off

1 -> max Speed as Text

2 -> USB version as nummer (Default)

 

SuperSpeedPlus is probably detected under Windows 10 only.

 

 

Wait for the last volume

 

When a device with multiple drives is attached as a USB hard drive with multiple partitions or and USB multislot cardreader, USBDLM can either wait until all volumes are processed or update the balloontip for each volume. Default is off.

 

[BalloonTips]

WaitForLastVolume=0

 

 

Balloontips for TrueCrypt volumes

 

Since V4.3 USBDLM shows balloon tips for mounted TrueCrypt volumes. If it shall not do so:

 

[BalloonTips]

ShowTrueCrypt=0

 

 

Balloontips for Network and Subst drives

 

Since V4.6 USBDLM can show balloon tips for newly created Network and Subst drives. In fact we talk about any non physical drive here which has a drive letter but no real storage volume. USBDLM calls them "virtual" drives.

 

[BalloonTips]

ShowVirtual=1

 

Default is on since V5.0.

 

Since Vista with the User Account Control active, the user is split into two incarnations, one restricted and one elevated. By default USBDLM sees drives of the restricted one only, if you need virtual drives of the elevated one too, configure 2 instead 1. This makes the USBDLM_usr.exe loaded twice, one in each context, to receive notifications from both.

In the balloon tips USBDLM then shows an additional "(elevated)" if the drive came for the elevated account and "(normal+elev)" if for both (e.g. for TrueCrypt volumes or for network drives if EnableLinkedConnections is active.

The texts can be customized (also set empty):

 

[BalloonTips]

Text_ContextNormal=normal

Text_ContextElevated=elevated

Text_ContextBoth=normal+elevated

 

 

 

Balloontips for U3 drives

 

By default USBDLM balloons show the data part of an U3 drive only. If you want to see both, data and system (CDROM) drive:

 

[BalloonTips]

ShowU3CDROM=1

 

The data part is shown first.

 

 

 

Codepage

 

Since V4.6 USBDLM works with Unicode (UTF-16) - no more codepages and charsets.

 

If the USBDLM.INI file is an ANSI file it must be converted to Unicode when USBDLM reads it. By default the Windows default codepage is used for the conversion. If a different one is required, it can be defined:

 

[BalloonTips]

Text_codepage=1251

 

If the USBDLM.INI file is a Unicode file then this has no effect. UTF-8 and UTF-16-LE (Notepad calls it Unicode) can be read.

 

Right to left mode text as used for Arabic and Hebrew isn't supported yet.