SPR Smartphone Repair
Magic Keyboard · Butterfly · Top-case work · 24 hr

MacBook Keyboard Repair.

MacBook keyboard repair at any of 16 SPR branches across KL & Selangor — Magic Keyboard scissor-switch on 2020+ models, butterfly keyboard on 2015–2019 Pro and 2018–2019 Air. Free ultrasonic key clean first; replacement only when needed. Walk in or WhatsApp us a photo of the stuck keys for a free quote.

✓ Same-day turnaround✓ 6-month warranty✓ 16 branches, no appointment

MacBook keyboard repair at SPR starts with a free ultrasonic clean — many "dead key" cases are dust, food crumbs or dried liquid residue between the keycap and the switch dome. If cleaning resolves it, you pay nothing. If the switch itself has failed, the repair path depends on the keyboard generation. Magic Keyboard (Air 2020+, Pro 2019+) is a scissor-switch design integrated into the top case — individual key replacements are possible at branch level for most keys, full top-case swap for systemic failure. The butterfly keyboard (Pro 2015–2019, Air 2018–2019) was Apple's thinner mechanism; it had a documented stuck-key issue and Apple offered a free Keyboard Service Program for affected models. We check your serial number against the program first — if eligible, we send you to Apple before quoting our own work. Beyond eligibility, butterfly top-case replacement at SPR is full top-case + battery + trackpad as a bonded assembly. WhatsApp us your MacBook's exact model identifier (System Report → Hardware Overview) and we confirm parts and approach within 15 minutes.

Keyboard Repair · what it looks like
  • Keys that stick, feel mushy, or don't register — common on the butterfly keyboards (2016–2019) where a speck of dust can disable a key.
  • Keys that repeat or 'double' — you press once and get two characters — another classic butterfly fault.
  • A cluster of dead keys, or the whole keyboard unresponsive, after a liquid spill.
  • A keycap, or the scissor mechanism under it, has come loose or fallen off.
  • Backlight working but no input, or input with no backlight — points to a keyboard flex or controller issue rather than the keys themselves.
Close-up of a phone being repaired on an anti-static mat with precision tools
What we check first
  • Note exactly which keys fail and how (sticky, dead, repeating) — patterns tell us dust vs flex vs spill.
  • Identify the model and year (Apple menu > About This Mac) — butterfly (2016–2019) and Magic Keyboard (2020+) are completely different repairs.
  • Recall any liquid near the keyboard — even a small spill changes the job from a key fix to a clean-and-corrosion check.
  • Test with an external USB / Bluetooth keyboard — if that works perfectly, it confirms the fault is the built-in keyboard, not macOS.
Repair path

4–24 hours depending on the model and cause. On scissor / Magic Keyboards (2020 and newer) we can often replace an individual keycap, scissor mechanism or the keyboard flex, which is quick and affordable. On butterfly keyboards (2016–2019) Apple built the keyboard into the top-case assembly, so a single reliably-dead key sometimes means a top-case or keyboard-assembly replacement — we always check whether a clean, a single-key fix or a flex repair will do first, because it's cheaper, and only move to the assembly when the fault genuinely needs it. Liquid-related keyboard failures are treated as a liquid job: we open it, check the board for corrosion and clean it, because a keyboard that died from a spill often has corrosion creeping toward the logic board that matters more than the keys. We test every key and the backlight before returning it. Honest note: butterfly top-case assemblies are a pricier part, so on an older MacBook we give you the cost-vs-replace picture free before you commit.

Not sure what's wrong? Send us a photo — free quote, no fix no charge.

Free WhatsApp diagnosis
Send these on WhatsApp for the fastest quote
  • Exact MacBook model and year.
  • Which keys fail and how (sticky, dead, repeating, loose cap).
  • Whether any liquid was spilled near it.
  • Whether an external keyboard works normally.
Six MacBook keyboard symptoms

When a key won't behave.
Six symptoms, six fixes.

Most "my keyboard is broken" cases are one of these six. Walk in for a free ultrasonic clean and key-by-key test before assuming a top-case replacement.

Sticky or unresponsive single key

One key needs extra force to register, or doesn't register at all. Other keys fine. Usually dust or crumbs under the switch dome. Free ultrasonic clean at the bench resolves 60–70% of these.

Double-press registration (one tap = two letters)

You type 'apple' but get 'aapple'. The switch contact has worn or there's debris bouncing the contact twice. On butterfly keyboards (2015–2019 Pro, 2018–2019 Air), this is the classic stuck-key issue — check Apple's Keyboard Service Program eligibility first.

Keycap loose or popped off

