Universal Windows Platform

Welcome to the Universal Windows Platform Developer Feedback site. This site provides the Windows developer community with a channel for feedback on the following topics:

  • Windows developer platform (APIs, runtimes, and controls)
  • Dev Center (dashboard, reporting/analytics, submission process, etc.)
  • Microsoft Store

Your suggestions will be reviewed by the Windows platform developer team to help with planning ideas and to better understand how developers are using the platform.

What this forum is not intended to cover or capture:

  • Windows consumer suggestions: Use the Windows Feedback Hub app built directly into Windows 10
  • Documentation on docs.microsoft.com: Sign in at the bottom of the page to give documentation feedback via Github
  • Visual Studio / .NET: Use the Visual Studio UserVoice site

If you’re new to UserVoice, two things to keep in mind are (a) List items (and item rankings) represent community interest in features, and not the actual priority list for the product team; and (b) Suggestions made using this forum will be moderated if they do not actually represent a feature request (or if too many different ideas are included in one suggestion).

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. RequestAccessKindAsync from Desktop Bridge

    Desktop Bridge application can use background task to receive push notifications from WNS. But it can not make sure to receive push notifications even when OS is in sleep. RequestAccessKindAsync API helps to enable this but it does not work from Desktop Bridge.
    Please help to enable this API from Desktop Bridge.

    Some discussion is done here: https://stackoverflow.com/questions/54586268/requestaccesskindasync-from-desktop-bridge

    6 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Background Processing  ·  Flag idea as inappropriate…  ·  Admin →
  2. Add shapes to Snip and Sketch

    Instead of just having free-form drawing and rulers, I would like to see the ability to add boxes, ellipses, arrows, or any other standard markup shapes to quickly highlight items on a capture.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Unsorted  ·  Flag idea as inappropriate…  ·  Admin →
  3. solarized theme as Visual Studio code

    Hello - I find the solarized theme (the same as Visual Studio code) much more better for the eyes. It would be awesome to have the choice between light/dark and solarized

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  UI Testing  ·  Flag idea as inappropriate…  ·  Admin →
  4. set you for homepage

    can open this program media player

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Audio/Graphics/Media playback  ·  Flag idea as inappropriate…  ·  Admin →
  5. faster appservice interface for local processes

    Currently using a UWP process with a full trust win32 process in order to provide access to a shared memory or local loopback.

    Would like to see a much faster / more efficient app service interface.
    At this point, passing much data on a "mid-level" machine takes a few milliseconds per transfer.

    Also, the method by which data passes is quite inefficient, making use of a ValueSet object which only accepts "atomic" data types like int and floats, and not user-defined objects like class structures or even arrays.

    The suggested use of a JSON serialized object is a poor substitute…

    5 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Desktop Bridge ('Centennial')  ·  Flag idea as inappropriate…  ·  Admin →
  6. Add support for Raspberry Pi Zero (W)

    Raspberry Pi devices are amongst the most popular out there and Win IoT does not support the rPi Zero.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Windows IoT  ·  Flag idea as inappropriate…  ·  Admin →
  7. ms surface dial documentation page is outdated

    https://docs.microsoft.com/en-us/windows/uwp/design/input/windows-wheel-interactions

    The email address on the bottom of this page is no longer valid.

    I'd like to call the surface dial api from normal win32 / dotnet, without having to use the hardware, so that we may connect it to mouse and keyboard events.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Missing APIs  ·  Flag idea as inappropriate…  ·  Admin →
  8. AppServiceConnection task is canceled on logging off even when requested AlwaysAllowed background access

    In our Desktop Bridge app, we use an app service connection. In order to prevent the connection to close we use the AlwaysAllowed enum in BackgroundExecutionManager.RequestAccessKindAsync. This works flawlessly for over a year. Since May 2019, the App Service Connection task will be canceled when the user logs off.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
  9. webhook or Teams notification for Windows Store App publishing

    It would be great to be able to notify our internal team when an app has been published to the store via Teams. For now, I was able to work around this by setting up a connector in Flow between my email and Teams, but really this should be coming directly from the Developer Center as part of the app submission configuration.

    4 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

  10. UWP PointerPressed will not get called for secondary button if there's already another pressed

    1. Press Left mouse button, don't release it
    2. Press Right mouse button without releasing the left
    3. PointerPressed will not get called for right mouse, it's limited only to the first press and will not get called until the first is released.
    Meaning: it's impossible to detect pressing multiple buttons at the same time

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
  11. UWP GetKeyState stopped working for mouse buttons (VirtualKey::LeftButton, etc.)

    UWP Window GetKeyState stopped working for mouse buttons (VirtualKey::LeftButton, etc.)
    CoreVirtualKeyStates::Down

    However GetAsyncKeyState works

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
  12. [UWP] Layout cycle bug in slider

    I just came across the following situation which caused a layout cycle error. Basically a Grid with columns Auto, *, Auto and a slider in the middle column. Dragging the slider thumb from side to side caused the layout cycle error. Setting a fixed width for the slider solved the problem. I'm using a UHD display with 150% scaling. The slider value ranged from 0 to 1 in 0.01 steps. It only occurred for one of several sliders like this that I had.

    I previously posted a similar bug involving the scroll viewer, which was apparently fixed (I haven't tested…

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
  13. When battery saver is on, extended execution gets revoked, even when using AlwaysAllowed

    Before requesting extended execution, I prompt the user to let the app run always in the background, using BackgroundExecutionManager.RequestAccessKindAsync with the AlwaysAllowed enum.

    Unfortunately, when the user switches on the battery saver, the extended execution gets revoked (SystemPolicy).
    Our app is in the store and really needs to keep running in the background (like a win32 app), otherwise it won't work.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
  14. Leila Oliveira de Souza

    Leila Oliveira de Souza

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  HTML Apps (Hosted Web Apps, WinJS)  ·  Flag idea as inappropriate…  ·  Admin →
  15. Registry Key "SkipEnumerations" doesn't work in Windows 10

    Hi
    I used to apply the registry key "SkipEnumerations" for Serial interfaces at Win XP and it worked well. SInce Windows 10 this key doesn't seem to work anylonger. Is it a bug? Are there any other ways to skip enumerations of serial ports in Windows 10?

    With best regards
    Claus

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
  16. Remove deleted apps from my library

    In the Microsoft Store, deleted apps are still displayed in my library as apps I own. I don't like that. Candy Crush, for example, should never have been installed on Windows in the first place. Other apps I just tested for a minute and deleted minutes after installation. I don't want to own those apps anymore. Please enable removing them completely from my library. Thanks in advance..

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Dev Center + Microsoft Store  ·  Flag idea as inappropriate…  ·  Admin →
  17. Support ProjFS on 32-bit systems

    Currently only a 64-bit version of ProjectedFSLib.dll is available in system32. It would be nice to have a 32-bit version in syswow64 as well to support applications using ProjFS on 32-bit system

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  File IO / Data Store APIs  ·  Flag idea as inappropriate…  ·  Admin →
  18. bug at declaration of PSE_TOKEN_USER

    Type PSE_TOKEN_USER hasn't indirection operator '*'

    Windows Kits\10\Include\10.0.18362.0\um\winnt.h @10815:

    typedef struct _SE_TOKEN_USER {
    union {
    TOKEN_USER TokenUser;
    SID_AND_ATTRIBUTES User;
    } DUMMYUNIONNAME;
    union {
    SID Sid;
    UCHAR Buffer[SECURITY_MAX_SID_SIZE];
    } DUMMYUNIONNAME2;
    } SE_TOKEN_USER, PSE_TOKEN_USER;

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
  19. Shared Clipboard via Bluetooth for paired Windows 10 devices

    Instead of having to use onenote or other cloud based apps to share single text copy - or worse, saving it to file and doing a file transfer via Bluetooth. Would prefer that Win10 Clipboard be BlueTooth aware - allowing paired devices to share clipboard (uni-directional or bi-directional). Useful for copying/pasting URLs or snippets of code.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

  20. WebAuthenticationBroker in SilentMode does not work on IoT Core

    I'm using WebAuthenticationBroker like this:

    var logoutResult = await WebAuthenticationBroker.AuthenticateAsync(WebAuthenticationOptions.SilentMode, targetUri);

    When I run this on a Windows 10 machine it works as expected and logs out the user. When I run it on IoT Core, it does nothing. If I inspect the WebAuthenticationResult, I see:

    ResponseData: ""
    ResponseErrorDetail: 0
    ResponseStatus: ErrorHttp

    When I listen to the HTTP traffic with Fiddler, I don't even see the request being made when using SilentMode.

    If I change the option to UseHttpPost or UseTitle, it works, but it's a poor UX given the design of our application.

    6 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Windows IoT  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base