dvdgiessen / microphone-mute-indicator Goto Github PK
View Code? Open in Web Editor NEWTiny program for showing microphone mute status in the Windows taskbar
License: MIT License
Tiny program for showing microphone mute status in the Windows taskbar
License: MIT License
a flyout which can change default/current microphone volume or every microphone volume.
Hi,
Is there any way to change the icon color.?
Actually I keep my Notification area totally white, so your white icon is not visible.
Thanks
Mute works when clicking the sysTray icon, and sysTray icon shows muted.
Mute function works when pressing the mute button on the mic, but the sysTray icon still shows un-muted.
If I mute the mic with the hardware button then click the sysTray icon, the icon changes to black and the mic stays muted. If I click the sysTray icon again, icon changes back to white and mic is un-muted.
If I mute the mic with the the sysTray icon, then un-mute with the hardware button, the sysTray icon still shows mute but the mic is un-muted.
The light on my hardware mute button (on USB cord) is failing, hence the need for microphone-mute-indicator when I hit the button.
Systeminfo:
OS Name: Microsoft Windows 10 Pro
OS Version: 10.0.19044 N/A Build 19044
OS Manufacturer: Microsoft Corporation
OS Configuration: Member Workstation
OS Build Type: Multiprocessor Free
Registered Organization: Microsoft
Product ID: 00330-80000-00000-AA184
Original Install Date: 8/31/2020, 8:23:28 AM
System Boot Time: 10/24/2022, 10:15:47 AM
System Manufacturer: Dell Inc.
System Model: OptiPlex 3020
System Type: x64-based PC
Processor(s): 1 Processor(s) Installed.
[01]: Intel64 Family 6 Model 60 Stepping 3 GenuineIntel ~3301 Mhz
BIOS Version: Dell Inc. A07, 1/14/2015
Device configuration event details:
Device SWD\MMDEVAPI{0.0.1.00000000}.{1c9d06e0-7703-415c-b7a5-73c9df2c9bb2} was configured.
Driver Name: audioendpoint.inf
Class Guid: {c166523c-fe0c-4a94-a586-f1a80cfbbf3e}
Driver Date: 12/06/2019
Driver Version: 10.0.19041.1
Driver Provider: Microsoft
Driver Section: NO_DRV
Driver Rank: 0xFF0000
Matching Device Id: MMDEVAPI\AudioEndpoints
Outranked Drivers: c_swdevice.inf:SWD\GenericRaw:00FF3001
Device Updated: false
Parent Device: USB\VID_046D&PID_0A37&MI_00\6&165b9e8&0&0000
microphone-mute-indicator.exe version:
File version: 0.2.1.0
Product Version: 0.2.1
Thank you for reading.
As an easy way to support more use cases / configuration, we could add command line arguments that allow configuring certain things about the app and/or triggering functionalities programmatically.
Ideas so far:
Tray icon configuration:
--icon-theme <auto|light|dark>
which could help with #3 (comment).--icon-muted PATH
and --icon-unmuted PATH
to set a custom icon, which helps with #6.Immediate actions:
--action-mute
, --action-unmute
, --action-toggle-mute
control muted state, as suggested in #5 (comment).--action-exit
, to exit the program immediately after the action has been executed (to be combined with above, so it doesn't open a second tray icon).--action-set-default-capture-device DEVICENAME
to allow changing the default capture device (would need to determine a good way to match this devicename. Internally deviceid's are used, perhaps we should use those here too if those are always consistent?)Thanks for a great app, but could you add a microphone status indication to the keyboard LEDs, like scrolllock?
Thank you!
Please add a feature where there is an icon above everything, so I can see if I am muted in game.
Could you add start with windows option?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.