DisplayFusion Scripted Functions (Macros)

Scripted Function (Macro) Created By Language Last Modified
A
Abort Shutdown
Efreak60952
C# Apr 5, 2017
Actively Dim Unfocused Windows
Thomas Malloch (BFS)
C# Mar 24, 2017
Auto Win+Left/Right
Thomas Malloch (BFS)
C# Oct 3, 2014
Auto-Load Desktop Icon Profile
Christian Treffler
C# Mar 1, 2016
Auto-Save Desktop Icon Profiles
kaweksl513742
C# Jan 5, 2015
Automatically Disable/Re-Enable Screen Saver
Keith Lammers (BFS)
C# Nov 4, 2014
B
Better Win+Left
Bruce Wahler, Thomas Malloch (BFS)
C# Mar 15, 2016
Better Win+Right
Bruce Wahler, Thomas Malloch (BFS)
C# Mar 15, 2016
Bring the Window Under the Mouse Cursor to the Front
Thomas Malloch (BFS)
C# Jun 23, 2015
C
Center Window and Make Always On Top
Thomas Malloch (BFS)
C# Oct 3, 2014
Center Window Ignoring Splits (run again to restore position)
Eurico Goncalves
C# 11d ago
Change Audio Device by Wildcard
Keith Lammers (BFS)
C# Jan 29, 2016
Change Between Multiple Audio Devices by Wildcard
Thomas Malloch (BFS)
C# Feb 28, 2017
Change Desktop Icon Size
Thomas Malloch (BFS)
C# May 2, 2016
Change Mouse Cursor (List)
Thomas Malloch (BFS)
C# May 13, 2015
Change Mouse Cursor (Specific)
Thomas Malloch (BFS)
C# May 13, 2015
Change Window Title
Joseph Bailey
VB.Net Mar 20, 2015
Clear Putty Output
learn_more
C# Feb 19, 2015
Close All Chrome Windows
Keith Lammers (BFS)
C# Mar 14, 2016
Close All Visible Windows
Thomas Malloch (BFS)
C# Oct 6, 2014
Close Steam and Switch Audio Device
Javier Olascoaga
C# Oct 29, 2015
Close Window Attractively
Kevin Hagerty30460
C# Mar 30, 2017
Close Window with a Prompt
Balsakup
C# Feb 24, 2015
Copy WallpaperFusion Images
Zeusthrax800254
C# Feb 9, 2015
Copy Window
Keith Lammers (BFS)
C# Feb 2, 2017
Cycle Through Websites
Keith Lammers (BFS), Thomas Malloch (BFS)
C# Mar 31, 2016
Cycle Through Window Sizes
Thomas Malloch (BFS)
C# Dec 30, 2014
D
Decrease Application Volume
Christian H.
C# Aug 15, 2017
Desktop Auto-Load
Christian Treffler
C# Dec 20, 2016
Desktop Auto-Save
Christian Treffler
C# Dec 13, 2016
Dim All Monitors
NetMage, Thomas Malloch (BFS)
C# Jun 30, 2016
Dim All Monitors (with tray icon control)
Thomas Malloch (BFS)
C# Apr 4, 2017
Dim All Monitors Except Primary
Thomas Malloch (BFS)
C# Aug 15, 2016
Dim Specific Monitors
Thomas Malloch (BFS)
C# 9d ago
E
Emulated Win+Left in Surround Mode
redion1992
C# Jul 17, 2015
Emulated Win+Right in Surround Mode
redion1992
C# Jul 17, 2015
Enable/Disable Second Monitor (Laptops)
Holos284982
C# Jul 7, 2015
F
Fade All Monitors Except Primary
NetMage
C# Jun 26, 2015
Fade All Monitors Except the Primary Monitor to Black
NetMage
C# Jun 30, 2016
Fade Selected Monitor to Black
Keith Lammers (BFS)
C# Aug 28, 2017
Fade Window to Transparent
warthurton
C# Aug 16, 2017
Focus Last Active Window on Other Monitor
Joe Burke Minor Jr.57100, Thomas Malloch (BFS)
C# Aug 1, 2017
Focus Skype
Thomas Malloch (BFS)
C# Oct 3, 2014
Focus Skype and Send Enter Key
Thomas Malloch (BFS)
C# Oct 3, 2014
Function That Runs Other DisplayFusion Functions
Thomas Malloch (BFS)
C# Oct 3, 2014
H
Hibernate (15 second timeout)
Efreak60952
C# Nov 18, 2016
Highlight Currently Focused Window
Thomas Malloch (BFS)
C# Mar 17, 2015
Highlight Window Purple
Sven_
C# Dec 4, 2014
Highlight Window Red
Thomas Malloch (BFS)
C# Mar 17, 2015
Hold Left Mouse Button
Thomas Malloch (BFS)
C# 17d ago
How To: Custom External Assemblies
Jon Tackabury (BFS)
C# Dec 30, 2014
How To: P/Invoke External Win32 Functions
Jon Tackabury (BFS)
C# Dec 30, 2014
I
Increase Application Volume
Christian H.
C# Aug 15, 2017
L
Launch an Application and Move it to a Specific Location
Keith Lammers (BFS)
C# Nov 25, 2014
Launch Application and Wait for Main Window
solaris765
C# Apr 29, 2015
List Open Window Information
solaris765
C# Feb 9, 2015
Load Monitor Profile and Launch Application
Thomas Malloch (BFS)
C# Oct 3, 2014
Load Monitor Profile and Move Skype Window
Thomas Malloch (BFS)
C# Oct 6, 2014
Load Monitor Profile, Adjust Volume, Start Game, Switch Back on Exit
Frode4
C# May 5, 2016
Load Monitor Profile, Launch Application, Set Monitor Profile Back After Exit
Thomas Malloch (BFS)
C# Oct 3, 2014
Load Next Monitor Profile with Confirmation Dialog
Keith Lammers (BFS)
C# Oct 6, 2015
Log Off (15 second timeout)
Efreak60952
C# Nov 18, 2016
Loop Until Key Pressed (BFS.Input.IsKeyDown)
Jon Tackabury (BFS)
C# Oct 18, 2014
M
Make Window More Opaque
Thomas Malloch (BFS)
C# Oct 3, 2014
Make Window More Transparent
Thomas Malloch (BFS)
C# Oct 3, 2014
Make Window Translucent and Enable Click-Through
Sharkman43570
C# Jul 7, 2016
Maximize the Window Under the Mouse Cursor
Thomas Malloch (BFS)
C# May 27, 2015
Maximize/Restore a Window
Thomas Malloch (BFS)
C# Feb 3, 2015
Minimize/Restore All Windows
Thomas Malloch (BFS)
C# Jan 6, 2015
Minimize/Restore Windows on Current Monitor
Thomas Malloch (BFS)
C# Mar 6, 2015
Mirror Window, Move to Monitor 2, and Exit on Keypress
Keith Lammers (BFS)
C# Jan 12, 2017
Move a Window Between Monitors and Splits
Thomas Malloch (BFS)
C# Feb 3, 2015
Move All Windows from Monitor 4 to Current Monitor
MIRKOSOFT96689
C# Jan 20, 2017
Move All Windows Left or Right
Thomas Malloch (BFS)
C# Mar 18, 2015
Move All Windows of Focused Application to Next Monitor
Thomas Malloch (BFS)
C# Feb 3, 2015
Move All Windows To Next Monitor
Oliver Haskell569549
C# Feb 10, 2015
Move All Windows To Previous Monitor
Thomas Malloch (BFS)
C# Mar 25, 2015
Move All Windows To Selected Monitor
PabloMartinez
C# Jul 12, 2017
Move Mouse Cursor in a Circle
Thomas Malloch (BFS)
C# Oct 3, 2014
Move Mouse Cursor to Center of Primary Monitor
Keith Lammers (BFS)
C# Oct 19, 2015
Move Mouse to Centre of Window (if not already there)
Thomas Malloch (BFS)
C# Oct 6, 2014
Move Only a Specific Window of an Application
Keith Lammers (BFS)
C# May 8, 2015
Move to Leftmost or Rightmost Monitor & Split Left or Right
FluffyMule54333
C# Dec 16, 2016
Move to Monitor 2 or Maximize on Monitor 1
Thomas Malloch (BFS)
C# Feb 11, 2015
Move to Next Monitor or Show Monitor Selector
Keith Lammers (BFS)
C# Feb 2, 2016
Move Unwanted Windows Off of a Monitor
Thomas Malloch (BFS)
C# Mar 17, 2015
Move Visible Windows To Monitor #2
Jon Tackabury (BFS)
C# Oct 6, 2014
Move Visible Windows to Next Monitor
Thomas Malloch (BFS)
C# Oct 6, 2014
Move Window and Go Fullscreen
Thomas Malloch (BFS)
C# Oct 6, 2014
Move Window and Mouse Cursor to Next Monitor
PabloMartinez
C# Jun 27, 2017
Move Window and Mouse Cursor to the Selected Monitor
PabloMartinez
C# Jun 27, 2017
Move Window Between Left/Right Monitor Sides
Thomas Malloch (BFS)
C# Oct 3, 2014
Move Window If Bigger Than a Specified Size
Thomas Malloch (BFS)
C# Oct 6, 2014
Move Window Through Pre-Configured Locations
William Rawls
C# Dec 26, 2014
Move Window to Left Side and Size 25% Width, 100% Height
Alexandre TROG904108
C# Oct 15, 2015
Move Window to Left Side and Size 75% Width, 100% Height
Alexandre TROG904108
C# Oct 15, 2015
Move Window to Monitor 2 or 1, Depending on # of Monitors Connected
Thomas Malloch (BFS)
C# Mar 5, 2015
Move Window to Monitor Edge if it's Within 10px
Keith Lammers (BFS)
C# Sep 13, 2017
Move Window to Monitor on the Left and Maximize It
Antonio Bakula
C# Oct 28, 2016
Move Window to Monitor on the Right and Maximize It
Antonio Bakula
C# Oct 28, 2016
Move Window to Opposite Side of Next Monitor
Thomas Malloch (BFS)
C# May 15, 2015
Move Window to Opposite Side of Previous Monitor
Thomas Malloch (BFS)
C# Jul 25, 2016
Move Window to Right Side and Size 25% Width, 100% Height
Alexandre TROG904108
C# Oct 15, 2015
Move Window to Right Side and Size 75% Width, 100% Height
Alexandre TROG904108
C# Oct 15, 2015
Move window to the left side, left middle, right middle, and right side (25% width, 33% height)
MoonzooKim
C# Feb 9, 2017
Move Window Two Monitors Over
Thomas Malloch (BFS)
C# Oct 3, 2014
N
Nvidia Surround Helper
solaris765
C# Apr 6, 2015
O
Open 2 Windows Explorer Windows on Monitor 2
Keith Lammers (BFS)
C# Jul 5, 2016
Open 3 Sites Maximized on 3 Monitors (Internet Explorer)
Keith Lammers (BFS)
C# Jul 17, 2015
Open and switch between 2 websites
Keith Lammers (BFS)
C# Aug 4, 2017
Open Chrome in Kiosk Mode on 2 Monitors
Keith Lammers (BFS)
C# May 8, 2015
Open Chrome on 2 Monitors
Keith Lammers (BFS)
C# Nov 20, 2015
Open Excel File on Monitor 2
Bruce Wahler
C# Mar 17, 2016
Open Multiple Excel Files on Multiple Monitors
Thomas Malloch (BFS)
C# Oct 3, 2014
Open Outlook and Move to Monitor #1
Thomas Malloch (BFS)
C# Oct 3, 2014
Open Website in Default Web Browser
Jon Tackabury (BFS)
C# Oct 3, 2014
Open Website in Default Web Browser and Full Screen on Specific Monitor
Keith Lammers (BFS)
C# Apr 18, 2017
Open Website in Default Web Browser and Maximize on Specific Monitor
Keith Lammers (BFS)
C# Apr 10, 2017
P
Place Calculator on Monitor 3
Bruce Wahler
C# Mar 15, 2016
Profile Toggle
solaris765
C# Jan 4, 2015
Prompt to Select an Audio Device
Keith Lammers (BFS)
C# Aug 4, 2016
Prompt to Select an Audio Device
Crisdavid
C# Mar 27, 2017
R
Randomly Load a Wallpaper Profile
Thomas Malloch (BFS)
C# Mar 17, 2015
Reboot (15 second timeout)
Efreak60952
C# Nov 18, 2016
Refresh All Visible Internet Explorer Windows
Keith Lammers (BFS)
C# May 3, 2016
Remove Borders and Caption From Window
Thomas Malloch (BFS)
C# Nov 4, 2014
Remove Borders and Caption From Window (Easier to Edit and Set Flags)
Derek Ziemba
C# Nov 6, 2014
Remove Borders and Size to Full Screen (Make Borderless-Windowed)
Ido Lew38710, Thomas Malloch (BFS)
C# Aug 16, 2016
Restart Firefox in Full Screen and Spanned
Thomas Malloch (BFS)
C# Dec 19, 2014
Restore Window Positions Using Window Titles (Layout1)
Keith Lammers (BFS)
C# Nov 11, 2015
Rocksmith 2014 USB Cable Hack
Thomas Malloch (BFS)
C# Mar 23, 2015
Rollup Inactive Windows To Title Bar
Thomas Malloch (BFS)
C# Feb 3, 2015
Run Function By Open Window
solaris765
C# Feb 4, 2015
S
Save Desktop Icon Profile
Thomas Malloch (BFS)
C# Oct 6, 2014
Save Window Positions and Lock Desktop
Keith Lammers (BFS)
C# Dec 3, 2015
Save Window Positions then Move All to Current Monitor
Keith Lammers (BFS)
C# Nov 25, 2014
Save Window Positions Using Window Titles (Layout1)
Keith Lammers (BFS)
C# Sep 25, 2015
Save Window Positions, Load Monitor Profile, Restore Window Positions
Keith Lammers (BFS)
C# Feb 12, 2015
Save/Restore Desktop Icon Profile on Sleep/Resume
Thomas Malloch (BFS)
C# Sep 16, 2015
Save/Restore Window Positions on Sleep/Resume
Thomas Malloch (BFS)
C# Apr 7, 2015
Search for Window by Title
Keith Lammers (BFS)
C# Jan 19, 2017
Select Monitor Profile from Drop-Down List
Roman Morong
C# Dec 5, 2016
Set Next Audio Device as Default (Custom List)
Thomas Malloch (BFS)
C# Jan 5, 2016
Set Volume to 20%
Keith Lammers (BFS)
C# Apr 25, 2017
Set Window Always on Top
Rick van Hattem
C# Jul 19, 2017
Show Desktop Icon Profile List Popup (for Loading)
Thomas Malloch (BFS)
C# Jun 24, 2015
Show Desktop Icon Profile List Popup (for Saving)
Thomas Malloch (BFS)
C# Jun 24, 2015
Show List of Functions (One-Click and Coloured)
DS1508
C# Jun 18, 2015
Show List of Functions (One-Click)
Thomas Malloch (BFS)
C# Jun 12, 2015
Shutdown (15 second timeout)
Efreak60952
C# Nov 18, 2016
Sleep (15 second timeout)
Efreak60952
C# Nov 18, 2016
Sleep All Active Monitors
Collin Chaffin
C# Jan 8, 2015
Sleep All Active Monitors and Lock Workstation
Collin Chaffin
C# Jan 8, 2015
Sleep all monitors
Keith Lammers (BFS)
C# Jul 18, 2017
Specify Window Width and Height Percentage
Thomas Malloch (BFS)
C# Nov 15, 2016
Start Multiple Websites on Different Monitors
Thomas Malloch (BFS)
C# Jan 21, 2016
Start Websites In Different Locations
NetMage
C# Jul 25, 2016
Stop All Taskbar Button Flashing
Nukem
C# Dec 26, 2014
Swap All Windows Between Monitors 1 and 2
Keith Lammers (BFS)
C# Mar 1, 2017
Swap All Windows Between Monitors 1 and 2 (Opposite Side)
Keith Lammers (BFS)
C# Mar 1, 2017
Swap All Windows Between Monitors 1 and 2 then Maximize
Crisdavid
C# Mar 28, 2017
Swap All Windows Between Two Monitors
Thomas Malloch (BFS)
C# Apr 9, 2015
Swap All Windows to Specified Monitor
Thomas Malloch (BFS)
C# Oct 6, 2014
Swap Primary Monitors (for 2 monitor setups)
MaoYanwen298975
C# May 13, 2015
Swap Topmost Windows on Monitors 1 and 2
Thomas Malloch (BFS)
C# Apr 28, 2015
Switch Audio Device and Launch a Game
Keith Lammers (BFS)
C# Oct 3, 2014
Switch Monitor Profiles and Launch Steam in Big Picture Mode
orlando2bjr
C# Aug 5, 2015
T
Toggle Active Window Transparency
Collin Chaffin
C# Dec 22, 2014
Toggle Application Mute
Christian H.
C# Aug 15, 2017
Toggle Borders and Caption From Window
Thomas Malloch (BFS)
C# Mar 18, 2015
Toggle Desktop Icons
NetMage
C# Mar 4, 2016
Toggle NVIDIA Surround and Load the Appropriate Monitor Profile
Thomas Malloch (BFS)
C# Jun 13, 2017
Toggle Taskbar Auto-Hide
Nicolas Poirey45587
C# Jul 4, 2017
Toggle Window Between Two Sizes
Keith Lammers (BFS)
C# May 1, 2015
Toggle Window Size Between 100% and Previous Size
Thomas Malloch (BFS)
C# Dec 19, 2014
Transcode with FFmpeg
Thomas Malloch (BFS)
C# May 1, 2017
Type Text, Tab to Next Field, Type More Text
Keith Lammers (BFS)
C# Dec 15, 2016
U
Ultra Wide Borderless Fullscreen
Bastani
C# Nov 21, 2016
Ultra Wide Borderless Fullscreen (no check)
Bastani
C# Nov 21, 2016
Update Monitor Profile Based on Primary Resolution
solaris765
C# Apr 14, 2015
Have you created an amazing Scripted Function (Macro) that you want to share with the DisplayFusion community?
Just email it to us and we'll post it for everyone to enjoy!

Scripted Function (Macro) Help

Scripted Function (Macro) Help

Want to create your own Scripted Function (Macro) or modify an existing one?
Visit our Scripted Function (Macro) Help page for more information on the available functions.

Visit DisplayFusion on FacebookVisit DisplayFusion on TwitterVisit DisplayFusion on Google+Visit DisplayFusion on LinkedInSearch for DisplayFusion on RedditFollow DisplayFusion on RSSVisit DisplayFusion on Instagram
Copyright © 2007-2017 Binary Fortress Software • News • Discussions • 常見問題集 • 支援 • Privacy • ToS