9.4. Braille 디스플레이 장치 활성화


Braille 디스플레이는 brltty 서비스를 사용하여 시각적으로 장애가 있는 사용자에게 촉매 출력을 제공하는 장치입니다.

Braille 디스플레이가 올바르게 작동하려면 다음 절차를 수행하십시오.

9.4.1. 지원되는 Braille 디스플레이 장치

다음 유형의 Braille 디스플레이 장치는 RHEL 10에서 지원됩니다.

Expand
표 9.1. Braille 디스플레이 장치 유형 및 해당 구문
Braille 장치 유형유형 구문참고

직렬 장치

serial:path

상대 경로는 /dev 에 있습니다.

USB 장치

[serial-number]

대괄호([])는 선택적을 나타냅니다.

Bluetooth 장치

Bluetooth:address

 

9.4.2. brltty 서비스 활성화

Braille 디스플레이를 활성화하려면 부팅 시 brltty 서비스를 자동으로 시작합니다. 기본적으로 brltty 는 비활성화되어 있습니다.

사전 요구 사항

  • brltty 패키지가 설치되었는지 확인합니다.

    # dnf install brltty
    Copy to Clipboard Toggle word wrap
  • 선택적으로 brltty 에 대한 음성 합성 지원을 설치할 수 있습니다.

    # dnf install brltty-espeak-ng
    Copy to Clipboard Toggle word wrap

프로세스

  • 부팅 시 brltty 서비스를 활성화하십시오.

    # systemctl enable --now brltty
    Copy to Clipboard Toggle word wrap

