Description
Description
Ninjutso Sora V3 ultra-lightweight wireless gaming mouse — white shell glowing under blue V3 backdrop
Ninjutso · Sora V3

40 g. 8000 Hz. World's first dual-optical sensor.

The Sora V3 is Ninjutso's latest-generation ultra-light wireless gaming mouse — anchored by the AIMNINJA 2 Pro 45K dual-optical engine sensor, SnappyFire × Pixart 8K wireless, the Endskeleton Support System at 40 g, and a SPDT HyperSwitch primary click that won't double-click.

40 g 8000 Hz Wireless AIMNINJA 2 Pro · 45,000 DPI SPDT HyperSwitch
Sensor · AIMNINJA 2 Pro 45KAIMNINJA 2 Pro 45K dual-optical engine sensor — 45,000 DPI, 99.8% resolution, 0.1 DPI increment, deadly precise, ultra power-saving
RawMotion · Gen-2 MotionSyncRawMotion and gen-2 MotionSync timing diagram — sensor data synced with MCU and PC at the hardware level for reduced motion delay
SymVision TrackingSymVision Tracking — saves up to 55 percent power when the mouse is lifted with intelligent lift-status detection
Up to 3.5 weeks batterySora V3 battery life — up to 3.5 weeks at 1000Hz, 2 weeks at 2000Hz, 1.5 weeks at 4000Hz, 1 week at 8000Hz
Endskeleton Support SystemSora V3 internal structure — Endskeleton Support System provides 2x better structural integrity than Sora V2 while maintaining 40g weight
Premium clickSora V3 Button Tensioning System — copper spring constantly contacts the switch plunger for crisp, firm, low-pre-travel clicks
SnappyFire × Pixart 8KSnappyFire x Pixart 8K wireless — consumes 15 percent less power and 50 percent better anti-interference than previous generation
SPDT HyperSwitchNinjutso SPDT HyperSwitch — 0.57N actuation force, 100 percent no-double-click guarantee, exceptionally low click latency via HyperClick Tech
Improved finishSora V3 improved shell finish — 30 percent more gripping power than Sora V2
Web + PC softwareNinjaForce improved web software with PC version download — newly designed architecture for better connection and configuration stability
Specifications

Spec sheet.

Weight 40 g
Sensor AIMNINJA 2 Pro 45K — dual-optical engine
Max DPI 45,000
DPI Resolution 99.8%
DPI Increment 0.1
Tracking Tech RawMotion · Gen-2 MotionSync · SymVision Tracking
Wireless SnappyFire × Pixart 8K (15% lower power, 50% better anti-interference)
Polling Rate Up to 8000 Hz (wired + wireless)
Primary Switch SPDT HyperSwitch + HyperClick Tech
Actuation Force 0.57 N
Double-Click Guarantee 100% no double-click
Structure Endskeleton Support System (2× integrity vs. Sora V2)
Shell Finish Improved coating — 30% more grip vs. Sora V2
Battery Life ~3.5 wk @ 1000 Hz · 2 wk @ 2000 Hz · 1.5 wk @ 4000 Hz · 1 wk @ 8000 Hz (5-6 h/day)
Power Savings Up to 52% @ high polling · up to 55% on lift (vs. PAW3950)
Software NinjaForce — web driver + PC client
FAQ

Common questions.

What's the actual weight?
40 g per Ninjutso's official spec — same target as Sora V2 but with the new Endskeleton Support System providing 2× the structural integrity at the same weight.
What makes the AIMNINJA 2 Pro 45K different from PAW3950?
AIMNINJA 2 Pro 45K is Ninjutso's dual-optical-engine algorithm sensor — tracks better on tricky surfaces like glass at up to 45,000 DPI / 99.8% resolution / 0.1 DPI increment. It also saves up to 52% battery on high polling rates and up to 55% on lift compared to PAW3950.
What's RawMotion vs MotionSync?
First-gen MotionSync synced sensor and PC interval at the firmware level — adding one frame of motion delay. RawMotion handles the sync at the sensor hardware level, regardless of polling rate, for reduced motion delay and less power consumption.
Does the HyperSwitch really never double-click?
Ninjutso's claim. The SPDT HyperSwitch monitors both the NO and NC pin for a stable electronic signal — HyperClick Tech uses both signals to eliminate the bouncing pattern that causes phantom double-clicks. Backed by their warranty.
How long is the battery life at 8000 Hz?
Around 1 week of 5-6 h/day gaming at 8000 Hz polling. At 1000 Hz it stretches to ~3.5 weeks. Actual time varies by sensor mode, RGB, and game.
Web driver or PC client?
Both. The new NinjaForce web software runs in browser — no install. The PC client is also available for download for users who prefer a native app.
Refund & Return Policy

