9.4. Braille 디스플레이 장치 활성화
Braille 디스플레이는 brltty
서비스를 사용하여 시각적으로 장애가 있는 사용자에게 촉매 출력을 제공하는 장치입니다.
Braille 디스플레이가 올바르게 작동하려면 다음 절차를 수행하십시오.
9.4.1. 지원되는 Braille 디스플레이 장치 링크 복사링크가 클립보드에 복사되었습니다!
다음 유형의 Braille 디스플레이 장치는 RHEL 10에서 지원됩니다.
Braille 장치 유형 | 유형 구문 | 참고 |
---|---|---|
직렬 장치 |
|
상대 경로는 |
USB 장치 |
|
대괄호( |
Bluetooth 장치 |
|
9.4.2. brltty 서비스 활성화 링크 복사링크가 클립보드에 복사되었습니다!
Braille 디스플레이를 활성화하려면 부팅 시 brltty
서비스를 자동으로 시작합니다. 기본적으로 brltty
는 비활성화되어 있습니다.
사전 요구 사항
brltty
패키지가 설치되었는지 확인합니다.dnf install brltty
# dnf install brltty
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 선택적으로
brltty
에 대한 음성 합성 지원을 설치할 수 있습니다.dnf install brltty-espeak-ng
# dnf install brltty-espeak-ng
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
프로세스
부팅 시
brltty
서비스를 활성화하십시오.systemctl enable --now brltty
# systemctl enable --now brltty
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
검증
- 시스템을 재부팅합니다.
brltty
서비스가 실행 중인지 확인합니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow
9.4.3. Braille 디스플레이 장치의 사용자 인증 링크 복사링크가 클립보드에 복사되었습니다!
Braille 디스플레이 장치를 사용하려면 Braille 디스플레이 장치를 사용할 권한이 있는 사용자를 설정해야 합니다.
프로세스
/etc/brltty.conf
파일에서keyfile
이/etc/brlapi.key
:로 설정되어 있는지 확인합니다.api-parameters Auth=keyfile:/etc/brlapi.key
api-parameters Auth=keyfile:/etc/brlapi.key
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 이는 기본값입니다. 조직에서 재정의했을 수 있습니다.
brlapi
그룹에 선택한 사용자를 추가하여 권한을 부여합니다.usermod --append -G brlapi user-name
# usermod --append -G brlapi user-name
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
9.4.4. Braille 디스플레이 장치의 드라이버 설정 링크 복사링크가 클립보드에 복사되었습니다!
brltty
서비스는 Braille 디스플레이 장치의 드라이버를 자동으로 선택합니다. 자동 탐지에 실패하거나 너무 오래 걸리는 경우 드라이버를 수동으로 설정할 수 있습니다.
사전 요구 사항
- 자동 드라이버 탐지가 실패했거나 시간이 너무 오래 걸렸습니다.
프로세스
-
/etc/brltty.conf
구성 파일을 엽니다. -
Braille 디스플레이 장치의 드라이버를 지정하는
braille-driver
지시문을 찾습니다. braille-driver
지시문에서 필요한 드라이버의 식별 코드를 지정합니다./etc/brltty.conf
에 제공된 목록에서 필요한 드라이버의 식별 코드를 선택합니다. 예를 들어 XWindow 드라이버를 사용하려면 다음을 수행합니다.XWindow
# XWindow braille-driver xw
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 여러 드라이버를 설정하려면 쉼표로 구분하여 나열합니다. 그런 다음 자동 감지는 나열된 드라이버에서 선택합니다.
9.4.5. Braille 디스플레이 장치 연결 링크 복사링크가 클립보드에 복사되었습니다!
brltty
서비스는 Braille 디스플레이 장치에 자동으로 연결됩니다. 자동 감지가 실패하면 연결 방법을 수동으로 설정할 수 있습니다.
사전 요구 사항
- Braille 디스플레이 장치가 시스템에 물리적으로 연결되어 있습니다.
- 자동 연결이 실패했습니다.
프로세스
장치를 직렬- USB 어댑터로 연결하는 경우 장치 플러그인에서 커널 메시지에서 실제 장치 이름을 찾습니다.
journalctl --dmesg | fgrep ttyUSB
# journalctl --dmesg | fgrep ttyUSB
Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
/etc/brltty.conf
구성 파일을 엽니다. -
braille-device
지시문을 찾습니다. braille-device
지시문에서 연결을 지정합니다.쉼표로 구분된 여러 장치를 설정할 수도 있으며 각 장치를 차례로 검색합니다.
예를 들면 다음과 같습니다.
예 9.1. 첫 번째 직렬 장치 설정
braille-device serial:ttyS0
braille-device serial:ttyS0
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 예 9.2. Braille 드라이버와 일치하는 첫 번째 USB 장치 설정
braille-device usb:
braille-device usb:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 예 9.3. 일련 번호로 특정 USB 장치의 설정
braille-device usb:nnnnn
braille-device usb:nnnnn
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 예 9.4. serial-to-USB 어댑터 설정
커널 메시지에서 이전에 발견한 장치 이름을 사용합니다.
braille-device serial:ttyUSB0
braille-device serial:ttyUSB0
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 참고braille-device
를usb로 설정:
serial-to-USB 어댑터에서 작동하지 않습니다.예 9.5. 주소별 특정 Bluetooth 장치 설정
braille-device bluetooth:xx:xx:xx:xx:xx:xx
braille-device bluetooth:xx:xx:xx:xx:xx:xx
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
9.4.6. 텍스트 테이블 설정 링크 복사링크가 클립보드에 복사되었습니다!
brltty
서비스는 시스템 언어를 기반으로 텍스트 테이블을 자동으로 선택합니다. 시스템 언어가 읽을 문서의 언어와 일치하지 않으면 텍스트 테이블을 수동으로 설정할 수 있습니다.
프로세스
-
/etc/brltty.conf
파일을 편집합니다. 선택한 텍스트 테이블의 코드를 식별합니다.
/etc/brltty/ Cryostat/
디렉토리에서 사용 가능한 모든 텍스트 테이블을 찾을 수 있습니다. 코드는 파일 접미사가 없는 텍스트 테이블의 파일 이름입니다.text-table
지시문에서 선택한 텍스트 테이블의 코드를 지정합니다.예를 들어, 미국 영어에 대한 텍스트 테이블을 사용하려면 다음을 수행합니다.
text-table en_US # English (United States)
text-table en_US # English (United States)
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
9.4.7. 계약 테이블 설정 링크 복사링크가 클립보드에 복사되었습니다!
테이블을 선택하여 약어를 Braille 디스플레이 장치로 인코딩할 수 있습니다. 특정 계약 테이블에 대한 상대 경로는 /etc/brltty/Contraction/
디렉터리에 저장됩니다.
테이블을 지정하지 않으면 brltty
서비스에서 계약 테이블을 사용하지 않습니다.
프로세스
/etc/brltty.conf
파일의 목록에서 계약 테이블을 선택합니다.예를 들어, 미국 영어에 계약 테이블을 사용하려면 2 등급입니다.
contraction-table en-us-g2 # English (US, grade 2)
contraction-table en-us-g2 # English (US, grade 2)
Copy to Clipboard Copied! Toggle word wrap Toggle overflow