My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
Blacklist  
Learn how the blacklist works
Phase-Deploy, Featured
Updated Jul 29, 2011 by recover89

Introduction

There are three blacklists in AltDrag. Here is a brief explanation of them:

ProcessBlacklist A list of processes that should not be affected by dragging and other actions. It is here you specify processes that you don't want AltDrag to touch.
Blacklist A list of windows that should not be affected by dragging and other actions. This list also affects InactiveScroll.
Snaplist A list of windows that should be snapped to. You should only need to specify windows that do not have a normal border here (like Winamp).

Since 1.0, you can specify processes in ProcessBlacklist. It is a comma separated list of executable names. The matching is case-insensitive.

Blacklist and Snaplist identify windows based on the title and class name. The class name is an identifier used internally in Windows, so it is normally not visible. You can use AltDrag's configuration window to identify class names of windows. The entries are comma separated in the format title|classname. Do not use spaces when separating the entries, since the space will end up being included in the title. The matching is case-sensitive.

Omitting the title or classname will make it match an empty string. To make it ignore the title or class name, use the string "*". This does not enable you to use wildcards, * is only valid when you want to completely ignore matching the title or the class name. Omitting the pipe character will also make it ignore the class name.

Borderless windows are not snapped to by default. These windows have to be specified in Snaplist.

Something worth mentioning is that when AltDrag conflicts with other applications, you can often press the alt button after you press the mouse button to avoid invoking AltDrag.

Windows blacklisted by default

Here is an explanation of the default entries:

Blacklist rule Explanation
*|TaskSwitcherWnd This is part of the Alt+Tab window in Vista and Windows 7.
*|TaskSwitcherOverlayWnd This is part of the Alt+Tab window in Vista and Windows 7.
|#32770 This is the volume window. It is in this list so that you can still use the mouse wheel to change volume even if the mouse is not hovering the small window.
Snaplist rule Explanation
*|BaseWindow_RootWnd The Winamp window.
*|SkinWnd The Xfire main window.
*|ChatSkinWnd The Xfire chat window.
*|SpotifyMainWindow The Spotify window.
*|USurface_33202 The Steam windows. This identifier changes from version to version so you might have to update it manually.

You should not need to edit or remove any of these entries.

List of applications

Here is a list of applications with their blacklist rule. Add the rule to Blacklist if you don't want to be able to drag it.

Application Blacklist rule
Photoshop *|Photoshop,*|OWL.DocumentWindow
Illustrator *|illustrator
PuTTY *|PuTTY

If know of an application you think others might want to blacklist, leave a comment with the blacklist rule!

Comment by fro...@gmail.com, Jun 21, 2010

Photoshop CS4 and above, the document windows are not child windows of Photoshop so you must blacklist *|OWL.DocumentWindow as well to be able to use the Alt key on a document

Comment by jun.esmo...@gmail.com, Jul 1, 2010

How do I blacklist the Windows7 remote desktop window?

I have AltDrag? installed on both the host and remote machines, when I alt drag on a remote session I was expecting the remote process to kick in but instead the host AltDrag? moves the Remote Desktop window around. It even does it on fullscreen which is kinda funny looking.

I tried adding *|TscShellContainerClass? to the blacklist, but it doesn't seem to be working.

Comment by project member recover89, Jul 2, 2010

@jun.esmores I find it weird that AltDrag? drags the window when it is fullscreen. I can't try it out for myself now, unfortunately. I suggest that you work around this problem by assigning another key to the remote client's AltDrag? (maybe the windows button). Then you can simply use the Windows button when you want to move windows in the remote client. It might be a little annoying, but it should work. :)

Comment by silkykes...@gmail.com, Sep 30, 2010

Thanks for your help..i got it..!!

Comment by tehbl...@gmail.com, Mar 20, 2011

iTunes locks up for me when using AltDrag? to move its main window, hence - blacklisted.

Comment by melv...@gmail.com, Jul 10, 2011

The Alt key is used when left clicking in Paint.NET and I need to exclude the app from the altdrag functionality. I've struggled and failed to use the blacklist to achieve this goal. Any suggestions?

Comment by project member recover89, Jul 10, 2011

Currently you can blacklist Paint.NET by adding *|WindowsForms10.Window.8.app.0.378734a In the next version you will be able to blacklist by process name too.

Comment by westonha...@gmail.com, Sep 18, 2011

iTunes 10.4 on Windows freezes up when not blacklisted. You can add the following to the blacklist to prevent this: *|ITWindow


Sign in to add a comment
Powered by Google Project Hosting