The plastic cap came off in your hand or rocks loosely. The retention clips on the underside of the cap or the scissor mechanism beneath it have broken. Most caps can be re-seated; broken clips require keycap-and-mechanism replacement (single-key fix, not a full top-case).

Liquid spill — keys salty / sugary / crunchy

Coffee, juice, beer or carbonated drink went into the keyboard. The sticky residue glues the dome to the cap and the keys start crunching. Don't try to clean it yourself — the spill went through to the board too. SPR Kepong HQ runs the whole top case through ultrasonic immediately to stop corrosion.

Keyboard backlight dead under specific keys

Some keys still light up at night, others don't. The keyboard backlight cable or the LED strip under that key zone has failed. On Apple Silicon Air and Pro, the backlight is part of the top-case bonded assembly — partial repair is not viable on these models, full top-case swap when warranted.

Several keys failed at once

Three or more keys dead simultaneously, often after a drop or liquid event. This is typically a keyboard flex cable failure rather than individual switches — the cable carries signals from multiple keys. Cable replacement on Intel Pro; full top-case on Apple Silicon.

SEC-03 / GUARANTEES · Why SPR

Six reasons for keyboard repair. Every repair.

P-01ACTIVE

30-minute turnaround

Walk-in screen and battery jobs done in 30–60 minutes. Take your phone home the same day.

P-02ACTIVE

OEM-grade parts

Manufactured to the same specifications as the originals. Premium-grade upgrade available on request.

P-03ACTIVE

No fix, no fee

Free walk-in diagnosis at every branch. If we cannot repair it, you pay nothing — no diagnostic fee.

P-04ACTIVE

6-month warranty

Every repair covered for 6 months on parts and labour. Honoured at all 16 branches.

P-05ACTIVE

16 walk-in workshops

KL and Selangor coverage. Walk into the workshop nearest to you — no appointment needed.

P-06ACTIVE

60+ in-house technicians

Every repair carried out by our own technicians at ESD-safe workstations. 17 years doing one thing only.

SEC-04 / PIPELINE · How it works

Four steps. Zero hassle.

STEP-015 min
Intake

Snap a photo

WhatsApp the damage + your device model. We reply within 5 minutes.

STEP-0210 min
Diagnosis

Get a quote

Transparent pricing before you commit. OEM-grade and premium options explained.

STEP-0330–90 min
Repair / BAY 02·03

Walk into a branch

Drop in at any of 16 workshops. No appointment. Free diagnosis on arrival.

STEP-04Same day
QC + Pickup

Take it home

Most repairs done the same day. 6-month warranty included on every fix.

SEC-05 / WORKSHOP FEED · REC · Inside the workshop

ESD-safe benches. Every branch.

Every repair happens on grounded anti-static workstations with calibrated tools and microscope inspection. 16 workshops, same setup.

SPR technician at ESD-safe workstation under microscope
REC · CAM-01
BAY 03
KPG · Kepong HQ
SPR repair bench tools
REC · CAM-02
BAY 02
SPL · Sri Petaling
Smartphone display test jig
REC · CAM-03
BAY 04
UTD · Uptown Damansara
SPR parts storage
REC · CAM-04
STK
PKN · Puchong Kenari
Technician replacing a component
REC · CAM-05
BAY 03
TSG · Taman Segar
SPR counter at a branch
REC · CAM-06
Intake
AMP · Ampang
Other MacBook issues

Something else wrong?
We cover all of these too.

Keyboard Repair is one of 6 repair categories we handle for MacBook. Tap any below to read up on that specific repair.

By MacBook generation

Every MacBook.
Every generation.

From MacBook Air M1 through the latest Pro M5 Max — series-specific repair notes for the model you're holding.

SEC-08 / SUPPORT · Questions

Before you walk in.

Common questions. For unlisted cases, contact SPR support directly via WhatsApp.

