Universal Windows Platform

Welcome to the Windows Platform Developer (WPDev) Feedback site. This feedback forum provides the WPDev community with a channel for feedback on the following topics:

  • Windows developer platform (APIs, runtimes, and controls)
  • Dev Center Store (developer portal, back-end services, reporting/analytics and process)
  • Windows Stores (Windows and Windows Phone)

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

What this forum is not intended to cover or capture:

If you’re new to this whole UserVoice thing, we’d like to note two important things about this site: (a) List items (and item rankings) represent community interest in features, and does not represent an 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.

How can we improve the Windows dev platform?

(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Visual Studio For Windows Mobile (Continuum)

    With Windows 10 Mobile, UWP and Continuum Microsoft is focusing on enterprise customers and developers so I think bringing VS to windows mobile through continuum can be game changer.
    I know it's not possible at the moment specially with all the hardware limitations but if you guys really are working on a surface phone, bringing visual studio to it will be so huge.
    just imagine connecting your phone to a display device and building UWP apps on it, it can be the next big thing for developers because no developer wants to carry a 2.5kg laptop wherever he goes...

    1 vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)

      We’ll send you updates on this idea

      0 comments  ·  Device - Phone / Mobile  ·  Flag idea as inappropriate…  ·  Admin →
    • MIDI Port enumeration returning undescriptive port names

      Using DeviceInformation::FindAllAsync in my C++/CX application to enumerate existing MIDI ports on the system. I'm using the result of MidiOutPort::GetDeviceSelector() for the device selector string. The DeviceInformation for some of the virtual software ports on the system are returning with generic device names. A user of yMidi contacted me about this problem. He’s using loopMidi, a virtual MIDI loopback from Tobias Erichsen. http://www.tobias-erichsen.de/software/loopmidi.html

      The problem is the output port names are enumerated by the UWP API as just MIDI and not the name of the port as defined when they were setup. Reaper and other desktop programs are displaying the…

      1 vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        Signed in as (Sign out)

        We’ll send you updates on this idea

        0 comments  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
      • [BUG] warning C4668: '_WIN32_WINNT_WIN10_TH2' is not defined as a preprocessor macro, on 14393

        We just switched to Win10 SDK 10.0.14393.0 and are now getting some new warnings, in .cpp files with #include <Windows.h>

        27>C:\Program Files (x86)\Windows Kits\10\Include\10.0.14393.0\um\winioctl.h(6513): warning C4668: '_WIN32_WINNT_WIN10_TH2' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif' (compiling source file ..\Src\Win10\AppInsightsWin10.cpp)
        27>C:\Program Files (x86)\Windows Kits\10\Include\10.0.14393.0\um\winioctl.h(6519): warning C4668: '_WIN32_WINNT_WIN10_RS1' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif' (compiling source file ..\Src\Win10\AppInsightsWin10.cpp)
        27>C:\Program Files (x86)\Windows Kits\10\Include\10.0.14393.0\um\winioctl.h(6525): warning C4668: '_WIN32_WINNT_WIN10_TH2' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif' (compiling source file ..\Src\Win10\AppInsightsWin10.cpp)
        27>C:\Program Files (x86)\Windows Kits\10\Include\10.0.14393.0\um\winioctl.h(6529): warning C4668: '_WIN32_WINNT_WIN10_TH2' is not defined as…

        1 vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          Signed in as (Sign out)

          We’ll send you updates on this idea

          0 comments  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
        • Remove Border and Caption of the application to make possible a 'Layered Window'

          It would be cool to have a option to remove the border and caption of the window so we can make non rectangular windows just like with GDI+ and the Layered Windows API

          1 vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            Signed in as (Sign out)

            We’ll send you updates on this idea

            0 comments  ·  Framework  ·  Flag idea as inappropriate…  ·  Admin →
          • Gedit support for Bash on Windows 10

            allow users to create text files and use common commands in the bash terminal from created gedit text files.

            1 vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              Signed in as (Sign out)

              We’ll send you updates on this idea

              0 comments  ·  Unsorted  ·  Flag idea as inappropriate…  ·  Admin →
            • Enable Hyper-V on all version of Windows

              For developing and testing virtualized apps with the latest features we need Hyper-V but it isn't available on all versions, so our best option is install Linux.

              Similar issue: https://wpdev.uservoice.com/forums/110705-universal-windows-platform/suggestions/7761381-allow-to-develop-and-test-windows-phone-apps-on-al

              35 votes
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                Signed in as (Sign out)

                We’ll send you updates on this idea

                11 comments  ·  Dev Experience  ·  Flag idea as inappropriate…  ·  Admin →
              • Allow DirectX access from all UWP applications, instead of requiring C++

                Currently any UWP developer is forced to use C++ for accessing DirectX features or rely on third party support like SharpDX or Unity3D for those features.

                Please expose the DirectX COM API as UWP one, having the API coming from Microsoft would be a much better guarantee than relying on third partys or in-house wrappers.

                1 vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  Signed in as (Sign out)

                  We’ll send you updates on this idea

                  1 comment  ·  Missing APIs  ·  Flag idea as inappropriate…  ·  Admin →
                • Notify subscribers of SystemNavigationManager.BackRequsted in stack order

                  Subscribers of the BackRequested event should be notified in stack order instead of queue order. Currently, a control will not be able to handle the request if the event has already been subscribed to in order to handle navigation.

                  Example: In the UWP Community Toolkit the MasterDetailsView control needs to listen to the back requested event to handle "navigating" back when in a collapsed state with selection.

                  The only work around I found for the sample app was to unsubscribe from the event in the shell when the frame has navigated and then subscribe to the event again in the…

                  2 votes
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    Signed in as (Sign out)

                    We’ll send you updates on this idea

                    0 comments  ·  Framework  ·  Flag idea as inappropriate…  ·  Admin →
                  • End background processes

                    There should be the option to end background tasks from the Windows Device Portal. But I mostly care about Windows Phone. I can see the tasks but I can't terminate them

                    1 vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      Signed in as (Sign out)

                      We’ll send you updates on this idea

                      0 comments  ·  Windows Device Portal  ·  Flag idea as inappropriate…  ·  Admin →
                    • Alarm volume settings

                      Hello,
                      it would be great if user and dev could modify alarm volume. I know you have tweaked alarm volume in Insider builds, but you simply cannot cover all user need if you don't provide them the slider. Many users still complains about given volume, even fade in doesn't save the situation.

                      The best it would be if also dev could set volume granularly on each Toast notification. User might want lower volume for morning alarms and louder volume for alarm used during busy day.

                      That would make all the users happy :)

                      Thanks!

                      7 votes
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        Signed in as (Sign out)

                        We’ll send you updates on this idea

                      • 3D/Stereo preview on Hololens Emulator

                        Hololens let's you render on 2 backbuffers(stereoscopic) but it's hard to know if the output is correct because the emulator shows just one frame. I assume it's the image for either the left or right eye.

                        When hololens is in stereo mode, show both frames on the emulator. Let the user choose between spit-screen or Anaglyph (Red-Cyan).

                        1 vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          Signed in as (Sign out)

                          We’ll send you updates on this idea

                          0 comments  ·  SDK - Emulator  ·  Flag idea as inappropriate…  ·  Admin →
                        • Multi Layer Keyboard bug

                          there is a bug in UWP where special characters are interpreted as letters when using multi layered keyboard layout like the german Neo2 layout.

                          Apparently the UIElement.KeyUp and UIElement.KeyDown events provide the wrong VirtualKey information in the KeyRoutedEventArgs. The problem is when using a physical keyboard and also when using the On-Screen-Keyboard.

                          The only workaround so far is to write the text in a Win32/WPF application and then Copy&Paste the text into the appropriate fields, which causes a serious security problem when working with critical passwords. It's also a total annoyance when working with data that require handling of lots…

                          1 vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            Signed in as (Sign out)

                            We’ll send you updates on this idea

                            1 comment  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
                          • Windows Store payments for UWP Sideloaded Apps

                            Allow UWP sideloaded apps (distributed outside of Window Store) to formally use the Store Payment and Licensing infrastructure.

                            1 vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              Signed in as (Sign out)

                              We’ll send you updates on this idea

                              0 comments  ·  Dev Center + Store  ·  Flag idea as inappropriate…  ·  Admin →
                            • Add LDAP support

                              Please add full LDAP-Support (Query, Read, Write). We're limited at work, since we can't use our mobile devices the way we want...

                              1 vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                Signed in as (Sign out)

                                We’ll send you updates on this idea

                                0 comments  ·  Network APIs  ·  Flag idea as inappropriate…  ·  Admin →
                              • Enable WinAppDriver for Xbox and Mobile

                                Right now WinAppDriver only works on desktop.

                                Getting these capabilities across the Windows ecosystem would fulfill the promise of a unified Windows. Making it possible for us to write tests, and code once and have it being tested in an autonomous way. So that in theory, our applications could report and find bugs for us.

                                Before our users find them.

                                Thanks in advance. Looking forward to the progress you're doing :D

                                4 votes
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  Signed in as (Sign out)

                                  We’ll send you updates on this idea

                                  0 comments  ·  UI Testing  ·  Flag idea as inappropriate…  ·  Admin →
                                • Cross-user remote app launching & app services

                                  With Project Rome I can discover devices of others, connect with them, and launch apps or leverage app services once consent has been established.

                                  1 vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    Signed in as (Sign out)

                                    We’ll send you updates on this idea

                                  • Project Rome SDK Helper Libraries

                                    Provide libraries to help me get started with Project Rome and building a cross-device experience for my application

                                    1 vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      Signed in as (Sign out)

                                      We’ll send you updates on this idea

                                    • Rome SDK for Linux

                                      Enable Linux devices to be included in a user’s device graph - to enable discovery, launching of apps, and communication between connected devices

                                      1 vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        Signed in as (Sign out)

                                        We’ll send you updates on this idea

                                      • Rome SDK for iOS

                                        Enable iOS devices to be included in a user’s device graph - to enable discovery, launching of apps, and communication between connected devices

                                        1 vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          Signed in as (Sign out)

                                          We’ll send you updates on this idea

                                        • Rome SDK for Android

                                          Enable Android devices to be included in a user’s device graph - to enable discovery, launching of apps, and communication between connected devices

                                          1 vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            Signed in as (Sign out)

                                            We’ll send you updates on this idea

                                          ← Previous 1 3 4 5 109 110
                                          • Don't see your idea?

                                          Feedback and Knowledge Base