|
Post by julianr on Apr 25, 2019 7:56:50 GMT
Hi!
I have run into a weird problem, I have some remote apps on my system (client Windows 7 x64 pro, apps on Windows Server 2012 R2), and while I can send mouse movement and mouse clicks without a problem, keystrokes recorded by a macro do not work. I have tried to send keystrokes to several remote apps including notepad, but to no avail. Keystrokes work fine on local apps.
The only way I can send keystrokes to remote apps is by using an onscreen keyboard and clicking on necessary keys.
Is there a way to fix this issue?
|
|
|
Post by Steve on Apr 27, 2019 1:00:47 GMT
Hi, I'm always interested in working with MMM remotely. I've added several conditions to work with remote MMM instances over a network: I've been slowly working on the terminal to provide some extra network functionality. To answer you question, firstly it all depends on how you are working remotely with MMM. How are you working with your 'remote apps'? You mention a 2012 Server. Are you using a remote desktop session via windows RDP from your Windows 7 host? If so, MMM and clicking into remote desktop session will not work. MMM internally works by referencing the 'local hosts' windows library to make function calls to the desktop. In short it can only 'click' on the local machine and not through a virtual machine. Interaction with a remote host though it can do through the network as explained above in the list. It can be more complicated through. It can push and run a .mmmacro file or directly push mouse and keyboard actions to the remote host.
|
|
|
Post by julianr on May 9, 2019 8:46:38 GMT
Hi,
MMM is running locally on my desktop, and those remote apps are running without remote desktop, just like normal local desktop apps. The only noticeable difference between them and the rest of my desktop apps is that they look like windows 8 edgy gui instead of windows 7 areo gui. And they stop working if connection drops on either side. I don't have access to remote desktop on that server, I can only run remote apps, and through ctrl+alt+end I can run remote task manager and run some extra apps, like remote notepad.
MMM can do mouse clicks on those windows (so I can use right click menu to copy and paste data into and from those apps), like on any other local app, but keystrokes don't work, unless i use onscreen keyboard (local desktop app) and click each key with a macro (which is sometimes problematic due to limited screen space).
|
|
|
Post by Steve on May 10, 2019 5:52:05 GMT
Im not really sure on this one julian. i'm not familiar with running apps like that with Windows systems.
The fact that mouse works and not keyboard is a bit strange. Usually symptoms like you are describing are the result of trying to run MMM on a target that is not using the local windows environment for it's system calls. Such as like embedded Java, or a host virtual machine. I suspect that the remote apps are somewhat virtualized?? (again, im not familiar with running remote apps on windows). If that is the case then I would guess it falls into this category.
|
|
|
Post by julianr on May 10, 2019 6:44:24 GMT
Seems to be the case. Microsoft indeed calls this app virtualization.
|
|
|
Post by KenD on Jul 30, 2019 6:12:35 GMT
I copied Mini Mouse .exe to the server and all keystrokes and mouse movements work
|
|
|
Post by rockytdr on Sept 13, 2019 8:13:06 GMT
I have some remote apps on my system, and while I can send mouse movement and mouse clicks without a problem, keystrokes recorded by a macro do not work. I have tried to send keystrokes to several remote apps including notepad, but to no avail. Keystrokes work fine on local apps. The only way I can send keystrokes to remote apps is by using an onscreen keyboard and clicking on necessary keys. Is there a way to fix this issue? I have experienced the same problems while using remote apps via "Citrix Workspace". Normal keys are working (letters, numbers), but arrow keys or enter key don't work. Using the "Tiny Task" app however, all keys DO work. Apparently, there is a difference in the way keys are recorded or sent to the system. At the moment i'm using MMM because of its versatility, so I just work around the arrow and enter issue by using mouse clicks. I would love to see this fixed though!
|
|
|
Post by BKSteve on May 28, 2021 3:36:27 GMT
I have the same problem while using remote SAP apps via "Citrix Workspace". Normal keys work (letters, numbers), but arrow keys or enter key don't work.
Using the "Tiny Task" app however, also does NOT work and using mouse movements is somewhat troublesome as the screen position moves based on a number of instances.
I am also unable to install mmm on the remote machine per other posts.
Any suggestions on what to try?
|
|
|
Post by philranger on May 31, 2021 18:09:19 GMT
For consistent windows position, you can maybe try to maximize them (windows key + up, twice)
|
|