Q.01My MacBook keys are sticky or repeating themselves — is that the known butterfly keyboard fault?[+]
└─ Very likely, if it's a 2016–2019 model. The butterfly mechanism is sensitive to dust, and a single speck can make a key stick, go dead, or register twice. Sometimes a careful clean fixes it; sometimes the key or the keyboard assembly needs replacing. We diagnose which during a free check, and tell you the most affordable route that actually lasts.
Q.02A keycap fell off my MacBook — can you just put it back?[+]
└─ Often yes, if the scissor or butterfly mechanism underneath is intact — we refit the cap and clip. If the mechanism itself broke (common when a cap is yanked off), we replace the mechanism and cap. Bring the loose cap with you if you still have it. It's usually a quick, low-cost fix.
Q.03I spilled a drink and now keys don't work — is it just the keyboard?[+]
└─ Not necessarily, and that's why a spill is more than a keyboard job. Liquid that reaches under the keyboard can carry on to the logic board and corrode it over the following days, so we open it, clean any corrosion and check the board — fixing the keys without checking the board is how a spilled MacBook comes back dead later. Power it off, don't charge it, and bring it in quickly.
Q.04Where can I get macbook keyboard repair near me in KL or Selangor?[+]
└─ SPR has 16 walk-in branches across Kuala Lumpur and Selangor — Kepong, Uptown Damansara, Puchong Kenari, Sri Petaling, Taman Segar, Setapak, Mahkota Cheras, Pandan Indah, Ampang, Mid Valley, IOI City Mall, Sungai Wang, Maluri, Equine Park, Taipan USJ, and Kuchai Lama. Walk into any branch — no appointment needed — or WhatsApp us a photo of your MacBook first to confirm parts at the branch nearest you.
Q.05How long does macbook keyboard repair take?[+]
└─ Typically 4–24 hr at any of our 16 branches. Walk in without an appointment, or WhatsApp us your model to confirm stock first.
Q.06Which MacBook models are covered?[+]
└─ Every MacBook from 2015 onwards — MacBook Air M1/M2/M3, MacBook Pro 13/14/16 Intel and Apple Silicon (M1, M2, M3, M4).
Q.07What does macbook keyboard repair cost in Malaysia?[+]
└─ Cost depends on the MacBook model and the parts tier you choose. We don't post fixed prices because every case is different. WhatsApp us a photo of the damage and the model and we send a free quote within minutes. No charge for diagnosis if you walk in.
Q.08Is SPR an Apple Authorised Service Provider?[+]
└─ No — SPR is independent. We're not Apple, not an Apple Authorised Service Provider, and we don't claim to be. We've been repairing Apple devices for 17 years across 16 branches in KL and Selangor. If you specifically want Apple-genuine parts and an Apple-issued service record, your only option is Apple's own out-of-warranty service. If you want fast same-day independent repair with a 6-month warranty at independent shop pricing, that's us.
Q.09What warranty do I get?[+]
└─ Every keyboard repair at SPR comes with a 6-month warranty on parts and labour, honoured at all 16 branches across KL and Selangor — bring it to any SPR location for warranty work, not just the branch where the repair was done. Water-damage repairs carry a shorter warranty due to the unpredictable progression of corrosion.
Q.10What kind of replacement parts do you use?[+]
└─ OEM-grade parts as standard — manufactured to the same specifications as the originals. Premium-grade options are available on request for most models. We show you both tiers upfront so you can choose what fits. Apple does not sell parts to repair shops, so no independent shop in Malaysia can offer Apple-genuine parts; anyone claiming so is misleading.
Q.11Do you offer a free diagnosis?[+]
└─ Yes. Free diagnosis on walk-in at every branch. If we cannot repair your device, you pay nothing — no diagnostic fee, no consultation charge. Many fixes (lint cleaning, ultrasonic cleaning, software-only) cost nothing if that's all that's needed.
Button / keyboard / trackpad / crown repair · other Apple devices

Same issue. Different Apple device?

Keyboard Repair sits in a wider Apple repair cluster — the same fault pattern shows up on other Apple devices, with the same SPR approach. Pick the device you have:

SEC-07 / QA AUDIT

Don't take our word. Take theirs.

Google
4.9★★★★★
N=2,200+
Facebook
4.7★★★★★
N=720+
RVW-001Verified
★★★★★

Brought in my iPhone 13 after it took a swim in the pool. Two other shops said replace the phone. SPR Kepong ultrasonic-cleaned the board overnight and it's been working perfectly — that was six months ago.

C
── Mr Chen K.M.
Kepong · Water damage · 2026
RVW-002Verified
★★★★★

Samsung S23 had the dreaded green line. Three shops said the whole OLED panel needed replacing. SPR Uptown did the green-line correction in 90 minutes. Warranty honoured, no pressure sell on extras.

A
── Aisyah R.
Uptown Damansara · Green line · 2026
RVW-003Verified
★★★★★

MacBook Pro battery swollen after four years. Walk-in at Mid Valley Express, OEM-grade replacement done same day while I had lunch. Clear warranty, no surprises.

R
── Raj S.
Mid Valley · MacBook battery · 2026
SEC-09 / RESERVE A SLOT

MacBook Keyboard Repair. Walk in. Same day.

Keyboard Repair at any of 16 SPR branches across KL & Selangor. WhatsApp us a photo and we'll confirm stock + quote in minutes.

Phone broken?
Free WhatsApp quote · No fix, no fee
WhatsApp