Hiện tượng rung màn hình trong Counter-Strike 2 khiến camera trong game dao động khi bắn súng hoặc sau khi nhận sát thương. Ban đầu, hiệu ứng này có thể trông không đáng kể, nhưng nó làm thay đổi cảm giác trong các pha đấu súng vì camera di chuyển trong khi quỹ đạo giật thực tế của vũ khí lại đi theo hướng riêng. Sự lệch nhau này tạo ra độ giật hình ảnh, có thể khiến người chơi mất tập trung khỏi tâm ngắm và khó theo dõi phần đầu của đối thủ hơn.
Nhiều hướng dẫn về cách loại bỏ rung màn hình trong CS2 vẫn đề xuất sử dụng các lệnh console cũ của CS như cl_bob để khắc phục vấn đề. Tuy nhiên, những lệnh cũ này không còn hoạt động trong phiên bản hiện tại của trò chơi. Thay vào đó, để giảm hiệu ứng, bạn cần điều chỉnh cài đặt viewmodel và FOV nhằm hạn chế chuyển động camera nhìn thấy trên màn hình.
Weapon Bob trong CS2 là gì?

Weapon bob, còn được gọi là viewmodel bobbing, là chuyển động của mô hình vũ khí và bàn tay trong Counter-Strike 2. Khi đi bộ hoặc chạy, viewmodel di chuyển lên, xuống và sang hai bên, tạo ra hiệu ứng lắc lư. Điều này không ảnh hưởng đến độ tản đạn hoặc cơ chế giật của súng. Tuy nhiên, nó có thể khiến màn hình trông kém ổn định hơn.
Trước đây, các lệnh bob trong CS2 được dùng để kiểm soát hành vi này. Biến cl_usenewbob từng đảm nhiệm chức năng đó trong engine mới, còn trong CS, hệ thống được quản lý thông qua nhóm lệnh cl_bob, bao gồm cl_bob_lower_amt, cl_bobamt_lat, cl_bobamt_vert, cl_bobcycle và các giá trị liên quan. Hiện nay, khi nhập các lệnh này, trò chơi sẽ báo lỗi “Unknown command”. Vào năm 2026, cl_bob và các lệnh liên quan không còn hoạt động trên cả máy chủ chính thức lẫn máy chủ tùy chỉnh.
Vì sao nên giảm rung màn hình trong CS2?
Rung màn hình và chuyển động lắc của vũ khí tạo thêm những chuyển động camera không cần thiết trong trò chơi. Hiệu ứng này không cải thiện khả năng kiểm soát độ giật hoặc độ tản đạn. Thay vào đó, nó tạo ra sự phân tâm thị giác liên tục, khiến việc theo dõi mục tiêu trở nên khó khăn hơn.
Trong các phiên bản Counter-Strike cũ, nhóm lệnh cl_bob cho phép người chơi điều chỉnh độ lắc của vũ khí trên màn hình. Trong CS2, các lệnh này không còn khả dụng. Hệ thống hoạt ảnh cố định mang lại góc nhìn thứ nhất đồng nhất hơn trong các trận đấu chính thức và giảm ảnh hưởng của những cài đặt console ẩn. Tuy nhiên, nó cũng khiến trò chơi khó tùy chỉnh hơn và làm cho việc theo dõi mục tiêu bằng mắt trở nên khó khăn hơn.
Cách giảm rung màn hình trong CS2: Hướng dẫn từng bước

