Default idle detection setting: registry value DefaultIdleDetectionSetting (Edge)UserHKCU\Software\Policies\Microsoft\Edge

Policy ID
DefaultIdleDetectionSetting
Scope
Computer Configuration, User Configuration
Supported on
Microsoft Edge version 145, Windows 7 or later
Source
Microsoft Edge Policy Templates (version 155.0.4283.45)
Category
Microsoft Edge › Content settings

Registry

DefaultIdleDetectionSetting

REG_DWORDUserComputer
Enabled value
Depends on the option value
Element
Idle detection
Options
ItemStored value
Allow sites to detect idle state without asking the user1
Do not allow any site to detect the user's idle state2
Ask every time a site wants to detect the user's idle state3
Apply with .reg · CMD · PowerShell
UserPer-account setting
.reg
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Edge]

; Options (use only one)
; Allow sites to detect idle state without asking the user
"DefaultIdleDetectionSetting"=dword:00000001
; Do not allow any site to detect the user's idle state
"DefaultIdleDetectionSetting"=dword:00000002
; Ask every time a site wants to detect the user's idle state
"DefaultIdleDetectionSetting"=dword:00000003
CMD
:: Options (use only one)

:: Allow sites to detect idle state without asking the user
reg add "HKCU\Software\Policies\Microsoft\Edge" /v "DefaultIdleDetectionSetting" /t REG_DWORD /d 1 /f
:: Do not allow any site to detect the user's idle state
reg add "HKCU\Software\Policies\Microsoft\Edge" /v "DefaultIdleDetectionSetting" /t REG_DWORD /d 2 /f
:: Ask every time a site wants to detect the user's idle state
reg add "HKCU\Software\Policies\Microsoft\Edge" /v "DefaultIdleDetectionSetting" /t REG_DWORD /d 3 /f
PowerShell
# Common: create the key
New-Item -Path 'HKCU:\Software\Policies\Microsoft\Edge' -Force | Out-Null

# Options (use only one)
# Allow sites to detect idle state without asking the user
New-ItemProperty -Path 'HKCU:\Software\Policies\Microsoft\Edge' -Name 'DefaultIdleDetectionSetting' -PropertyType DWord -Value 1 -Force | Out-Null
# Do not allow any site to detect the user's idle state
New-ItemProperty -Path 'HKCU:\Software\Policies\Microsoft\Edge' -Name 'DefaultIdleDetectionSetting' -PropertyType DWord -Value 2 -Force | Out-Null
# Ask every time a site wants to detect the user's idle state
New-ItemProperty -Path 'HKCU:\Software\Policies\Microsoft\Edge' -Name 'DefaultIdleDetectionSetting' -PropertyType DWord -Value 3 -Force | Out-Null
ComputerMachine-wide setting
.reg
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Edge]

; Options (use only one)
; Allow sites to detect idle state without asking the user
"DefaultIdleDetectionSetting"=dword:00000001
; Do not allow any site to detect the user's idle state
"DefaultIdleDetectionSetting"=dword:00000002
; Ask every time a site wants to detect the user's idle state
"DefaultIdleDetectionSetting"=dword:00000003
CMD
:: Options (use only one)

:: Allow sites to detect idle state without asking the user
reg add "HKLM\Software\Policies\Microsoft\Edge" /v "DefaultIdleDetectionSetting" /t REG_DWORD /d 1 /f
:: Do not allow any site to detect the user's idle state
reg add "HKLM\Software\Policies\Microsoft\Edge" /v "DefaultIdleDetectionSetting" /t REG_DWORD /d 2 /f
:: Ask every time a site wants to detect the user's idle state
reg add "HKLM\Software\Policies\Microsoft\Edge" /v "DefaultIdleDetectionSetting" /t REG_DWORD /d 3 /f
PowerShell
# Common: create the key
New-Item -Path 'HKLM:\Software\Policies\Microsoft\Edge' -Force | Out-Null

# Options (use only one)
# Allow sites to detect idle state without asking the user
New-ItemProperty -Path 'HKLM:\Software\Policies\Microsoft\Edge' -Name 'DefaultIdleDetectionSetting' -PropertyType DWord -Value 1 -Force | Out-Null
# Do not allow any site to detect the user's idle state
New-ItemProperty -Path 'HKLM:\Software\Policies\Microsoft\Edge' -Name 'DefaultIdleDetectionSetting' -PropertyType DWord -Value 2 -Force | Out-Null
# Ask every time a site wants to detect the user's idle state
New-ItemProperty -Path 'HKLM:\Software\Policies\Microsoft\Edge' -Name 'DefaultIdleDetectionSetting' -PropertyType DWord -Value 3 -Force | Out-Null