Chuyển đến nội dung
vrBlogs
Cài đặt

SteamVR performance settings: tối ưu PC VR cho game

Hướng dẫn SteamVR performance settings: chỉnh độ phân giải, tần số quét, Motion Smoothing, từng game và biểu đồ khung hình để giảm giật.

  • Trung cấp
  • 15 phút
  • Đã kiểm tra vào SteamVR 2.18
  • Kiểm tra lần cuối 31 tháng 10, 2026
SteamVR performance settings: tối ưu PC VR cho game
v

Bởi vrBlogs

Đã cập nhật · Đọc trong 6 phút

Bạn cần gì

  • PC Windows đã cài Steam và SteamVR
  • Headset PC VR tương thích với SteamVR
  • Driver đồ họa NVIDIA, AMD hoặc Intel đã được cập nhật

Hướng dẫn này trình bày SteamVR performance settings để PC VR chạy ổn định và rõ nét hơn trong SteamVR. Nội dung bao gồm độ phân giải kết xuất, tần số quét, Motion Smoothing, thiết lập cho từng game, biểu đồ thời gian khung hình và bộ nhớ GPU.

Thông tin dựa trên tài liệu của Valve: ghi chú phát hành SteamVR, bài viết VR Resolution Redefined, bài viết Introducing SteamVR Motion Smoothing, trang về per-application default settings và hướng dẫn Updating Drivers.

Cập nhật driver trước khi chỉnh hiệu năng

Steam Support cho biết driver lỗi thời có thể làm giảm hiệu năng ngay cả khi phần cứng đáp ứng yêu cầu của game. Cập nhật driver là bước đầu khi xử lý vấn đề hiệu năng. Tải driver từ NVIDIA, AMD hoặc Intel. Để kiểm tra card đồ họa và phiên bản driver, nhấn Windows key + R, chạy dxdiag, rồi mở tab Display.

Hãy cập nhật cả SteamVR. Valve thường phát hành bản sửa hiệu năng. SteamVR 2.15 sửa lỗi Motion Smoothing không hoạt động với driver NVIDIA mới nhất. SteamVR 2.18 (October 2026) sửa lựa chọn Throttling Behavior trong per-application video settings.

Chọn SteamVR render resolution tự động hoặc tùy chỉnh

Mặc định, SteamVR đo tốc độ GPU rồi chọn độ phân giải phù hợp với GPU và headset. GPU nhanh có thể kết xuất cao hơn độ phân giải gốc của headset; GPU chậm có thể dùng mức thấp hơn một chút. Valve mô tả đây là thiết lập trước đây có tên supersampling.

  • Giá trị tự động được đặt khi SteamVR khởi động. Nó không đổi theo từng game hoặc trong lúc chơi.
  • Từ SteamVR 1.15, mức tối đa tự động bị giới hạn bởi bộ nhớ chuyên dụng của GPU.
  • Với headset có tần số quét cao hơn, Valve giảm độ phân giải tự động để phù hợp.

Muốn ghi đè, mở SteamVR Settings > Video, đổi Render Resolution từ Auto sang Custom. Thanh trượt có một điểm dừng tại độ phân giải được khuyến nghị và một điểm tại 100%. SteamVR ghi nhớ giá trị tùy chỉnh nếu bạn chuyển lại Auto.

Chọn refresh rate PC có thể duy trì

Tần số quét của headset nằm trong Settings > Video. Từ SteamVR 1.9, có thể đổi thiết lập này trong headset hoặc trên desktop. Tần số quét cao hơn làm thời gian kết xuất mỗi khung hình ngắn hơn. Vì SteamVR giảm độ phân giải tự động ở tần số cao, cùng GPU có thể tạo hình ảnh mềm hơn.

Valve Index hỗ trợ 80, 90, 120 và 144 Hz. Có thể đổi tần số quét giữa game mà không cần khởi động lại khi dùng NVIDIA driver 441 hoặc mới hơn.

Dùng SteamVR motion smoothing làm lớp dự phòng

Khi SteamVR nhận thấy game sắp rớt khung hình, Motion Smoothing hoạt động. Tính năng này phân tích hai khung hình gần nhất, ước tính chuyển động và hoạt ảnh, rồi ngoại suy khung hình mới. Headset vẫn giữ tần số quét đầy đủ trong khi game chỉ kết xuất một khung trên hai.

Nếu vẫn chưa đủ, hệ thống có thể tạo hai khung hình cho mỗi khung được cung cấp. Từ SteamVR 1.16, Motion Smoothing có thể ngoại suy tối đa sáu khung hình. Tính năng tự tắt khi không còn cần.

Công tắc toàn cục nằm tại Settings > Video > Motion Smoothing. Tính năng này dựa trên reprojection bất đồng bộ, hoạt động với GPU NVIDIA và AMD. Ghi chú của Valve cho biết card AMD R9 và cũ hơn không được hỗ trợ.

Headset dùng compositor riêng có hành vi khác. Với headset chạy qua Oculus driver, các điều khiển Motion Smoothing bị ẩn. Người dùng Meta Quest qua Link cần công cụ riêng của Meta; xem hướng dẫn chơi game PC VR trên Meta Quest.

Tinh chỉnh SteamVR per-application video settings

