News:

There is now a ChangeLog page on the wiki
New developments are added at the bottom of the page.

Main Menu

DisplayFusion integration

Started by squatingyeti, November 26, 2014, 09:34:37 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

squatingyeti

Not sure if this should go in the plugins area or this integration area. Anyway, this may be something only I use or may be beyond stupid to even do. However, I was wondering if anyone else uses DisplayFusion with multi-monitor setups? I was wondering if there's any possibility to have VC interact with displayfusion? It does some pretty cool stuff with managing windows and your monitors as well as a ton of other things for those of us with multi-monitors. Now, I can make displayfusion react to VC by setting up key combos in its settings and having VC just hit the keys for what I want, but I was looking to see if there was a more direct way possible to interact with the two.

I may be crazy and the only person at all who uses this neat little program. If so pay no attention to the ramblings of a yeti  :bonk

nime5ter

#1
Yes, sorry that your first post disappeared when the server monsters tumbled down the house the other day.

Have you ever tried DisplayFusion's command line tool? http://www.displayfusion.com/KB/CommandLine/

VoxCommando usually plays quite nicely with command line utilities.

e.g. http://voxcommando.com/forum/index.php?topic=1838.msg15932#msg15932

and http://voxcommando.com/forum/index.php?topic=1125.msg9462#msg9462
TIPS: POST VC VERSION #. Explain what you want VC to do. Say what you've tried & what happened, or post a video demo. Attach VC log. Link to instructions followed.  Post your command (xml)

squatingyeti

I figured that's what happened. I'll take a look at that and thanks!

nime5ter

So, while eating my lunch today I downloaded the DF trial to test out the command line utility.

Seems to work fine. I used an example that they show in their documentation for switching to a new desktop wallpaper. It takes a second or two for DisplayFusion to do this, but it works fine.

Here's the command I'm using. (The profile that I created in DF is called "Tropical Storm".)

<?xml version="1.0" encoding="utf-16"?>
<!--VoxCommando 2.1.2.1-->
<command id="306" name="display next image" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
  <action>
    <cmdType>Launch.Hidden</cmdType>
    <params>
      <param>C:\Program Files (x86)\DisplayFusion\DisplayFusionCommand.exe</param>
      <param> -wallpaperloadprofile "Tropical Storm" -wallpapernextimage</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>TTS.Speak</cmdType>
    <params>
      <param>Please be patient. Display Fusion is randomly choosing a new image.</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <phrase>display next image</phrase>
</command>

TIPS: POST VC VERSION #. Explain what you want VC to do. Say what you've tried & what happened, or post a video demo. Attach VC log. Link to instructions followed.  Post your command (xml)

squatingyeti

Yeah, sorry I didn't post back, but the command line works like a charm! I wanted to be able to tell VC to move a specified window to a different screen. Works perfect. I have VC focus the window and then the command line from display fusion moves it quickly to the screen I want.

nime5ter

TIPS: POST VC VERSION #. Explain what you want VC to do. Say what you've tried & what happened, or post a video demo. Attach VC log. Link to instructions followed.  Post your command (xml)