For standard voluntary returns, submit a request within 14 calendar days of delivery. Products must meet the applicable unused, packaging, accessory, and product-specific requirements.

Voluntary return shipping is the customer's responsibility. Contact us before arranging a return for an incorrect, defective, damaged, or materially misdescribed product.

Read the full Refund & Return Policy before purchasing or requesting a cancellation or return.

Nothing in this policy is intended to exclude, restrict, or override any mandatory consumer rights or remedies under applicable law. Mandatory consumer rights take precedence over standard return conditions. See our EU Right of Withdrawal information where applicable.

Shipping with Protection

Shipping Policy

At Toronto KeyboardMan, we strive to process and ship your order as quickly as possible. Below are the details of our shipping policy.

1. Processing Time

Orders are typically processed and shipped within 1–2 business days, excluding weekends and public holidays.

You will receive a shipping confirmation email with tracking information once your order has been shipped.

2. Shipping Protection & Insurance

All shipments include shipping protection to safeguard against loss or damage during transit.

If your package is lost or damaged during transit, please contact us as soon as possible so we can assist you with an investigation or claim.

3. Shipping Rates & Delivery Time

Free Shipping (Canada & United States Only)

  • Canada: Free standard shipping on orders of CAD $179 or more.
  • United States: Free standard shipping on orders of USD $179 or more.
  • Europe & Other International Destinations: Free shipping is not available. Shipping fees are calculated at checkout based on the destination and selected shipping method.

Within Canada

  • Standard Shipping: 3–7 business days
  • Express Shipping (GTA Only): Same or Next Business Day
  • Expedited Shipping (Ontario): 1–2 business days

United States

  • Standard Shipping: 3–7 business days
  • Expedited Shipping: 2–4 business days

International Shipping

Delivery times vary depending on the destination and selected shipping method.

All estimated delivery times are subject to carrier operations, customs processing, and other circumstances beyond our control.

4. Order Tracking

A tracking number will be provided via email once your order has shipped.

You can track your order through the courier's website for the latest delivery updates.

5. Customs, Duties & Taxes (International Orders)

Unless a DDP (Delivered Duty Paid) shipping option is selected, customers outside Canada are responsible for all applicable import duties, taxes, customs clearance fees, and other related charges imposed by the destination country.

For orders shipped using DDP, applicable import duties and taxes covered by the selected shipping service are prepaid. Customers will not be required to pay those covered charges again upon delivery.

We are not responsible for delays caused by customs clearance.

6. Shipping Address, Failed Delivery & Buyer Responsibility

Customers are responsible for providing an accurate and complete shipping address at checkout.

If a shipment cannot be delivered due to circumstances attributable to the buyer, including but not limited to:

  • Incorrect or incomplete shipping information
  • Failure or refusal to pay applicable customs duties, taxes, or clearance fees
  • Refusal to accept delivery
  • Failure to collect a package from the carrier within the required timeframe

The buyer will be responsible for the actual costs and losses resulting from the failed delivery, including applicable return shipping fees, additional shipping charges, customs charges, and carrier handling fees.

If the package is returned to us, any eligible refund will be processed in accordance with our Refund & Return Policy, after accounting for applicable costs and losses where permitted by law.

If your package is marked as delivered but has not been received, please check with your local carrier or neighbours before contacting us.

For additional information regarding delivery failures, customs refusals, and return responsibilities, please refer to our Refund & Return Policy.

Nothing in this policy limits or excludes any mandatory consumer rights under applicable law.