Mở Settings > Video > Per-Application Video Settings, rồi chọn game. Các tùy chọn Valve ghi nhận gồm:

  • Resolution Per Eye: độ phân giải kết xuất chỉ áp dụng cho game này.
  • Motion Smoothing: ghi đè thiết lập toàn cục, gồm lựa chọn luôn bật.
  • Throttling Behavior: nằm dưới Frame Limit, ghi đè cơ chế giới hạn tự động của SteamVR.
  • Field of View: đổi góc nhìn ngoại vi lấy độ rõ bằng cách vẽ phần cảnh nhỏ hơn với cùng tổng độ phân giải.
  • Override World Scale: thay đổi kích thước cảm nhận của thế giới, chẳng hạn giúp buồng lái có cảm giác đúng tỷ lệ.

Một số game lưu bộ nhớ đệm các giá trị này nên cần khởi động lại để áp dụng đầy đủ. Reset to Default khôi phục giá trị mặc định, gồm cả giá trị nhà phát triển đề xuất cho game. Tùy chọn như Legacy Reprojection Mode chỉ hiện sau khi chọn Show Advanced Settings ở góc dưới bên trái cửa sổ Settings.

Khóa game nặng ở tốc độ khung hình ổn định

Valve cho biết một số game nặng, như game mô phỏng, có thể mượt hơn khi chạy ở tốc độ khung hình thấp cố định thay vì liên tục thay đổi.

  • Throttling Behavior ghi đè cơ chế giới hạn và dự đoán tự động, chẳng hạn khóa game ở một nửa tần số quét. Tùy chọn này chỉ hoạt động với headset dùng compositor riêng của SteamVR, như Valve Index và HTC Vive.
  • Buộc Motion Smoothing luôn bật sẽ chạy game ở một nửa tốc độ khung hình, tức 45 fps trên headset 90 Hz, với Motion Smoothing hoạt động liên tục. Valve đề xuất cách này cho game có vật lý hoặc chuyển động bất thường khi tốc độ đổi giữa đầy đủ và một nửa.

Không có thiết lập toàn cục cho cách này; phải bật theo từng game.

Đọc SteamVR frame timing

Biểu đồ hiệu năng nhỏ của SteamVR cho biết khung hình có đến đúng hạn hay không. Valve đã chuyển biểu đồ vào cửa sổ trạng thái SteamVR chính, mở bằng cách nhấp chuột phải. Trong thiết lập Developer có tùy chọn Show GPU Performance Graph in Headset để kiểm tra khi chơi.

Để xem chi tiết hơn, menu SteamVR có mục Developer với lối tắt tới cửa sổ Advanced Frame Timing. Cửa sổ này vẽ thời gian CPU và GPU cho từng khung hình. Đường trắng trên biểu đồ CPU xếp chồng đếm số lần mỗi khung được trình bày. Đường đỏ trên biểu đồ GPU xếp chồng đếm số khung đã được reprojection.

Reprojection thường xuyên nghĩa là game vượt ngân sách khung hình. Khi đó, hãy giảm độ phân giải hoặc thiết lập đồ họa riêng của game. Các công cụ này có từ những phiên bản SteamVR cũ, nên vị trí chính xác trong giao diện SteamVR 2.x có thể khác.

Kiểm tra bộ nhớ GPU và bus

Thiết lập Video có tùy chọn theo dõi bus GPU. Khi bật, biểu đồ hiệu năng nhỏ hiển thị mức sử dụng bus trên 3%, chỉ với NVIDIA. Valve giải thích rằng khi GPU hết bộ nhớ video và Windows bắt đầu phân trang sang bộ nhớ hệ thống, hiệu năng có thể giảm mạnh.

Cách khắc phục là giảm SteamVR render resolution hoặc mức texture resolution tối đa trong thiết lập game. Valve cũng cảnh báo theo dõi bus có thể gây giật ngắn trên một số hệ thống, vì vậy hãy tắt sau khi kiểm tra xong.

Câu hỏi & trả lời

Render resolution Auto của SteamVR làm gì?

SteamVR đo tốc độ GPU khi khởi động rồi đặt độ phân giải kết xuất phù hợp với GPU và headset. Giá trị này không đổi theo từng game hoặc trong lúc chơi; bạn có thể ghi đè bằng cách đổi Render Resolution sang Custom.

Có nên tắt Motion Smoothing không?

Valve thiết kế tính năng này để chỉ hoạt động khi game sắp rớt khung hình và tự tắt khi không còn cần. Bạn có thể tắt trên toàn hệ thống trong Video hoặc tắt riêng từng game tại Per-Application Video Settings.

Vì sao không thấy Motion Smoothing khi dùng Meta Quest qua Link?

Valve cho biết các điều khiển Motion Smoothing bị ẩn với headset chạy qua Oculus driver vì SteamVR không thể điều khiển tính năng tương đương của Meta. Người dùng headset Meta cần dùng công cụ riêng của Meta.

Làm sao giữ tốc độ khung hình ổn định trong simulator nặng?

Dùng Throttling Behavior theo từng game để khóa tốc độ khung hình thấp hơn; tùy chọn này chỉ dành cho headset dùng compositor của SteamVR như Valve Index và HTC Vive. Hoặc buộc Motion Smoothing luôn bật để game chạy ở một nửa tốc độ khung hình.

Vì sao game giật mạnh sau khi tăng độ phân giải?

GPU có thể đã hết bộ nhớ video. Valve khuyến nghị giảm SteamVR render resolution hoặc giảm maximum texture resolution trong thiết lập của game.

Tất cả hướng dẫn

Bạn có chắc không?