Logitech G 키를 사용하여 재생 장치 전환


10

스피커와 USB 헤드셋 (G35)이 있습니다. 재생 장치로 이동하지 않고 기본 재생 장치를 수동으로 변경할 필요없이 2 개의 재생 장치간에 쉽게 전환하고 싶습니다. G 키를 사용하는 것이 좋습니다.

답변:


15

시작하기

먼저 NirCmd 를 다운로드해야합니다 . 설치가 필요하지 않습니다.

NirCmd는 사용자 인터페이스를 표시하지 않고 유용한 작업을 수행 할 수있는 작은 명령 줄 유틸리티입니다.

NirCmd에는 setdefaultsounddevice우리가 필요로 하는 멋진 명령 이 있습니다.

맨 페이지

setdefaultsounddevice [장치 이름] {역할}

Windows 7 / Vista / 2008에서 기본 사운드 장치를 설정하십시오. [장치 이름]은 창의 사운드 장치 목록에 나타나는 장치 이름입니다 (예 : 스피커, 라인 입력, 마이크 등). {Role} 매개 변수는 선택 사항이며 다음 중 하나를 카운트 할 수 있습니다. 콘솔의 경우 0 (기본값), 멀티미디어의 경우 1, 통신의 경우 2입니다.

프로그램을 다운로드하면 Windows 폴더 나 선택한 폴더에 넣을 수 있습니다. Windows 폴더에 넣으면 nircmd.exe 파일의 위치를 ​​몰라도됩니다. 나중에 더 자세히.

[장치 이름] 찾기

이제 [장치 이름]을 찾아야합니다. 제어판 \ 하드웨어 및 소리 \ 사운드로 이동 하여 장치를 찾으십시오. 그들은 아마도 스피커라고 할 것입니다.

재생 장치

이름 중 하나를 변경해야합니다. USB 헤드셋을 분리했다가 다시 연결하면 장치 이름에 스피커가 재설정되므로 온보드 사운드 장치를 변경하는 것이 좋습니다. 장치에서 속성을 선택하고 상단 필드에 원하는 이름을 입력하여 장치의 이름을 바꿉니다.

장치 속성

완료되면 두 개의 재생 장치가 있어야합니다. 하나는 스피커 (헤드셋)이고 다른 하나는 LoudSpeakers입니다.

NirCmd 사용

이제 NirCmd를 사용하여 원하는 장치로 전환 할 수 있습니다. 이렇게 :

> nircmd.exe setdefaultsounddevice Speakers

그러나 이것이 실행될 때 Skype (내 경우)가 변경되지 않는다는 것을 알았습니다. 따라서 선택적 {Role} 매개 변수도 사용해야합니다.

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

다행히 NirCmd는 스크립트를 지원합니다. 스피커로 전환하는 스크립트와 헤드셋으로 전환하는 스크립트를 만들어 봅시다.

SwitchToHeadset.ncl :

setdefaultsounddevice "Speakers"
setdefaultsounddevice "Speakers" 2

SwitchToSpeakers.ncl :

setdefaultsounddevice "LoudSpeakers"
setdefaultsounddevice "LoudSpeakers" 2

메모장을 사용하여 만들 수 있습니다. 그것들은 .txt 대신 .ncl 확장자를 가진 텍스트 파일 일뿐입니다. 편리한 위치에 두십시오. 우리는 곧 필요합니다.

Logitech G 키를 사용하여 재생 장치 전환

nircmd.exe 파일을 배치 할 위치에 따라 다음 사항이 다를 수 있습니다. Windows 폴더에 nircmd.exe를 배치하지 않는 솔루션을 사용합니다.

이제 G 키를이 스크립트에 바인딩하려면 Logitech 게임 소프트웨어 (드라이버)로 이동해야합니다. 바인딩하려는 단추를 선택하고 바로 가기를 선택한 다음 적절한 이름을 선택하고 nircmd.exe의 경로와 실행하려는 .ncl 스크립트를 입력하십시오.

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

SwitchToHeadset과 SwitchToSpeakers를 모두 바인딩해야합니다.

G 키 레이아웃

끝났습니다! 즐겨.


Windows 폴더에 nircmd를 넣지 않는 한 가지 방법은 환경 변수의 경로에 경로 amd를 추가하는 경로에 대한 별도의 폴더를 갖는 것입니다. 나는 내 창 상자와 함께이 작업을 수행하므로 다양한 gnu 도구에 액세스 할 수 있습니다
Journeyman Geek

맞습니다. 혼동을 일으킬 수 있으므로 슈퍼 사용자는 이미 이것을 알고 있습니다. :
Snæbjørn

안녕하세요, OP는 헤드셋 자체의 G 키를 의미한다고 생각합니다 .... ( img.hexus.net/v2/lifestyle/logitech/G35/G35buttons-big.jpg )
kluka

4

더 쉬운 해결책을 찾았습니다.

이 유용한 작은 응용 프로그램 (오디오 스위처)을 사용하고 사운드 설정을 일부 키 입력에 매핑 한 다음 헤드셋 측면의 버튼에 매핑했습니다.

최종 결과는 동일하지만 경로가 더 쉬우 며 관리 할 사운드 출력 장치가 많은 경우이 앱이 유용합니다.


1

"Audioswitch"라는 다른 프로그램을 사용하는 또 다른 대안은 다음과 같습니다.

  • Audioswitch 다운로드 및 설치 https://github.com/sirWest/AudioSwitch/releases

  • 작업 표시 줄 메뉴에서 오디오 스위치 설정을 열고 전환 하지 않으려 는 모든 오디오 장치를 비활성화하십시오 . 원치 않는 각 장치를 비활성화 한 후 오른쪽 하단 모서리에있는 "설정 저장"을 클릭하십시오.

  • "Hot Keys"탭으로 이동하여 "PreviousPlaybackDevice"또는 "NextPlaybackDevice"(중요하지 않음)를 선택하고 핫키를 만드십시오. ( " Shift+ F3" 를 사용하기로 선택 했지만 원하는 콤보를 자유롭게 사용할 수 있습니다.) "핫키 적용 및 닫기"를 클릭하여 메뉴를 종료하십시오.

  • Logitech 게임 소프트웨어를 열고 이전 단계의 "Hot Key"메뉴에서 선택한 키를 모방하도록 선호하는 Logitech "G"키를 설정하십시오. (다음에 사용할 수 있었으므로 이것을 "G3"키에 매핑하기로 선택했습니다.)

로지텍 게이밍 소프트웨어 예


0

내 Steelseries Apex 350으로 이것을 시도하고 다음과 같이 작동하게했습니다.

  • 위에서 언급 한 AudioSwitcher 앱을 사용했습니다. 링크

  • 출력 1은 "F1 + 1"이고 출력 2는 "F2 + 2"라는 앱 자체의 핫키를 편집했습니다.

  • 그런 다음 MX1 및 MX2 버튼에 대한 매크로를 만들어 위에서 제공된 핫키로 설정했습니다. (Steelseries Rival Software에서 매크로를 만드는 것은 매우 쉽습니다. 추가 설명이 필요하지 않습니다 ...)

TL / DR : 앱에서 단축키 설정 및 빠른 전환을 위해 Rival Software와 동일한 단축키 설정

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.