요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.
1. 요약·해설
원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.
Alert and sidetone controls
sysfs-driver-hid-corsair-void:22-38send_alert는 0/1로 built-in notification을 재생하고 set_sidetone은 0부터 sidetone_max까지 volume을 설정합니다.
2. 영어 원문 전체
번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.
원문 전체 펼치기
1
What: /sys/bus/hid/drivers/hid-corsair-void/<dev>/fw_version_headset
2
Date: January 2024
3
KernelVersion: 6.13
4
Contact: Stuart Hayhurst <stuart.a.hayhurst@gmail.com>
5
Description: (R) The firmware version of the headset
6
* Returns -ENODATA if no version was reported
8
What: /sys/bus/hid/drivers/hid-corsair-void/<dev>/fw_version_receiver
9
Date: January 2024
10
KernelVersion: 6.13
11
Contact: Stuart Hayhurst <stuart.a.hayhurst@gmail.com>
12
Description: (R) The firmware version of the receiver
14
What: /sys/bus/hid/drivers/hid-corsair-void/<dev>/microphone_up
15
Date: July 2023
16
KernelVersion: 6.13
17
Contact: Stuart Hayhurst <stuart.a.hayhurst@gmail.com>
18
Description: (R) Get the physical position of the microphone
19
* 1 -> Microphone up
20
* 0 -> Microphone down
22
What: /sys/bus/hid/drivers/hid-corsair-void/<dev>/send_alert
23
Date: July 2023
24
KernelVersion: 6.13
25
Contact: Stuart Hayhurst <stuart.a.hayhurst@gmail.com>
26
Description: (W) Play a built-in notification from the headset (0 / 1)
28
What: /sys/bus/hid/drivers/hid-corsair-void/<dev>/set_sidetone
29
Date: December 2023
30
KernelVersion: 6.13
31
Contact: Stuart Hayhurst <stuart.a.hayhurst@gmail.com>
32
Description: (W) Set the sidetone volume (0 - sidetone_max)
34
What: /sys/bus/hid/drivers/hid-corsair-void/<dev>/sidetone_max
35
Date: July 2024
36
KernelVersion: 6.13
37
Contact: Stuart Hayhurst <stuart.a.hayhurst@gmail.com>
38
Description: (R) Report the maximum sidetone volume
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.
Headset firmware version
1-7| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/bus/hid/drivers/hid-corsair-void/<dev>/fw_version_headset |
| Date | 2024년 1월 |
| KernelVersion | 6.13 |
| Contact | Stuart Hayhurst <stuart.a.hayhurst@gmail.com> |
| Description | Headset firmware version을 읽습니다. Version이 report되지 않았으면 -ENODATA를 반환합니다. |
| Access | Read |
AttributeAccessValue
fw_version_headsetReadFirmware or -ENODATA
fw_version_receiverReadFirmware
microphone_upRead0 / 1
send_alertWrite0 / 1
set_sidetoneWrite0-sidetone_max
sidetone_maxReadMaximum volume
Read-only telemetry와 write-only controls를 구분했습니다.
Receiver firmware version
8-13| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/bus/hid/drivers/hid-corsair-void/<dev>/fw_version_receiver |
| Date | 2024년 1월 |
| KernelVersion | 6.13 |
| Contact | Stuart Hayhurst <stuart.a.hayhurst@gmail.com> |
| Description | Receiver firmware version을 읽습니다. |
| Access | Read |
Physical microphone position
14-21| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/bus/hid/drivers/hid-corsair-void/<dev>/microphone_up |
| Date | 2023년 7월 |
| KernelVersion | 6.13 |
| Contact | Stuart Hayhurst <stuart.a.hayhurst@gmail.com> |
| Description | Microphone의 physical position을 읽습니다. 1은 microphone up, 0은 microphone down입니다. |
| Access | Read |
ValuePosition
0Microphone down
1Microphone up
Physical boom position의 binary readback입니다.
Built-in headset alert
22-27| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/bus/hid/drivers/hid-corsair-void/<dev>/send_alert |
| Date | 2023년 7월 |
| KernelVersion | 6.13 |
| Contact | Stuart Hayhurst <stuart.a.hayhurst@gmail.com> |
| Description | 0 또는 1을 write해 headset의 built-in notification을 재생합니다. |
| Access | Write |
Sidetone volume control
28-33| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/bus/hid/drivers/hid-corsair-void/<dev>/set_sidetone |
| Date | 2023년 12월 |
| KernelVersion | 6.13 |
| Contact | Stuart Hayhurst <stuart.a.hayhurst@gmail.com> |
| Description | Sidetone volume을 0부터 sidetone_max까지의 값으로 설정합니다. |
| Access | Write |
Maximum sidetone volume
34-38| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/bus/hid/drivers/hid-corsair-void/<dev>/sidetone_max |
| Date | 2024년 7월 |
| KernelVersion | 6.13 |
| Contact | Stuart Hayhurst <stuart.a.hayhurst@gmail.com> |
| Description | Maximum sidetone volume을 보고합니다. |
| Access | Read |
Firmware and microphone readback
sysfs-driver-hid-corsair-void:1-21Headset·receiver firmware versions와 microphone의 up/down physical position을 읽으며 headset version이 없으면 -ENODATA를 반환합니다.