Tip: Windows 11 "User always Active" bug fix

Back last Spring 2022 I upgraded a couple of computers up to Windows 11 through Windows Update. Very smooth upgrade and I did it remotely through Splashtop. It worked very well and fairly fast.

I did notice one problem though.  Splashtop Streamer from then on always showed the user as "User Activity: Active" in Splashtop Business.  That's a problem for me to be able to effectively support my users; I need to know if I can work on the computer.  I contacted support in June and within a few days they got back to me with a registry change on the Windows 11 computers.  I applied the change and then restarted the Streamer. It worked.

Now it's been four months and upgrades have come down for the Splashtop Streamer, but this simple registry entry has not been included in the updates which is strange. So, here it is...

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Splashtop Inc.\Splashtop Remote Server

Registry key: UserIdleMethod

Registry type: REG_DWORD

Registry value: 1


I decided I waited long enough and manually editing registries in way to labor intensive on remote computers.    So here is the line of code that I use in Splashtop's 1-to-Many Actions to deploy the change to Windows 11 computers remotely.

REG ADD "HKLM\Software\WOW6432Node\Splashtop Inc.\Splashtop Remote Server" /v UserIdleMethod /t REG_DWORD /d 1

Net Stop SplashtopRemoteService

Net Start SplashtopRemoteService

 

If you didn't remote into the computer to be "Active" on it and the User has been inactive, Splashtop Business will show how long they've been away even from before you applied the registry change.

Hopefully soon we won't have to add this registry change manually after Splashtop pushes out this change in a future Streamer update.
 

 

3

Comments

11 comments
  • Thanks for this, do you know if streamer has been updated yet to correct for this?

    0
  • ANYONE IN SUPPORT HAVE ANY UPDATE ON THIS "FIX" or assistance in deploying?

    0
  • The Streamer hasn't been updated.

    0
  • Never before having the need to use 1-to-many part of Splashtop, can someone provide the step-by-step parameter to implement this?  As in the referenced link, how to? (i.e. cmd, .bat or .reg, etc., + parameters).  Not all of the machines are Windows 11, not all are in a Domain, some are single, stand alone PC's, etc.

    https://support-splashtopbusiness.splashtop.com/hc/en-us/articles/360037776552-1-to-Many-Actions

     

    0
  • So, rather than wait for answers (I also did contact support with no assistance provided other than "It's not included in any of the latest patches" story), I created the .reg file, logged into each machine and ran it.

    The .reg file is created is: UserIdleMethod.reg

    Windows Registry Editor Version 5.00

    ;Windows 11 User always Active bug fix for Splashtop

    [HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Splashtop Inc.\Splashtop Remote Server]

    "UserIdleMethod"=dword:00000001

     I then via a command prompt executed it as: (I could have double clicked it also), etc., etc.

    regedit /s UserIdleMethod.reg

    Sure, I could have done it many different ways, but this is what worked for me.

    0
  • Of course I'd have to reboot the machine or stop and start the Splashtop service to get it to work.

    But, I'd still like to have someone walk me through the steps of 1-To-Many process to do it in an automated way.

    0
  • Robert,

    I think what you want to do is experiment with one2many.  Have two computers in front of you.  One running the website admin console and another running the streamer.  I'm certain you will find it intuitive.  It has issues with scheduling since you can't run something on the first Sunday of each month for example like outlook calndar scheduling works, but it can do a lot of things.

    Once you have the two-computer setup you can do many experiments and become good at it very quickly.

    Note, they just seem to have just added a folder/file copying ability to synchronize folders although you may need Enterprise version.  Check the roadmap for Splashtop.




    0
  • I do have the higher version.  It's just that the instructions are minimal, in my opinion.  Thank you.

    0
  • OK. I'll help you out.

    1. Go to "1-to-Many Actions" 
    2. "+ Create Action" Button
    3. Select "Remote Command"
    4. Action name "  WIn11 Splashtop "Active" Bug" or anything you want
    5. Ensure Language is set for CMD
    6. Copy/Paste
      REG ADD "HKLM\Software\WOW6432Node\Splashtop Inc.\Splashtop Remote Server" /v UserIdleMethod /t REG_DWORD /d 1

    7. Now that it's complete, choose the gear symbol next to the new action and choose "Run Now"
    8. Check the box next to one or more computers
    9. Then select the "Manage Credentials" button to edit then verify the credentials.
    10. Finally click the "Run Now" button.

    11. Once tested, Schedule the 1-to-Many so it's applied to all Windows 11 computers weekly. No restart necessary since users should be rebooting a couple times a month.  You could do all Win10 computers too since I suspect there wouldn't be any issues with that but do test first.

    If all goes well the computers will all the computers selected will have the registry entry added. A reboot or restart fo the Splashtop Streamer service will have the new setting.

    You can manually reset a remote streamer or create another 1-to-Many Action to do so.  The command for that would be "Net Stop SplashtopRemoteService && Net Start SplashtopRemoteService"   

    Note this restart of this servicee using 1-to-Many Action will never comeback as completed since the streamer that executes the command is Shutdown and Restarted so it never reports back to the mothership that it's completed since it forgets what it was doing.  The Splashtop Devs should add "Restart Streamer" in the 1-to-Many actions to solve this behavior.


    This explains what the && Operator is used for in the restart:
    https://ss64.com/nt/syntax-redirection.html
    It ensures that both commands are executed in succession and not become lost in a Shutdown waiting for the Streamer to send the next command which it will never do since it was restarted.

    The Devs know the solution and it's a simple thing to add tis registry entry to all Win11 computers in the next autopatch of the Streamers.  I don't understand why they haven't in the past 6+ months.

     

    0
  • Thank you very much for the time you have taken to assist....

    0
  • I said without the quotes but I can see how that might confuse someone.  Quotes with in the command itself must remain as there are spaces in the registry path names that require quotes in the command.  I'm going to paste the command below which should be copy/pasted in as is.

    REG ADD "HKLM\Software\WOW6432Node\Splashtop Inc.\Splashtop Remote Server" /v UserIdleMethod /t REG_DWORD /d 1



    -=-=-=-=-=-=-

    I do suggest you experiment with "Remote Commands" in CMD and PowerShell.  Also experiment with the various other Actions besides "Remote Commands".  

    0

Please sign in to leave a comment.

Didn't find what you were looking for?

New post