Industrial manufacturing
Industrial Internet of Things | Industrial materials | Equipment Maintenance and Repair | Industrial programming |
home  MfgRobots >> Industrial manufacturing >  >> Manufacturing Technology >> Manufacturing process

Custom Mute Button for Microsoft Teams – Simplify Virtual Meetings

Components and supplies

Button
×1
Custom Mute Button for Microsoft Teams – Simplify Virtual Meetings
Arduino Micro
Make sure to get it without headers
×1

Necessary tools and machines

Custom Mute Button for Microsoft Teams – Simplify Virtual Meetings
3D Printer (generic)
Custom Mute Button for Microsoft Teams – Simplify Virtual Meetings
Soldering iron (generic)

About this project

All my meetings are now virtual, and I found it irritating fumbling to unmute myself to speak.

So I created my own button to toggle the mute. My code is specifically for MS Teams, because that's what we use at work.

I wanted to use a digispark, because they're small and cheap, but those appear to be unavailable. So my second choice was an Arduino Micro which has native USB support to emulate a keyboard.

Custom Mute Button for Microsoft Teams – Simplify Virtual Meetings

Custom Mute Button for Microsoft Teams – Simplify Virtual Meetings

Custom Mute Button for Microsoft Teams – Simplify Virtual Meetings

Custom Mute Button for Microsoft Teams – Simplify Virtual Meetings

Code

  • AutoHotKey Macro
AutoHotKey MacroAutoHotKey
1) Install AutoHotkey
2) Create a text file "teams_mute.ahk" with contents below
3) Open the file with autohotkey
4) Ctrl-Alt-M should send mute command to teams window, then switch back to the active window
5) Optional: add to startup applications:
a) Window-R and type: shell:startup
b) It will bring up the folder with your startup apps
c) create a shortcut to the script and place it here
#UseHook
; Ctrl-Alt-M
^!M::
WinGet, active_id, ID, A
SetTitleMatchMode, 2
;DetectHiddenWindows, On
WinGet, fensterID, List, ahk_exe Teams.exe
WinActivate, % "ahk_id " fensterID1
Send ^+m
SoundBeep, 200, 100
WinActivate, ahk_id %active_id%
Return 
mute_button
Sketch

Custom parts and enclosures

Print it on your printerPrint it on your printer

Schematics

Custom Mute Button for Microsoft Teams – Simplify Virtual Meetings

Manufacturing process

  1. Revamping Network Monitoring: A Strategic Playbook for Modern Enterprise IT
  2. The Button: From Ancient Fastener to Modern Innovation
  3. Cisco Unveils Industrial Network Director: Streamlined IoT Network Management for Operations Teams
  4. Future-Proofing Supply Chains: Strategies for Resilience and Growth
  5. Build a Cost-Effective Lightning Detector with Arduino Uno
  6. Custom DAW Control Box for Roland E-Drum Racks
  7. The Ultimate Gift Guide for Maintenance Teams: Thoughtful, Practical Picks
  8. Thermoforming vs. Injection Molding: Expert Guide for Product Teams
  9. NC Start Button: How It Drives CNC Program Execution
  10. How the CYCLE START Button Drives CNC Program Execution