검증

  1. 시스템을 재부팅합니다.
  2. brltty 서비스가 실행 중인지 확인합니다.

    # systemctl status brltty
    ● brltty.service - Braille display driver for Linux/Unix
       Loaded: loaded (/usr/lib/systemd/system/brltty.service; enabled; vendor pres>
       Active: active (running) since Tue 2019-09-10 14:13:02 CEST; 39s ago
      Process: 905 ExecStart=/usr/bin/brltty (code=exited, status=0/SUCCESS)
     Main PID: 914 (brltty)
        Tasks: 3 (limit: 11360)
       Memory: 4.6M
       CGroup: /system.slice/brltty.service
               └─914 /usr/bin/brltty
    Copy to Clipboard Toggle word wrap

9.4.3. Braille 디스플레이 장치의 사용자 인증

Braille 디스플레이 장치를 사용하려면 Braille 디스플레이 장치를 사용할 권한이 있는 사용자를 설정해야 합니다.

프로세스

  1. /etc/brltty.conf 파일에서 keyfile/etc/brlapi.key:로 설정되어 있는지 확인합니다.

    api-parameters Auth=keyfile:/etc/brlapi.key
    Copy to Clipboard Toggle word wrap

    이는 기본값입니다. 조직에서 재정의했을 수 있습니다.

  2. brlapi 그룹에 선택한 사용자를 추가하여 권한을 부여합니다.

    # usermod --append -G brlapi user-name
    Copy to Clipboard Toggle word wrap

9.4.4. Braille 디스플레이 장치의 드라이버 설정

brltty 서비스는 Braille 디스플레이 장치의 드라이버를 자동으로 선택합니다. 자동 탐지에 실패하거나 너무 오래 걸리는 경우 드라이버를 수동으로 설정할 수 있습니다.

사전 요구 사항

  • 자동 드라이버 탐지가 실패했거나 시간이 너무 오래 걸렸습니다.

프로세스

  1. /etc/brltty.conf 구성 파일을 엽니다.
  2. Braille 디스플레이 장치의 드라이버를 지정하는 braille-driver 지시문을 찾습니다.
  3. braille-driver 지시문에서 필요한 드라이버의 식별 코드를 지정합니다.

    /etc/brltty.conf 에 제공된 목록에서 필요한 드라이버의 식별 코드를 선택합니다. 예를 들어 XWindow 드라이버를 사용하려면 다음을 수행합니다.

    # XWindow
    braille-driver	xw
    Copy to Clipboard Toggle word wrap

    여러 드라이버를 설정하려면 쉼표로 구분하여 나열합니다. 그런 다음 자동 감지는 나열된 드라이버에서 선택합니다.

9.4.5. Braille 디스플레이 장치 연결

brltty 서비스는 Braille 디스플레이 장치에 자동으로 연결됩니다. 자동 감지가 실패하면 연결 방법을 수동으로 설정할 수 있습니다.

사전 요구 사항

  • Braille 디스플레이 장치가 시스템에 물리적으로 연결되어 있습니다.
  • 자동 연결이 실패했습니다.

프로세스

  1. 장치를 직렬- USB 어댑터로 연결하는 경우 장치 플러그인에서 커널 메시지에서 실제 장치 이름을 찾습니다.

    # journalctl --dmesg | fgrep ttyUSB
    Copy to Clipboard Toggle word wrap
  2. /etc/brltty.conf 구성 파일을 엽니다.
  3. braille-device 지시문을 찾습니다.
  4. braille-device 지시문에서 연결을 지정합니다.

    쉼표로 구분된 여러 장치를 설정할 수도 있으며 각 장치를 차례로 검색합니다.

    예를 들면 다음과 같습니다.

    예 9.1. 첫 번째 직렬 장치 설정

    braille-device	serial:ttyS0
    Copy to Clipboard Toggle word wrap

    예 9.2. Braille 드라이버와 일치하는 첫 번째 USB 장치 설정

    braille-device	usb:
    Copy to Clipboard Toggle word wrap

    예 9.3. 일련 번호로 특정 USB 장치의 설정

    braille-device	usb:nnnnn
    Copy to Clipboard Toggle word wrap

    예 9.4. serial-to-USB 어댑터 설정

    커널 메시지에서 이전에 발견한 장치 이름을 사용합니다.

    braille-device	serial:ttyUSB0
    Copy to Clipboard Toggle word wrap
    참고

    braille-deviceusb로 설정: serial-to-USB 어댑터에서 작동하지 않습니다.

    예 9.5. 주소별 특정 Bluetooth 장치 설정

    braille-device	bluetooth:xx:xx:xx:xx:xx:xx
    Copy to Clipboard Toggle word wrap

9.4.6. 텍스트 테이블 설정

brltty 서비스는 시스템 언어를 기반으로 텍스트 테이블을 자동으로 선택합니다. 시스템 언어가 읽을 문서의 언어와 일치하지 않으면 텍스트 테이블을 수동으로 설정할 수 있습니다.

프로세스

  1. /etc/brltty.conf 파일을 편집합니다.
  2. 선택한 텍스트 테이블의 코드를 식별합니다.

    /etc/brltty/ Cryostat/ 디렉토리에서 사용 가능한 모든 텍스트 테이블을 찾을 수 있습니다. 코드는 파일 접미사가 없는 텍스트 테이블의 파일 이름입니다.

  3. text-table 지시문에서 선택한 텍스트 테이블의 코드를 지정합니다.

    예를 들어, 미국 영어에 대한 텍스트 테이블을 사용하려면 다음을 수행합니다.

    text-table	en_US	 # English (United States)
    Copy to Clipboard Toggle word wrap

9.4.7. 계약 테이블 설정

테이블을 선택하여 약어를 Braille 디스플레이 장치로 인코딩할 수 있습니다. 특정 계약 테이블에 대한 상대 경로는 /etc/brltty/Contraction/ 디렉터리에 저장됩니다.

주의

테이블을 지정하지 않으면 brltty 서비스에서 계약 테이블을 사용하지 않습니다.

프로세스

  • /etc/brltty.conf 파일의 목록에서 계약 테이블을 선택합니다.

    예를 들어, 미국 영어에 계약 테이블을 사용하려면 2 등급입니다.

    contraction-table	en-us-g2	 # English (US, grade 2)
    Copy to Clipboard Toggle word wrap
맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat