Volume control ( physical button from monitor or keyboard ) on kiosk

nOcTIlIoN 16 Reputation points
2021-06-15T09:24:16.04+00:00

I'm setting up an application based on Microsoft Windows 10 Enterprise, version 1909.
It's set in Kiosk mode, so that when Windows starts it automatically launches our customer software ( .exe ) .

I noticed that even if I try to regulate the volume with the buttons on the physical keyboard it doesn't change. I can ear the sounds, but I'm unable to control the volume.

So it seems, that without the default shell Windows 10 ( or explorer.exe ) is unable to control the volume, take in mind that with this kiosk mode for WFP "eshell.exe" replace "explorer.exe" and in this way seems that the physical button on the monitor and on the keyboard doesn't work anymore and we can't regulate the audio anymore.

How can I solve this?

Windows 10
Windows 10
A Microsoft operating system that runs on personal computers and tablets.
11,442 questions
Windows 10 Compatibility
Windows 10 Compatibility
Windows 10: A Microsoft operating system that runs on personal computers and tablets.Compatibility: The extent to which hardware or software adheres to an accepted standard.
473 questions
0 comments No comments
{count} votes

3 answers

Sort by: Most helpful
  1. Reza-Ameri 16,961 Reputation points
    2021-06-15T14:55:00.513+00:00

    I believe in case you login as the administrator and set the volume, it will be remains.
    In this case, I suggest open start and search for feedback and open the Feedback Hub app and report this issue.

    0 comments No comments

  2. Jenny Yan-MSFT 9,336 Reputation points
    2021-06-16T08:34:43.857+00:00

    Hi,

    1.Did you use assigned access to create the kiosk mode?
    From the description of Assigned access below, it mentioned that "Whenever someone signs in with the specified account, they'll only be able to use that one app. They won't be able to switch apps or close the app using touch gestures, a mouse, the keyboard, or hardware buttons. They also won't see any app notifications", which seemed to prove that there are some restrictions on usage of keyboard or hardware buttons.
    Link: https://learn.microsoft.com/en-us/windows-hardware/drivers/partnerapps/create-a-kiosk-app-for-assigned-access

    2.Were you capable to modify the volume/audio when logging via admin account? Will the change remained after you switch to the standard account?

    3.Per searching, it seemed there was no dedicated method to enable the volume control but someone shared further findings in below link: (quoted from Eomer000 )

    " Interestingly not all the audio is affected, for instance if you change the volume it will still play the ding that indicates the current volume level, but it won't play audio from things like a video or music file. If you open the sound mixer you'll see that when you play audio the levels for the app playing the audio go up and down like they should but the volume on the output device does not.

    Plugging in headphones has no affect on this issue as far as I've seen."

    https://social.technet.microsoft.com/Forums/en-US/1c88c76f-6685-49df-891e-33b1f0cc57dc/assigned-access-audio-issue-windows-10-1809?forum=win10itprosetup


    Hope this helps and please help to accept as Answer if the response is useful.

    Thanks,
    Jenny


  3. nOcTIlIoN 16 Reputation points
    2021-07-02T09:40:12.363+00:00

    thanks for your tips but i resolved the issue in another way....

    While I was trying some solutions i just replace on the regkey

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell  
    

    the shell value from "eshell.exe" to "customshellhost.exe" as i found on https://learn.microsoft.com/it-it/windows/configuration/kiosk-shelllauncher.

    I know that should be a "no sense" change but ... this change "enabled" the physical button on the monitor and on the keyboard and i can now regulate the volume.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.