Odd behavior contro...
 
Notifications
Clear all

Odd behavior controlling things on a 2nd display


thayermc
(@thayermc)
Active Member Registered
Joined: 1 month ago
Posts: 6
Topic starter  

Hello, I've been having issues controlling any window on a secondary display. Elephant works fine when the window I'm trying to control is on my Surface Pro 7's main touchscreen, but if I move it to an additional display I have connected Elephant will take control of a knob and only move it for a limited range before becoming unresponsive. Would be very nice to have the functionality to the second display. Please let me know if I'm doing something wrong!


Quote
SaveTheHuman5
(@savethehuman5)
Member
Joined: 3 years ago
Posts: 662
 

Hello, I cant reproduce the problem reported, I test right now 2 and 3 monitors setup.
I assume you make reference in mouse mode, anyway no way here to reproduce the issue.
Elephant work on any screen of multiple screen setup.

No idea what are you moving "but if I move it to an additional display"
I assume you make reference of mouse on a second display.

Please provide more detailed info, software you are using, step to step guide to reproduce the problem.

This post was modified 1 month ago 2 times by SaveTheHuman5

Youtube: https://www.youtube.com/SaveTheHuman5
Facebook: https://www.facebook.com/SaveTheHuman5


ReplyQuote
SaveTheHuman5
(@savethehuman5)
Member
Joined: 3 years ago
Posts: 662
 

Try disable snaps (also know as sticky windows) and let me know if that works:

snap

A guide here:
https://techcult.com/how-to-disable-sticky-corners-in-windows-10/

Youtube: https://www.youtube.com/SaveTheHuman5
Facebook: https://www.facebook.com/SaveTheHuman5


ReplyQuote
thayermc
(@thayermc)
Active Member Registered
Joined: 1 month ago
Posts: 6
Topic starter  

Disabled snap windows but still having the same issue. 

Elephant is working fine controlling any window on the Surface Pro 7's display. If I move that window onto my secondary display and try and use Elephant, it takes control of the selected knob but will only move it in the downward direction to zero when I turn the dial. Turning the dial in the other direction will not increase the knob's value. Elephant is running with the trackball / touchpad option turned on. I have tried this with both Arturia plugins as well as UVI workstation, in both standalone mode and running as a VST. Surface Pro 7 is connected to a Dell 1080p monitor via USB-C into a OWC USB-C dock.


ReplyQuote
SaveTheHuman5
(@savethehuman5)
Member
Joined: 3 years ago
Posts: 662
 

Looks like a problem specifically related to virtual video from OWC USB-C .
Can try setup OWC USB-C dock video out as the main monitor in order surface act as non the main monitor?

monitor

 

This post was modified 1 month ago 3 times by SaveTheHuman5

Youtube: https://www.youtube.com/SaveTheHuman5
Facebook: https://www.facebook.com/SaveTheHuman5


ReplyQuote
thayermc
(@thayermc)
Active Member Registered
Joined: 1 month ago
Posts: 6
Topic starter  

Tried setting the Dell to the main monitor but it didn't solve the problem. Also duplicated the issue with another portable hub and an HDMI output. It's very strange how it works perfectly turning knobs down on the external display but it cannot turn up the knob.

 

 


ReplyQuote
SaveTheHuman5
(@savethehuman5)
Member
Joined: 3 years ago
Posts: 662
 

Unfortunately, you are using a very special setup I not have here to debug.
You can request a refund if you want, this problem is some trouble with the video driver of your device not handling in proper way virtual mouse events.
There is no way for me to debug a  problem I cant reproduce, but I know the problem is related to that. 
Elphant is tested and developed with real monitors. There is no way i start support virtual monitors, every vendor have their own drivers and their own implemetation.

This post was modified 1 month ago by SaveTheHuman5

Youtube: https://www.youtube.com/SaveTheHuman5
Facebook: https://www.facebook.com/SaveTheHuman5


ReplyQuote
thayermc
(@thayermc)
Active Member Registered
Joined: 1 month ago
Posts: 6
Topic starter  

I definitely don't want a refund -- I want to support your cool software that you offer at a very reasonable price. But would like to get it working if I can as it would be so useful on the second display. I guess I don't understand what makes it a "virtual monitor" as opposed to a real monitor.


ReplyQuote
SaveTheHuman5
(@savethehuman5)
Member
Joined: 3 years ago
Posts: 662
 

Internally a USB display work different than a real video card, and this thing maybe is related to some issue on the driver of the vendor.
As I commented before, chameleon work ok on standard multimonitor setup using standard video cards.  I understand this not is a option for you.
I plan order in few weeks a USB 3.0 to HDMI adapter in order to se if can replicate the problem.

This post was modified 1 month ago 2 times by SaveTheHuman5

Youtube: https://www.youtube.com/SaveTheHuman5
Facebook: https://www.facebook.com/SaveTheHuman5


ReplyQuote
SaveTheHuman5
(@savethehuman5)
Member
Joined: 3 years ago
Posts: 662
 
Posted by: @thayermc

Tried setting the Dell to the main monitor but it didn't solve the problem. Also duplicated the issue with another portable hub and an HDMI output. It's very strange how it works perfectly turning knobs down on the external display but it cannot turn up the knob.

 

 

What happen when switched the main monitor, now work on the dell and not work in the surface?

Youtube: https://www.youtube.com/SaveTheHuman5
Facebook: https://www.facebook.com/SaveTheHuman5


ReplyQuote
thayermc
(@thayermc)
Active Member Registered
Joined: 1 month ago
Posts: 6
Topic starter  

Behavior did not change with Dell as main monitor. Knobs only move in the downward direction on the Dell and everything works properly on the Surface.


ReplyQuote
thayermc
(@thayermc)
Active Member Registered
Joined: 1 month ago
Posts: 6
Topic starter  

Today I was testing Elephant with the Korg M1 plugin. The mouse cursor remains visible as the Surface Dial is turned in this plugin. On the primary Surface display. turning the dial to the right moves the cursor diagonally to the right (in a Northeastern direction).  Turning the dial to the left moves the cursor diagonally to the left (in a Southwestern direction). Knobs in the software turn perfectly with Elephant here.

When I move the plugin to the secondary display, turning the dial to the right moves the cursor to the right, while turning the dial to the left moves the cursor down. Knobs turn down when the cursor moves down, but do not change when the cursor moves to the right. Perhaps this gives you a better idea of what's actually going on so I thought I'd share.

 


ReplyQuote
SaveTheHuman5
(@savethehuman5)
Member
Joined: 3 years ago
Posts: 662
 

 

Based on what you explain the cursor stop move diagnonally and move to left and to the right only on a secondary screen what confirms what I explained before related to your USB virtual video. That behaviour not happens on real video hardware and is related to driver of your USB device.

As a workaround I sugest not work with combined mode and  work with vertical mode duet until I cant reprduce the problem there is no way to workaround programatically.  

Reall sorry but this is a problem insolated to a third party hardware software.

This post was modified 2 weeks ago by SaveTheHuman5

Youtube: https://www.youtube.com/SaveTheHuman5
Facebook: https://www.facebook.com/SaveTheHuman5


ReplyQuote