Mỗi ngày một lập trình viên có thể gõ hàng chục nghìn lần phím: code, commit message, tin nhắn Slack, lệnh terminal. Vậy mà rất nhiều người chọn bàn phím cơ chỉ vì "nghe nói switch xanh gõ sướng", rồi vài tuần sau bị cả phòng nhìn với ánh mắt khó chịu. Bài này giải thích kỹ ba loại switch phổ biến nhất (đỏ, nâu, xanh) dưới góc nhìn của người gõ code cả ngày, để bạn chọn một lần là dùng được lâu.
Switch là gì và vì sao nó quyết định cảm giác gõ
Mỗi phím trên bàn phím cơ có một switch riêng: một cụm nhựa nhỏ gồm vỏ (housing), chân trục (stem) hình dấu cộng để gắn keycap, một lò xo, và hai lá đồng tiếp điểm. Khi bạn ấn phím, stem đi xuống, đến một điểm nhất định thì hai lá đồng chạm nhau và bàn phím ghi nhận lần nhấn. Điểm đó gọi là điểm kích hoạt (actuation point).
Màu của switch thực chất là màu của stem. Quy ước màu bắt nguồn từ dòng Cherry MX của hãng Cherry (Đức), sau đó gần như mọi hãng khác (Gateron, Kailh, Outemu, Akko...) dùng lại để người mua dễ hình dung. Vì vậy "switch đỏ" của hãng khác thường cho cảm giác tương tự Cherry MX Red, dù thông số không hoàn toàn trùng.

Ba thông số quan trọng nhất khi so sánh switch:
- Lực kích hoạt (actuation force): lực cần để phím được ghi nhận, đo bằng cN (centinewton) hoặc gf (gram-force). Hai đơn vị này gần như tương đương nhau trong thực tế.
- Hành trình kích hoạt (pre-travel): quãng đường stem đi xuống tới điểm kích hoạt.
- Tổng hành trình (total travel): quãng đường tới khi chạm đáy.
Còn lại là kiểu phản hồi: linear, tactile hay clicky. Đây chính là khác biệt cốt lõi giữa đỏ, nâu và xanh.
Ba kiểu phản hồi: linear, tactile, clicky
Switch đỏ (Red) — linear, trơn tru từ trên xuống dưới
Switch đỏ là kiểu linear: lực cản tăng đều theo lò xo, không có khấc, không có tiếng click. Ấn xuống mượt như ấn piston. Cherry MX Red có lực kích hoạt 45 cN, pre-travel 2,0 mm và tổng hành trình 4,0 mm.
Ưu điểm là nhẹ, nhanh, êm, rất hợp với thao tác bấm liên tục hoặc giữ phím (game, phím tắt lặp lại). Nhược điểm: vì không có dấu hiệu nào báo "đã nhận", người mới thường ấn mạnh tới đáy (bottom out) ở mọi lần gõ, và dễ gõ nhầm khi ngón tay chỉ đặt hờ lên phím.
Switch nâu (Brown) — tactile, có khấc nhẹ báo hiệu
Switch nâu là kiểu tactile: giữa hành trình có một khấc (bump) nhỏ. Ngón tay cảm nhận được "cục" đó, nghĩa là phím sắp hoặc đã được kích hoạt, nhưng không phát ra tiếng click riêng. Cherry MX Brown có pre-travel 2,0 mm và tổng hành trình 4,0 mm. Về lực, các nguồn ghi khác nhau: thường thấy 45 gf ở điểm kích hoạt và khoảng 55 gf ở đỉnh khấc.

