microsoft / microsoft/winget-pkgs

Microsoft Mouse and Keyboard Center [Microsoft.MouseandKeyboardCenter] doesn't set 3010 as successful return code

Open
#23,748 8 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Help-Wanted Issue-Bug
Dominant language
No language data
Stars
11.1k
Forks
9.7k
Avg merge
1h 32m
Merged PRs (30d)
376

Description

Brief description of your issue

Microsoft Mouse and Keyboard Center [Microsoft.MouseandKeyboardCenter] sends the return code 3010, but obviously, this code was not set as a success code in the manifest

Steps to reproduce

Install the packet and the 'error code' 3010 is returned, winget says installer failed

Expected behavior

3010 should be set as success code

Actual behavior

3010 is evaluated as failed.

Environment

[winget --info]
Windows Package Manager v1.0.11692
Windows: Windows.Desktop v10.0.19043.1110
Paket: Microsoft.DesktopAppInstaller v1.12.11692.0

Any other software?

I suggest adding this in the manifest
InstallerSuccessCodes:
- 3010

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Find the manifest for Microsoft.MouseandKeyboardCenter and inspect its installer success-code configuration. Reproduce the install with winget, add 3010 to InstallerSuccessCodes, and verify that the installer is no longer reported as failed.

Written by the indexing model from the issue text.

Assessment

Tech stack
yaml
Domain
cli
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.