Chuyển đổi thiết bị phát lại bằng phím Logitech G


10

Tôi có loa và tai nghe USB (G35). Tôi muốn dễ dàng chuyển đổi giữa hàng nghìn thiết bị phát lại mà không cần phải truy cập thiết bị Phát lại và thay đổi thiết bị phát lại mặc định theo cách thủ công. Tốt nhất là sử dụng các phím G.

Câu trả lời:


15

Bắt đầu

Đầu tiên bạn cần tải NirCmd . Nó không yêu cầu bất kỳ cài đặt.

NirCmd là một tiện ích dòng lệnh nhỏ cho phép bạn thực hiện một số tác vụ hữu ích mà không hiển thị bất kỳ giao diện người dùng nào.

NirCmd có một lệnh tiện lợi được gọi là setdefaultsounddevicemà chúng ta cần.

Trang chủ

setdefaultsounddevice [Tên thiết bị] {Vai trò}

Đặt thiết bị âm thanh mặc định trên Windows 7 / Vista / 2008. [Tên thiết bị] là tên của thiết bị, như xuất hiện trong danh sách các thiết bị âm thanh của cửa sổ, ví dụ: Loa, Đường truyền, Micrô, v.v ... Tham số {Vai trò} là tùy chọn và có thể đếm một trong số các giá trị sau: 0 cho Bảng điều khiển (giá trị mặc định), 1 cho Đa phương tiện và 2 cho Truyền thông.

Sau khi bạn đã tải xuống chương trình, bạn có thể đặt nó vào thư mục windows hoặc thư mục bạn chọn. Nếu bạn đặt nó trong thư mục windows, bạn không cần phải biết vị trí của tệp nircmd.exe. Thêm về điều đó sau.

Tìm [Tên thiết bị]

Bây giờ chúng tôi cần tìm [Tên thiết bị] của bạn. Truy cập: Bảng điều khiển \ Phần cứng và âm thanh \ Âm thanh và định vị thiết bị của bạn. Họ rất có thể sẽ được gọi là Loa.

Thiết bị phát lại

Bạn sẽ cần phải thay đổi một trong những tên. Tôi thích thay đổi thiết bị âm thanh trên bo mạch vì một khi bạn rút tai nghe USB và cắm lại vào tên thiết bị sẽ đặt lại thành Loa. Bạn đổi tên thiết bị bằng cách chọn thuộc tính trên thiết bị và nhập tên bạn muốn vào trường trên cùng.

Thuộc tính thiết bị

Khi đã xong, bạn nên có hai thiết bị phát lại, một thiết bị được gọi là Loa (tai nghe) cho Loa khác.

Sử dụng NirCmd

Bây giờ chúng ta có thể sử dụng NirCmd để chuyển sang thiết bị mong muốn. Thích như vậy:

> nircmd.exe setdefaultsounddevice Speakers

Tuy nhiên tôi thấy rằng Skype (Trong trường hợp của tôi) không thay đổi khi chạy. Vì vậy, chúng ta cũng cần sử dụng tham số {Vai trò} tùy chọn.

> nircmd.exe setdefaultsounddevice Speakers
> nircmd.exe setdefaultsounddevice Speakers 2

May mắn là NirCmd hỗ trợ các kịch bản. Vì vậy, hãy tạo hai tập lệnh một tập lệnh chuyển sang loa của chúng tôi và tập lệnh chuyển sang tai nghe của chúng tôi.

SwitchToHeadset.ncl:

setdefaultsounddevice "Speakers"
setdefaultsounddevice "Speakers" 2

SwitchToSpeaker.ncl:

setdefaultsounddevice "LoudSpeakers"
setdefaultsounddevice "LoudSpeakers" 2

Bạn có thể tạo chúng bằng Notepad. Chúng chỉ là các tệp văn bản có phần mở rộng .ncl thay vì .txt. Đặt chúng ở một vị trí thuận tiện. Chúng tôi sẽ cần trong thời gian ngắn.

Chuyển đổi thiết bị phát lại bằng các phím Logitech G

Tùy thuộc vào quyết định của bạn nơi đặt tệp nircmd.exe mà sau đây có thể khác nhau. Tôi sẽ sử dụng giải pháp mà tôi không đặt nircmd.exe trong thư mục windows.

