BOMwiki the bill-of-materials encyclopedia
30,454,201 parts mapped · 193,225 items
Discussion History

Computer Mouse

Product

Overview

A wireless gaming mouse is a handheld pointing device that converts hand motion into on-screen cursor movement by imaging the surface beneath it thousands of times per second. This model tracks with a high-resolution optical sensor, communicates over a low-latency 2.4 GHz link, and runs from a rechargeable cell so no cord is required. A wired USB-C mode is retained for charging and for play that demands a physical tether.

The device is built around a molded Shell Assembly that the hand grips and that carries the click panels. Inside, the Mainboard hosts the microcontroller, the 2.4 GHz radio, and the USB-C port. Pointer motion is read by the Optical Sensor Assembly, primary and side inputs by the Switch Set, and scrolling by the Scroll Wheel Assembly. Power comes from the Battery Pack, accent lighting from the RGB Lighting Assembly, and the bundled Wireless USB Dongle provides the receiver that pairs to the host.

How it works

The optical sensor illuminates the surface with an LED or laser diode and images the reflected texture with a small camera. Successive frames are cross-correlated to compute displacement, which the sensor reports as delta-X and delta-Y counts. Resolution is set in DPI: at 1,600 DPI the cursor moves 1,600 counts per inch of physical travel. The Sensor Lens focuses the surface onto the imager at the correct standoff height.

The mainboard's microcontroller reads sensor deltas, debounces the Micro-Switch contacts, and decodes the scroll Rotary Encoder, then packetizes button, motion, and wheel state. In wireless mode these packets are transmitted at a 1,000 Hz polling rate to the dongle, which enumerates to the PC as a standard HID mouse. The Li-po cell is managed by a charge IC and protection board; the four PTFE PTFE Foot minimize sliding friction, and a removable Tuning Weight tunes the inertial feel.

Computer Mouse parts and their functions

12 top-level parts · 149 parts in total · full bill of materials below
Computer Mouse parts diagram: 1 shell assembly, 2 mainboard, 3 switch set, 4 scroll wheel assembly, 5 optical sensor assembly, 6 battery pack, 7 RGB lighting assembly, 8 PTFE foot, 9 tuning weight, 10 USB-C cable, 11 wireless USB dongle, 12 fastener set. 149 parts in 12 top-level items.
Computer Mouse parts diagram. Numbers match the table below; each box is one top-level part or assembly with what it contains.
#PartQtyWhat it does
1 Shell Assembly 5 parts 1× Two-part molded housing with click panels and grips.
2 Mainboard 5 parts 1× Main PCB carrying the MCU, wireless radio and USB-C.
3 Switch Set 3 parts 1× Primary, side and DPI tactile switches.
4 Scroll Wheel Assembly 5 parts 1× Click-to-scroll wheel with encoder and ratchet.
5 Optical Sensor Assembly 2 parts 1× High-DPI optical tracking sensor with lens.
6 Battery Pack 3 parts 1× Rechargeable Li-po cell with protection and charge IC.
7 RGB Lighting Assembly 2 parts 1× Addressable RGB LEDs with a diffusing light pipe.
8 PTFE Foot 4× PTFE skates
9 Tuning Weight 1× Tuning weight
10 USB-C Cable 2 parts 1× USB-C charge/wired cable
11 Wireless USB Dongle 4 parts 1× Wireless USB receiver
12 Fastener Set 1× Chassis screws

3D model

No 3D model yet. Have a CAD file of this? Add a 3D model. STL renders right on this page; STEP, FreeCAD, and OpenSCAD sources are welcome too (openly licensed, like all 3D models on BOMwiki).

Build & assembly graph

expand / collapse · shared sub-assemblies converge · links to related products · est. labour
product / assembly shared across products atomic part related product

Tap an assembly to expand/collapse · tap a part to open it · use “Open page” for any node · drag to pan, scroll to zoom.

Bill of materials for Computer Mouse

12 top-level lines · 48 rows shown · 149 parts total · indented to 3 levels
# Item / sub-assembly Part no. Qty/assy Ext. qty Parts Type
1 Shell Assembly 5 parts computer-mouse-shell 1× 1 6 assembly
1.1 Top Cover computer-mouse-top-cover 1× 1 · part
1.2 Left Click Panel computer-mouse-left-panel 1× 1 · part
1.3 Right Click Panel computer-mouse-right-panel 1× 1 · part
1.4 Bottom Shell computer-mouse-bottom-shell 1× 1 · part
1.5 Side Grip computer-mouse-side-grip 2× 2 · part
2 Mainboard 5 parts computer-mouse-mainboard 1× 1 85 assembly
2.1 Bare PCB pcb-bare 1× 1 · part
2.2 Microcontroller mcu 1× 1 · part
2.3 SMD Passive (R/C/L) smd-passives 80× 80 · part
2.4 2.4 GHz Wireless Module computer-mouse-wireless-module 1× 1 · part
2.5 USB-C Connector 2 parts computer-mouse-usbc-port 1× 1 2 assembly
2.5.1 Connector connector 1× 1 · part
2.5.2 USB-C Shield Bracket computer-mouse-usbc-bracket 1× 1 · part
3 Switch Set 3 parts computer-mouse-switch-set 1× 1 5 assembly
3.1 Micro-Switch computer-mouse-micro-switch 2× 2 · part
3.2 Side Button Switch computer-mouse-side-button 2× 2 · part
3.3 DPI Button Switch computer-mouse-dpi-button 1× 1 · part
4 Scroll Wheel Assembly 5 parts computer-mouse-scroll-assy 1× 1 5 assembly
4.1 Scroll Wheel computer-mouse-wheel 1× 1 · part
4.2 Rotary Encoder computer-mouse-encoder 1× 1 · part
4.3 Ratchet Mechanism computer-mouse-ratchet 1× 1 · part
4.4 Scroll Click Switch computer-mouse-scroll-switch 1× 1 · part
4.5 Coil Spring coil-spring 1× 1 · part
5 Optical Sensor Assembly 2 parts computer-mouse-sensor-assy 1× 1 2 assembly
5.1 Optical Tracking Sensor computer-mouse-optical-sensor 1× 1 · part
5.2 Sensor Lens computer-mouse-sensor-lens 1× 1 · part
6 Battery Pack 3 parts computer-mouse-battery 1× 1 3 assembly
6.1 LiPo Cell lipo-cell 1× 1 · part
6.2 BMS Board bms-board 1× 1 · part
6.3 Battery Charge IC computer-mouse-charge-ic 1× 1 · part
7 RGB Lighting Assembly 2 parts computer-mouse-rgb-assy 1× 1 5 assembly
7.1 RGB LED computer-mouse-rgb-led 4× 4 · part
7.2 Light Pipe computer-mouse-light-pipe 1× 1 · part
8 PTFE Foot computer-mouse-feet 4× 4 · part
9 Tuning Weight computer-mouse-weight 1× 1 · part
10 USB-C Cable 2 parts computer-mouse-cable 1× 1 3 assembly
10.1 Wire Bundle wire-bundle 1× 1 · part
10.2 Connector connector 2× 2 · part
11 Wireless USB Dongle 4 parts computer-mouse-dongle 1× 1 29 assembly
11.1 Dongle PCB 3 parts computer-mouse-dongle-pcb 1× 1 26 assembly
11.1.1 Bare PCB pcb-bare 1× 1 · part
11.1.2 Microcontroller mcu 1× 1 · part
11.1.3 SMD Passive (R/C/L) smd-passives 24× 24 · part
11.2 Dongle Antenna computer-mouse-dongle-antenna 1× 1 · part
11.3 USB-A Plug computer-mouse-dongle-usb 1× 1 · part
11.4 Dongle Case computer-mouse-dongle-case 1× 1 · part
12 Fastener Set fastener-set 1× 1 · part

Something wrong in this list? Report a problem with this BOM.

Sourcing: possible vendors

Browse the supplier directory → Prices, MOQ, and lead times are algorithmic estimates, not quotes, and not claims about these companies. Company mappings are curated by keyword; est. price band $20–$3k. How estimates work
VendorHQSpecialtyMOQLead time
dell.com ↗ Round Rock, US Computers & infrastructure 1,000 units 8–14 wks
🇺🇸HP
hp.com ↗
Palo Alto, US Computers & printers 1,000 units 8–14 wks
🇨🇳Lenovo
lenovo.com ↗
Beijing, CN Computers 1,000 units 8–14 wks
🇹🇼ASUS
asus.com ↗
Taipei, TW Computers & components 1,000 units 8–14 wks
🇨🇳Foxconn
foxconn.com ↗
Shenzhen, CN Electronics contract mfg 1,000 units 8–14 wks

337-word article