Next-Gen PAW3950 HS Sensor
Experience flawless precision and tracking consistency with the latest PixArt PAW3950HS sensor — delivering pinpoint accuracy for every flick and movement.









Couldn't load pickup availability
Pickup currently unavailable at Toronto KeyboardMan Showroom

The WL M Pro redefines gaming precision with its magnesium alloy shell and next-generation PAW3950HS sensor. Weighing only 39 grams, it delivers flawless tracking, ultra-fast 8000Hz polling, and your choice of dual switch options for the ultimate competitive edge.

Experience flawless precision and tracking consistency with the latest PixArt PAW3950HS sensor — delivering pinpoint accuracy for every flick and movement.

Engineered with a magnesium alloy body, the M Pro combines premium rigidity with incredible weight reduction, ensuring fatigue-free control even in extended sessions.


Optical Omron: Lightweight, durable, and immune to double-click issues.
TTC Nihil Mechanical: Designed specifically for magnesium chassis with crisp, tactile feedback.

Adjust DPI, lighting, macros, and firmware directly in your browser. No downloads required — pure plug-and-play flexibility.
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.
At Toronto KeyboardMan, we strive to process and ship your order as quickly as possible. Below are the details of our shipping policy.
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.
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.
Free Shipping (Canada & United States Only)
Within Canada
United States
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.
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.
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.
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:
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.
If you have any questions, you are always welcome to contact us. We'll get back to you as soon as possible, within 24 hours on weekdays.
Shipping Information
Use this text to answer questions in as much detail as possible for your customers.
Customer Support
Use this text to answer questions in as much detail as possible for your customers.
FAQ’s
Use this text to answer questions in as much detail as possible for your customers.
Contact Us
Use this text to answer questions in as much detail as possible for your customers.