Bây giờ bạn cần vào Phần mềm chơi game Logitech (trình điều khiển) để liên kết các phím G của bạn với các tập lệnh này. Chọn nút bạn muốn liên kết và chọn Phím tắt, chọn tên thích hợp và nhập đường dẫn đến nircmd.exe và tập lệnh .ncl muốn chạy.

"X:/Audio switch/nircmd.exe" script "X:/Audio switch/SwitchToSpeakers.ncl"

Hãy nhớ liên kết cả SwitchToHeadset và SwitchToSpeaker.

Bố trí phím G

Bạn đã hoàn tất! Thưởng thức.


Một cách để không đặt nircmd trong thư mục windows sẽ là có một thư mục riêng cho những thứ trong đường dẫn thêm vào đường dẫn trong các biến môi trường. Tôi làm điều này với các ô cửa sổ của mình để tôi có quyền truy cập vào các công cụ gnu khác nhau
Journeyman Geek

Chính xác, tôi đã không bao gồm điều đó vì nó có thể gây nhầm lẫn và siêu người dùng đã biết điều này :)
Snæbjørn

Này, tôi nghĩ rằng OP có nghĩa là G-Keys từ chính tai nghe .... ( img.hexus.net/v2/lifestyle/logitech/G35/G35buttons-big.jpg )
kluka

4

Tôi tìm thấy một giải pháp dễ dàng hơn.

Tôi đã sử dụng ứng dụng nhỏ hữu ích này ở đây (audioswitcher) và tôi đã ánh xạ cài đặt âm thanh tới một số tổ hợp phím, sau đó ánh xạ chúng tới các nút ở bên cạnh tai nghe.

Kết quả cuối cùng giống nhau, nhưng một con đường dễ dàng hơn để đến đó và ứng dụng vẫn hữu ích nếu bạn có nhiều thiết bị đầu ra âm thanh để quản lý.


1

Đây là một cách khác để sử dụng một chương trình khác gọi là "Audioswitch":

  • Tải xuống và cài đặt Audioswitch https://github.com/sirWest/AudioSwitch/release

  • Mở cài đặt Audioswitch từ menu trên thanh tác vụ và tắt tất cả các thiết bị âm thanh mà bạn không muốn nó chuyển sang. (Đảm bảo nhấp vào "Lưu cài đặt" ở góc dưới bên phải sau khi tắt từng thiết bị không mong muốn.)

  • Chuyển đến tab "Phím nóng" và chọn "BeforePlaybackDevice" hoặc "NextPlaybackDevice" (không thành vấn đề) và tạo một phím nóng cho nó. (Tôi chọn sử dụng " Shift+ F3" nhưng cảm thấy thoải mái khi sử dụng bất kỳ kết hợp nào bạn thích.) Thoát khỏi menu bằng cách nhấp vào "Áp dụng phím nóng & Đóng".

  • Mở Phần mềm chơi game Logitech và đặt phím "G" Logitech ưa thích của bạn để bắt chước bất kỳ (các) phím nào bạn chọn sử dụng từ menu "Phím nóng" trong bước trước. (Tôi chọn ánh xạ phím này tới phím "G3" vì đây là khóa tiếp theo của tôi.)

Ví dụ về phần mềm chơi game của Logitech


0

Tôi đã thử điều này với Steelseries Apex 350 của tôi và khiến nó hoạt động như sau:

  • Tôi đã sử dụng ứng dụng AudioSwitcher được đề cập ở trên. liên kết

  • Tôi đã chỉnh sửa các Hotkey trong chính ứng dụng "F1 + 1" cho đầu ra 1 và "F2 + 2" cho đầu ra 2.

  • Sau đó, tôi đã tiến hành tạo một macro cho nút MX1 và MX2, đặt chúng thành các Phím nóng được cung cấp ở trên. (tạo một macro trong Phần mềm đối thủ của Steelseries khá dễ dàng, tôi không cần phải khám phá thêm nữa ...)

TL / DR: Đặt Hotkey trong ứng dụng và đặt cùng một phím nóng với Phần mềm Rival để chuyển đổi nhanh

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.