Khấc của Cherry MX Brown khá nhẹ, nhiều người chơi phím chê là "nhạt". Nếu muốn khấc rõ hơn, các dòng tactile khác của Gateron, Kailh hay Akko thường có bump đậm hơn. Dù vậy, với người mới chuyển từ bàn phím văn phòng sang, độ nhẹ này lại là điểm cộng: vừa có phản hồi, vừa không bất ngờ.
Switch xanh (Blue) — clicky, có khấc và tiếng tách
Switch xanh là kiểu clicky: có khấc như switch nâu, cộng thêm một cơ chế tạo tiếng "tách" rõ ràng mỗi lần kích hoạt. Cherry MX Blue có pre-travel khoảng 2,2 mm, tổng hành trình 4,0 mm, lực nặng hơn hai loại kia (các nguồn ghi khoảng 50–60 cN).
Cảm giác gõ rất "đã", phản hồi rõ ràng nhất trong ba loại. Nhưng tiếng click vang và cao, trong phòng làm việc chung, họp online hay khi người nhà đang ngủ thì đó là vấn đề thật sự.
Bảng so sánh nhanh
| Tiêu chí | Đỏ (Red) | Nâu (Brown) | Xanh (Blue) |
|---|---|---|---|
| Kiểu phản hồi | Linear | Tactile | Clicky |
| Lực kích hoạt (Cherry MX) | 45 cN | khoảng 45–55 cN | khoảng 50–60 cN |
| Pre-travel | 2,0 mm | 2,0 mm | 2,2 mm |
| Tổng hành trình | 4,0 mm | 4,0 mm | 4,0 mm |
| Độ ồn | Thấp (chủ yếu tiếng chạm đáy) | Thấp–vừa | Cao, tiếng click rõ |
| Cảm giác "đã nhận phím" | Không có | Có khấc nhẹ | Có khấc + tiếng |
| Hợp với | Game, gõ nhanh nhẹ tay | Gõ code, văn phòng, đa dụng | Gõ một mình, thích phản hồi mạnh |
Thông số trên là của dòng Cherry MX gốc theo các trang thông số của nhà bán lẻ và Cherry. Switch cùng màu của hãng khác có thể lệch vài cN hoặc vài phần mười mm. Hãy xem thông số cụ thể của từng mẫu trước khi mua.
Gõ code khác gõ văn bản thế nào?
Gõ code không giống gõ một bài luận. Có vài đặc điểm khiến tiêu chí chọn switch thay đổi:
- Nhiều ký tự đặc biệt:
{ } [ ] ( ) ; : => !=dùng liên tục, phải kết hợp Shift và các ngón yếu (ngón áp út, ngón út). Switch quá nặng làm các ngón này mỏi nhanh. - Phím tắt dày đặc: Ctrl/Cmd + phím, Alt + Shift + phím trong IDE. Bạn cần chắc chắn tổ hợp đã được nhận chứ không gõ hụt.
- Nhịp gõ ngắt quãng: gõ một đoạn, dừng lại suy nghĩ, đọc code, rồi gõ tiếp. Ngón tay thường đặt hờ trên phím trong lúc nghĩ, nên switch quá nhẹ dễ gõ nhầm một ký tự lạc vào file.
- Thời gian dài: 6–10 tiếng mỗi ngày, nhiều năm liền. Lực nhấn và độ ồn tích luỹ thành mỏi tay và khó chịu cho người xung quanh.
- Môi trường chung: văn phòng mở, call với team, pair programming qua màn hình. Tiếng gõ đi thẳng vào micro.
Vậy dev nên chọn loại nào?
Lựa chọn an toàn nhất: switch nâu (tactile)
Với đa số lập trình viên, switch nâu là điểm cân bằng tốt nhất. Khấc nhẹ báo cho ngón tay biết phím đã nhận, nên bạn có thể tập nhả phím sớm thay vì đập tới đáy, giảm lực tác động lên khớp ngón tay. Độ ồn đủ thấp để dùng trong văn phòng và khi họp online. Lực nhấn không quá nặng với ngón út khi gõ ký tự đặc biệt.
Khi nào chọn switch đỏ
Chọn đỏ nếu bạn vừa code vừa chơi game nhiều, thích cảm giác mượt, hoặc gõ nhẹ tay sẵn. Switch đỏ cũng là lựa chọn tốt cho người cần môi trường yên tĩnh nhất. Nếu cần im lặng hơn nữa, có các bản silent linear như Cherry MX Silent Red (stem màu hồng) có đệm giảm chấn bên trong.

Nếu hay gõ nhầm khi đặt tay hờ, cân nhắc switch linear có lực nặng hơn một chút (khoảng 50–60 gf) thay vì loại 45 gf. Lực lò xo cao hơn giúp ngón tay "nghỉ" trên phím mà không vô tình kích hoạt.
Khi nào chọn switch xanh
Chỉ nên chọn xanh khi bạn làm việc một mình trong phòng riêng, không họp online thường xuyên và thật sự thích tiếng click. Nhiều người mua xanh làm bàn phím đầu tiên vì nghe vui tai, rồi đổi sang nâu hoặc đỏ sau vài tháng.
Tiếng click của switch clicky lọt vào micro rất rõ, kể cả micro tai nghe. Trong không gian chung, nó cũng là nguồn phàn nàn quen thuộc của đồng nghiệp. Nếu bắt buộc dùng ở công ty, hãy hỏi trước hoặc chọn switch tactile để thay thế.
Không có switch "tốt nhất", chỉ có switch hợp với tay bạn và với nơi bạn ngồi gõ.
Thử trước khi mua: switch tester và bàn phím hot-swap
Đọc thông số chỉ giúp bạn khoanh vùng. Cảm giác thật phải thử bằng tay. Có hai cách rẻ và hiệu quả:
Switch tester: một đế nhỏ gắn sẵn nhiều loại switch khác nhau, kèm keycap. Bạn bấm thử từng con để cảm nhận linear, tactile, clicky khác nhau ra sao, nặng nhẹ thế nào.

