Asked
— Edited
After downloading the two recent updates I've come across something which I think may be a bug. When setting up or using a servo in either the vertical or horizontal servo config screen or the interface itself, when I left click or touch the screen to set or move the servo, a drop down window keeps appearing with all the servo values and can no longer slide the mouse pointer of my finger on the screen to move the servo in real time. Is this a bug or new feature (which I hope it's not)?
Thanks.
For some reason youtube is giving me errors with the video I am uploading from my phone - I loaded and used your project with touch and mouse without problems.
As I stated, there is absolutely zero (none, zippo, nada) code in any windows program to determine mouse clicks. The operating system provides the event on activities, such as mouse clicks. So every time a RIGHT mouse click is pressed, the function event for RIGHT mouse clicks is executed, same applies to LEFT clicks, and every thing else.
In ARC, MS Word, Photoshop, Chrome, anything - it's all the same. They respond to the events triggered by Windows.
I understand that's not what you want to hear - because you want a solution
However, if it was happening to me.. I would consider a few things.
Do I have a virus, Trojan or key logger?
Is my mouse/touch driver up to date?
Are there any windows updates that need to be done?
Is my screen cleaned with windex and a soft cloth? Touch screens use capacitive touch and dirt will simulate right mouse clicks. Turn off your computer and clean the screen with windex
Is there a program installed that is for remote desktop or vnc, etc... maybe it is interfering with the keyboard hooks
Thanks for getting back to me so quickly and for checking the project.
I have checked everything in your list, and everything checks out as I already checked these most of last night and this afternoon, on both machines. The fact that this is happening on only one project on two different machines, running two different operating systems, both Windows 7 and Windows 8.1 OS are up to date, both computers drivers are up to date, on two different versions of ARC (older and most recent), and only happens when the EZ-B is connected says to me that it has to be project issue.
The HP laptop doesn't have a touch screen and runs on a different OS, yet the same thing occurs as on the Acer. On a new project, fine. On older projects, fine. EZ-B not connected, fine. On the Victor project, the problem occurs. If it was a computer issue, virus, updates ect, then I wouldn't expect the other projects (new or old) to work correctly either, but they do, and work well on two different laptops. All the correct mouse clicks ect work as they should in every program, every application on both computers, except this one project.
This is really bugging me now as you can imagine, and don't want to use ARC right now. I don't want to say that as I love using it, but this simple thing makes things so difficault now and could possibly cause servo damage as I don't now every position value of every servo when using the drop down menu, and I don't want to spend the time making a new project, adding every script, every control ect, one by one to possibly have the same thing happen again.
Do you or anyone else possibly have any other ideas what could be causing this? Agian DJ, I really do appreciate you taking the time to reply and your assistance. I hope I didn't come across too off'ish in my reply, but I'm not a happy boy. If you want me to post another video showing when it all works and when it doesn't on both laptops, I'd be happy to if it helps. stress
Steve.
Steve, I tried your project on my laptop (Acer ultra book with touch screen ) and everything seems normal .
The only way to bring up the servo angles list, is to click the left button of my mouse or hold my finger on the screen.
Either touch screen and mouse usage are acting normaly
I would suggest creating a new project and merge in the objects from the "broken" project.
First, try to merge in everything and see if the problem occurs.
If so, try again, but merging one object at a time, starting with each servo object and see if the problem starts when you add a particular object, and if it goes away when you delete that object. then you can re-create just the failing objects without needing to rebuild all the work you have done so far on teh project.
Alan
Thanks for confirming Aerius. Well this gets stranger and stranger. I was just about to jack it in the I thought I will try one more thing. I opened a new project and merged all the controls from my other project. Same thing happened. Some deleted a couple of the recent scripts I added over the past couple of days.... IT WORKS.
I'm in the process now of trying to figure out what I just deleted was causing it. I deleted the PIR scripts and controlcommands and my ping ramp down script, so it was one of them causing the issue. When I figure it out ill post back.
@Alan.
Sorry I just read your post (writing the same time as you posted). Funnily enough I did just that. I can now say that I'm officially in The Twilight Zone. So after deleting the three scripts/controls mentioned above, I added them back one by one. Now that they are all back as they were, the servo control sliding STILL works. I have saved the project after every step, restarted the EZ-B every time, and the whole project is back as it was and it all still works. I just can't explane this, but so happy it's working again.
I'll keep an eye on it in case it happens again, and delete one of the newer scripts one at a time and run it for a day or two.
Anyway, thanks for all your input DJ, Aerius, and Alan. I'm very grateful.
Que la force soit avec toi! cool
@Aerius.... Et toi assi...