Forum › Forums › Discussion › Miqobot doesn't work when moving mouse around
This topic contains 10 replies, has 2 voices, and was last updated by Miqobot 8 years, 2 months ago.
-
AuthorPosts
-
August 22, 2016 at 11:50 am #1984
It seems that whenever I alt tab and more specifically, move my mouse around, Miqobot will refuse to do anything until I stop moving my mouse.
It’s makes it kinda frustrating to talk to people on Discord and what not since it will cause her to fail the MGP Minigames.
I should probably include my hardware.
I am using a Razer Blackwidow and a Razer Deathadder 2013.
August 22, 2016 at 12:26 pm #1988I’ve also noticed that whenever I start Miqobot my mouse will no longer lock itself when holding down right click and moving the camera and it requires a FFXIV restart to restore it.
It basically makes FFXIV unplayable since for example if I hold down right click and move my camera around my mouse will exit the screen into my second screen, I do not want to enable screen lock either.
This is only an issue whenever Miqobot is opened.
August 23, 2016 at 5:10 am #1995It seems that whenever I alt tab and more specifically, move my mouse around, Miqobot will refuse to do anything until I stop moving my mouse.
1) Yes, this is a known issue 🙂
This is how the game handles mouse and keyboard events, and there is nothing we can do about it.
In theory it would be possible to fix this by implementing code injections, but it would make Miqobot much more detectable and unstable with lots of other issues arising.
Therefore, we have no plans on implementing code injections.You can read about it in this thread:
Miqobot v1.2.4 – Known IssuesAn issue wherein Miqobot would fail to move a game cursor, under extensive mouse movement.
Unfortunately, this can not be fixed without code injections, and we have no plans for implementing code injections.
Miqobot is aware of this situation, and she will patiently wait for mouse to stop moving before making another attempt. She needs a small fraction of a second (about 0.25 sec) in order to recover from this issue. Under normal circumstances you wouldn’t even notice this behaviour.If you want to prevent this behaviour completely, please consider switching the game to Windowed mode and minimizing it, when you run Miqobot in the background. Thus, mouse cursor will not be able to run over the game’s window and will not interfere.
However, please note that Miqobot requires at least 60 FPS to show good performance in Minigames.
For this, you will have to remove the Frame Rate limiter in game settings (as described in Miqobot v1.2.45 – Patch Notes).I’ve also noticed that whenever I start Miqobot my mouse will no longer lock itself when holding down right click and moving the camera and it requires a FFXIV restart to restore it.
2) As for your second issue, the one that makes your mouse unable to move camera, this is unexpected.
We haven’t received reports of behaviour you describe, so we would ask for additional information to understand what’s happening.
- Does this happen only to Right Click? Or does Left Click become affected too?
- What exactly do you mean by ‘second screen’? Is this a second monitor or do you mean that another window gains focus?
- Does the issue go away right after closing Miqobot or do you have to restart the game after that?
- Do you play in Windowed mode or in Fullscreen?
- Have you tried switching between modes and see whether the issue is fixed (instead of completely restarting the game)?
We have a few ideas of what might be causing this behaviour, but any additional information you can provide is highly appreciated.
Thank you very much!
August 23, 2016 at 10:04 am #1997Oh no it still allows me to move the camera but it does not lock the mouse in the screen whenever I hold down right click to turn the camera and it will only fix itself if I restart the game without Miqobot present.
I can record a clip of it happening if needed.
I play in Fullscreen Windowed, and yeah by second screen I mean my second monitor on the left. Left click also becomes affected, both will make the mouse disappear like it would normally when held down and allow me to move the camera but whenever the button is released the mouse cursor is no longer at the location it was when it was first held down.
August 23, 2016 at 9:00 pm #2003Understood.
We couldn’t reproduce your issue in our labs as it seems to be caused by specific mouse hardware in your possession, which unfortunately is not available to us at the moment.
But we will still try to help.Please follow these steps:
- With Miqobot active:
– Switch the game to Windowed mode. Does cursor work as expected?
– Switch the game to Borderless Windowed mode. Does cursor work as expected?
– Switch the game to Fullscreen mode. Does cursor work as expected?
– Switch the game to Borderless Windowed again. Is the issue fixed? - Now close Miqobot and do the same actions once again.
Switch the game to Windowed -> Borderless Windowed -> Fullscreen -> Borderless Windowed.
Does any of these modes work as expected or do you still have to restart the game to fix your cursor? - Close Miqobot and close the game.
Now start the game only and do not start Miqobot. At this moment the cursor works as expected, right?
From here on, do the same actions again and switch to different modes.
Does the issue appear without Miqobot being active? - In the game, open settings: System -> System Configuration -> Mouse Settings.
Enable option ‘Limit mouse operation to game window’.
Does this fix the issue? - Have you installed any third-party drivers coming with your Razer Deathadder?
Under firther investigation, we have found a similar report on official game forums. They are stating that third-party drivers don’t mix well with the game.
Second post in this thread seems to describe the same behaviour: FFXIV and Mouse Buttons/Operations after patch - Would you please try to temporarily uninstall Razer drivers if they are in use?
This is not a solution, but we want to verify whether drivers are causing this problem.
Does the issue still appear after uninstalling them?
You may reinstall them once again after this test.
It is not very clear why Miqobot becomes a trigger of this bug.
But depending on the information you provide, we will try enabling certain diagnostics features in Miqobot which hopefully will prevent this annoying behaviour.Thank you very much!
August 23, 2016 at 10:39 pm #2004Here is a gif of that the mouse looks like while Miqobot is open http://i.imgur.com/MKS8hgi.gifv you can see it appearing to the right after moving the camera right when it normally would remain at the position it was when I started moving the camera.
And here is a version without Miqobot open http://i.imgur.com/ElWeXAA.gifv as you can see the mouse remains where it should be after moving the camera.
1. The issue is present in all Screen Modes, going back to Windowed Fullscreen did not fix it.
2. Closing Miqo immediately restores the mouse cursor to what it should be doing when using it to move camera so no need to restart the game. However reopening Miqo immediately reintroduces the problem.
3. Yep without Miqobot the mouse locks in and remains in its position upon holding down either Left or Right click and moving the camera around.
4. Enabling this option only makes it so the mouse does not leave the monitor but it does not make it lock in when holding down left/right click so at the very least it’s not exiting the screen but this is not ideal for playing while Miqobot is opened.
5. I do have Razer Synapse, however it is a sort of requirement to enable macro keys with my Deathadder and my newer Razer Naga Chroma
6. After investigation it would appear that it’s something directly related to the Razer mice. Plugging in a crappy Dell mouse made the mouse lock in like it should when holding down camera buttons while Miqobot is open. Removing the Razer drivers and trying to use the Razer mice without installing Synapse however still yielded the same problem since it is very likely the that mice have drivers in them to install itself so it is not using Windows Plug & Play.
I’ve also gotten a friend which also owns a Razer Naga Chroma and he has the same issue.
I should also state that I am running Windows 10 Enterprise LTSD and my friend Windows 10 Pro.I am looking forward to your response and a potential fix that would involve not having to part ways with my beloved Naga while using Miqobot :c
August 23, 2016 at 10:53 pm #2008So this is odd……
After plugging in the Dell mouse again and leaving it plugged in I tried using Miqobot along with my Razer Naga and all of a sudden it worked. The problem was fixed….
I tried unplugging the Dell mouse and the problem reappeared immediatly, plugging it back in fixed the issue.
So I guess as a temporary fix I could just leave the Dell mouse plugged in and hide it 😀
- This reply was modified 8 years, 3 months ago by Lorealy.
August 24, 2016 at 8:40 am #2011Thank you very much for diligent answers to all our questions and for testing all cases 🙂
We now have enough information to create a diagnostics build of Miqobot for you.It is great that you found a temporary fix by plugging in a second mouse.
We will still try to fix the issue programmatically, so you won’t have to worry about it anymore. But please keep your Dell mouse plugged for now 🙂Oue developers will prepare a diagnostics build which should be ready by tomorrow.
Thank you very much!August 25, 2016 at 10:07 am #2022We have sent you a diagnostics build by email.
Could you please try it out and check whether the ingame cursor works properly when using your Razer mouse?Please follow these steps:
- Unplug your Dell mouse.
- Start Miqobot v1.2.47 – Diagnostics: Razer Cursor.
- On 3D Radar tab:
– select ‘Show’ -> Nothing
– disable ‘Show FATEs’ -> List
– disable ‘Show FATEs’ -> World - On Navigation tab:
– disable ‘Show on Radar’ - On Gold Saucer tab (under Racing):
– disable ‘Show’ -> Rails
– disable ‘Show’ -> Mid-rail
– disable ‘Show’ -> Progress
– disable ‘Show’ -> Waypoints - Switch to the game and try rotating camera.
Does ingame cursor work properly now?
In normal build of Miqobot, 3D Radar usually goes into dormant state (when all of the above options disabled).
In diagnostics build of Miqobot, we have changed its behaviour and now it is turned off completely.
Without an overlay window on top of the game your cursor should behave the same way as usual.This is of course not a complete solution to your problem, as without 3D Radar you won’t be able to use 3D Editor.
But first we have to confirm that 3D Radar is indeed the root of conflict with your Razer mouse.
And we will be able to continue working on alternative solutions based on the results of this experiment.Thank you for your assistance!
August 25, 2016 at 10:57 am #2024September 1, 2016 at 5:09 pm #2057We have сonducted an extended investigation regarding your issue.
A second diagnostics build of Miqobot has been sent to you by email.Unfortunately, we haven’t found a 100% solution to your problem.
Instead, we would like to offer you an alternative implementation of 3D Radar and we would like to know your opinion about this.In this build, Miqobot makes 3D Radar to behave as ‘Always On Top’ window.
This method prevents problems which usually arise when working with overlay windows.
But at the same time it may not be very comfortable to use, because 3D Radar will be shown on top of your browser and other programs when running Miqobot in background.In order to hide 3D Radar artefacts, you can do one of the following:
- Disable all Radar options as described in previous post.
- Switch the game to Windowed mode and minimize it completely.
When you try it out, please answer these questions:
- Does ingame cursor work properly now with Razer mouse and 3D Radar enabled?
- Does this new behaviour of 3D Radar make it very uncomfortable to use?
- Which solution would you prefer: using this diagnostics build or keeping your Dell mouse plugged in?
Thank you very much!
-
AuthorPosts
You must be logged in to reply to this topic.