Title

Message

DisplayFusion Scripted Functions (Macros)

Scripted Function (Macro) Created By Language Last Modified
AHide
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
BHide
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
CHide
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# Oct 11, 2017
Centre Focused Window Over its Parent Window
Jon Tackabury (BFS)
C# 22d 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
Change Window Title
Karol Piechoczek93550
C# 4d ago
Choose Window Opacity from List
spboxer3_
C# Jan 5, 2018
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
DHide
Decrease Application Volume
Christian H.
C# Aug 15, 2017
Decrease Window Height By 10%
Gilad Barnea
C# Apr 3, 2018
Decrease Window Size By 10%
Gilad Barnea
C# Apr 3, 2018
Decrease Window Width By 10%
Gilad Barnea
C# Apr 3, 2018
Desktop Auto-Load
Christian Treffler
C# Jan 16, 2018
Desktop Auto-Save
Christian Treffler
C# Jan 16, 2018
Detect SteamBP and switch Profile
solaris765
C# Mar 21, 2018
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# Oct 13, 2017
EHide
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
Expand current window from corner and contract other windows to match
Greg Robertson48861
C# Mar 14, 2018
FHide
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
Find modal window and focus it
Thomas Malloch (BFS)
Contributors: Keith Lammers (BFS)
C# Apr 3, 2018
Focus and Highlight Topmost Window on Next Monitor
Thomas Malloch (BFS)
C# 20d ago
Focus and Highlight Topmost Window on Previous Monitor
Thomas Malloch (BFS)
C# 7d ago
Focus Last Active Window on Other Monitor
Joe Burke Minor Jr.57100, Thomas Malloch (BFS)
C# Aug 1, 2017
Focus Next Topmost Window on Next Monitor
Thomas Malloch (BFS)
C# Jun 26, 2018
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
GHide
Get Last Focused Window
Thomas Malloch (BFS)
C# May 15, 2018
HHide
Hibernate (15 second timeout)
Efreak60952
C# Nov 18, 2016
Hide and Show Window
Thomas Malloch (BFS)
C# Jun 12, 2018
Highlight Currently Focused Window
Thomas Malloch (BFS)
Contributors: Keith Lammers (BFS)
C# Feb 13, 2018
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# Oct 5, 2017
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
IHide
Increase Application Volume
Christian H.
C# Aug 15, 2017
Increase Window Height By 10%
Gilad Barnea
C# Apr 3, 2018
Increase Window Size By 10%
Gilad Barnea
C# Apr 3, 2018
Increase Window Width By 10%
Gilad Barnea
C# Apr 3, 2018
LHide
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
MHide
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 Topmost Windows on Non-Current Monitors
Thomas Malloch (BFS)
C# May 8, 2018
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 a window to the left side, left middle, right middle, and right side with the 25% width, 33% height
Moonzoo Kim45775
C# Nov 7, 2017
Move All Windows from Monitor 2 to the Current Monitor
Keith Lammers (BFS)
C# Dec 22, 2017
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 Focused Window to Monitor 1, All Other Non-Minimized Windows to Monitor 2
Keith Lammers (BFS)
C# Jan 31, 2018
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 Cursor to Next Monitor and Restore its Previous Position
Keith Lammers (BFS)
C# Feb 27, 2018
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 Through Pre-Configured Offset Locations
William Rawls
C# Mar 21, 2018
Move Window to Current Monitor if it's Outside the Work Area
Keith Lammers (BFS)
C# Feb 7, 2018
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 Mouse Cursor Position
Keith Lammers (BFS)
C# Nov 22, 2017
Move Window to Next Monitor if it's on the Same Monitor as the Mouse Cursor
Keith Lammers (BFS)
C# Feb 16, 2018
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 to the left side, middle, or right side with the 33% width, 100% height
MoonzooKim
C# 18d ago
Move Window to Virtual Desktop 2 (Win 10)
Ben Richards
C# Jun 6, 2018
Move Window Two Monitors Over
Thomas Malloch (BFS)
C# Oct 3, 2014
NHide
Nvidia Surround Helper
solaris765
C# Apr 6, 2015
OHide
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 Move 4 File Explorer Windows on Monitor 2
Keith Lammers (BFS)
C# 13d ago
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
PHide
Place Calculator on Monitor 3
Bruce Wahler
C# Mar 15, 2016
Profile Toggle
solaris765
C# Jan 4, 2015
Prompt to Select an Audio Device
Crisdavid
C# Mar 27, 2017
RHide
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
Refresh Tray Icons
PabloMartinez
C# Jun 30, 2018
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 RDP Window, Move to Next Monitor, Maximize
Keith Lammers (BFS)
C# Jun 8, 2018
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
Run Function on Delayed Title Match
warthurton
C# Feb 14, 2018
SHide
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
Scale Window Size Up/Down
Ryan Thaut
C# Oct 25, 2017
Search for Window by File Name or Title if File Not Found
Gilad Barnea
C# May 25, 2018
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
Select Window and Move to Selected Monitor
Thomas Malloch (BFS)
C# 18d ago
Selected File to UNC Path
Thomas Malloch (BFS)
Contributors: Manuel R.
C# 1d ago
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
Set Window Always On Top and Fade Into/Out of 90% Transparency
Gilad Barnea
C# Apr 9, 2018
Set Window Size from List
Douglas Hoogland
C# Nov 29, 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
Show/Hide Firefox Window
Tomasz Janikowski
C# Jun 11, 2018
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 Left, Top, Width, and Height Percentage
Thomas Malloch (BFS)
C# May 31, 2018
Specify Window Width and Height Percentage
Thomas Malloch (BFS)
C# Nov 15, 2016
SpotiPause (Focus Spotify then send Play-Pause key)
Toff
C# Apr 26, 2018
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
Switch to Last Focused Window
Thomas Malloch (BFS)
C# 26d ago
THide
Terminate DS4Windows and Origin
Al Hunt33321
C# Apr 26, 2018
Tile Windows on Current Monitor
Thomas Malloch (BFS)
C# Jul 12, 2018
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)
Contributors: enteleform
C# Dec 4, 2017
Toggle Desktop Icons
NetMage
C# Mar 4, 2016
Toggle Hidden Items in Windows Explorer
Keith Lammers (BFS)
C# May 30, 2018
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 Move
Keith Lammers (BFS)
C# Jan 17, 2018
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
UHide
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
WHide
Watch for New Slack Message
Thomas Malloch (BFS)
C# Jun 1, 2018

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.