Bàn phím hot-swap: socket cho phép rút switch ra và cắm switch khác vào mà không cần hàn. Đây là tính năng đáng tiền nhất cho người mới: nếu chọn sai, chỉ cần mua bộ switch khác thay vào, không phải bỏ cả bàn phím.
Quy trình chọn gợi ý:
- [ ]Xác định môi trường làm việc: phòng riêng hay văn phòng chung, có họp online nhiều không
- [ ]Thử switch tester ít nhất 15–20 phút, gõ thử một đoạn code thật trên đế tester
- [ ]Ưu tiên bàn phím hot-swap để có đường lui
- [ ]Chọn layout phù hợp: dev thường dùng nhiều phím mũi tên, Home/End, PgUp/PgDn, nên layout 65% hoặc 75% là cân bằng giữa gọn và đủ phím
- [ ]Dùng thử ít nhất 1–2 tuần trước khi kết luận, vì tay cần thời gian làm quen
Những yếu tố khác ảnh hưởng không kém switch
Switch không phải tất cả. Cùng một loại switch, cảm giác có thể khác hẳn tuỳ:
- Keycap: chất liệu PBT nhám, bền màu và ít bóng dầu hơn ABS sau thời gian dài. Profile (độ cao, độ cong của keycap) cũng đổi cảm giác gõ.
- Case và plate: vỏ nhôm hay nhựa, có lót foam giảm âm hay không, đều thay đổi âm thanh và độ "đầm".
- Stabilizer: thanh cân bằng của Space, Enter, Shift, Backspace. Stab kém thì phím dài lạch cạch, rất khó chịu khi gõ lâu.
- Tư thế: chiều cao bàn ghế, góc cổ tay, có kê tay hay không ảnh hưởng tới mỏi tay nhiều hơn chênh lệch 10 cN lực nhấn.
Tập thói quen nhả phím ngay khi cảm thấy khấc (với switch nâu) hoặc khi nghe tiếng click (với switch xanh), thay vì đập tới đáy. Kết hợp kê tay (wrist rest) và giữ cổ tay thẳng sẽ giảm đáng kể cảm giác mỏi sau một ngày dài.
Tóm tắt nhanh
- Switch đỏ là linear: mượt, nhẹ, êm, hợp game và người gõ nhẹ tay, nhưng dễ gõ nhầm khi đặt tay hờ.
- Switch nâu là tactile: có khấc nhẹ, ít ồn, là lựa chọn cân bằng nhất cho đa số lập trình viên.
- Switch xanh là clicky: phản hồi rõ nhất nhưng ồn, chỉ hợp khi làm việc một mình.
- Thử bằng switch tester và ưu tiên bàn phím hot-swap để có thể đổi switch sau này.
- Keycap, stabilizer, case và tư thế ngồi ảnh hưởng tới trải nghiệm không kém switch.
Câu hỏi thường gặp
Switch nâu có đủ yên tĩnh để dùng khi họp online không?
Phần lớn trường hợp là đủ, vì switch nâu không có cơ chế tạo tiếng click. Tiếng ồn chủ yếu đến từ việc keycap chạm đáy. Nếu cần yên hơn, hãy gõ nhẹ tay, dùng bàn phím có foam giảm âm hoặc chọn bản silent.
Switch đỏ gõ có nhanh hơn switch nâu không?
Về thông số, Cherry MX Red và Brown có cùng pre-travel 2,0 mm nên khác biệt tốc độ gần như không đáng kể với việc gõ code. Tốc độ phụ thuộc vào thói quen và độ quen tay nhiều hơn là màu switch.
Switch của Gateron, Kailh hay Akko có khác Cherry không?
Có. Màu chỉ cho biết kiểu phản hồi (linear, tactile, clicky), còn lực nhấn, độ mượt và âm thanh khác nhau giữa các hãng và các dòng. Hãy xem bảng thông số của mẫu cụ thể và thử nếu có thể.
Mới dùng bàn phím cơ lần đầu nên chọn màu gì?
Nếu không chắc, chọn switch nâu trên một bàn phím hot-swap. Đây là điểm khởi đầu ít rủi ro nhất: có phản hồi, không quá ồn, và nếu sau này thích linear hoặc clicky hơn thì chỉ cần thay switch.