Bước 1: Bật console dành cho nhà phát triển
- Mở Settings từ menu chính.
- Vào mục Game.
- Tìm Enable Developer Console (~).
- Chuyển tùy chọn này sang Yes.
- Nhấn ~ để mở console.
Bước 2: Bật sv_cheats
- Khởi động máy chủ riêng, trận luyện tập ngoại tuyến hoặc bản đồ Workshop.
- Mở console.
- Nhập sv_cheats true, vì lệnh bên dưới được bảo vệ bởi chế độ cheat.
- Lệnh này không hoạt động trong Premier, Competitive hoặc matchmaking chính thức thông thường.
Bước 3: Nhập lệnh
Sau khi bật sv_cheats, nhập view_punch_decay 999 vào console. Lệnh này giúp chuyển động camera sau khi bắn trở về trạng thái bình thường nhanh hơn, từ đó giảm một phần độ giật của camera. Lệnh có thể làm giảm một số chuyển động màn hình do bắn súng trong các phiên chơi ngoại tuyến, nhưng không loại bỏ weapon bob mặc định của CS2 khi người chơi đi bộ hoặc chạy. Nó cũng không ảnh hưởng đến độ giật, độ tản đạn, hành vi của đạn hoặc khả năng ghi nhận phát bắn trúng mục tiêu.
Bước 4: Lưu cài đặt vĩnh viễn bằng autoexec
- Đi tới thư mục tệp cục bộ tại …\Counter-Strike Global Offensive\game\csgo\cfg.
Mở tệp autoexec.cfg hiện có bằng Notepad hoặc tạo một tài liệu văn bản mới và lưu chính xác với tên cùng phần mở rộng này. - Cuộn xuống cuối tệp, dán view_punch_decay 999 vào một dòng mới, sau đó thêm host_writeconfig ở cuối để lưu cài đặt.
- Lệnh sẽ tự động được tải khi khởi động trò chơi, nhưng hiệu ứng ổn định camera vẫn yêu cầu sv_cheats true được bật.
- Nếu cheat bị vô hiệu hóa trên các máy chủ matchmaking chính thức, engine sẽ bỏ qua dòng này, vì vậy lệnh chỉ hoạt động trong các phiên luyện tập ngoại tuyến.
Cài đặt Bob trong CS2: Những gì vẫn còn hoạt động
Lệnh | Có hoạt động trong CS2 không? | Có yêu cầu sv_cheats true không? |
|---|---|---|
view_punch_decay 999 |
Có, thay đổi tốc độ ổn định của chuyển động góc nhìn sau khi bắn, giúp độ giật camera giảm nhanh hơn |
Có |
cl_bob_lower_amt |
Không, trả về lỗi “Unknown command” |
Không áp dụng (đã bị xóa) |
cl_bobamt_lat |
Không, trả về lỗi “Unknown command” |
Không áp dụng (đã bị xóa) |
cl_bobamt_vert |
Không, trả về lỗi “Unknown command” |
Không áp dụng (đã bị xóa) |
cl_bobcycle |
Không, trả về lỗi “Unknown command” |
Không áp dụng (đã bị xóa) |
cl_usenewbob |
Không, trả về lỗi “Unknown command” |
Không áp dụng (đã bị xóa) |
viewmodel_recoil |
Không, trả về lỗi “Unknown command” |
Không áp dụng (đã bị xóa) |
weapon_recoil_view_punch_extra |
Không, trả về lỗi “Unknown command” |
Không áp dụng (đã bị xóa) |
Giải pháp hợp lệ cho matchmaking chính thức

Cài đặt viewmodel là lựa chọn thực tế tốt nhất cho các trận CS2 thông thường vì chúng hoạt động mà không cần sv_cheats và hoàn toàn được phép trong matchmaking chính thức. Mặc dù không loại bỏ rung màn hình, view punch hay chuyển động lắc của vũ khí, chúng vẫn thay đổi vị trí của vũ khí và bàn tay trên màn hình:
- viewmodel_fov 68
- viewmodel_offset_x 2.5
- viewmodel_offset_y 2
- viewmodel_offset_z -2
- viewmodel_presetpos 2
Đây là các giá trị cao nhất hiện có. Bạn có thể lưu trực tiếp những lệnh này vào tệp autoexec để không phải nhập thủ công trước mỗi phiên chơi. Mặc dù không thể tắt weapon bob trong game, thiết lập này giúp giảm sự phân tâm thị giác do chuyển động camera gây ra.
FAQ
-
Làm thế nào để loại bỏ rung màn hình trong CS2?
Không thể loại bỏ hoàn toàn trong matchmaking chính thức. Trong chế độ luyện tập ngoại tuyến, view_punch_decay 999 có thể giảm view punch sau khi bắn. Trong các trận đấu trực tuyến, cài đặt viewmodel giúp chuyển động camera bớt gây phân tâm hơn.
-
Cài đặt bob tốt nhất trong CS2 là gì?
Các cài đặt bob cũ không còn hoạt động trong phiên bản CS2 hiện tại. Một thiết lập thực tế gồm viewmodel_fov 68, viewmodel_offset_x 2.5, viewmodel_offset_y 2 và viewmodel_offset_z -2, giúp di chuyển vũ khí ra xa khu vực tâm ngắm hơn.
-
Tại sao lệnh bob không hoạt động trong CS2?
Nhóm lệnh cl_bob cũ bắt nguồn từ CS và không còn được hỗ trợ trong các phiên bản CS2 hiện tại. Khi nhập những lệnh này, trò chơi thường trả về lỗi “Unknown command”.
-
Có thể loại bỏ weapon bob trong matchmaking CS2 không?
Không. Weapon bob không thể bị loại bỏ hoàn toàn trong matchmaking. Cài đặt viewmodel chỉ có thể khiến hiệu ứng này bớt gây phân tâm bằng cách đưa vũ khí và bàn tay ra xa tâm màn hình hơn.
-
Lệnh bob có thay đổi từ CS sang CS2 không?
Có. Hệ thống đã thay đổi đáng kể. CS cho phép kiểm soát bob nhiều hơn thông qua các lệnh cl_bob, trong khi CS2 không còn cung cấp những tùy chọn console tương tự.
