%PDF- %PDF-
Direktori : /sbin/ |
Current File : //sbin/brltty-setup |
#! /bin/sh set -e # Exits zero if a device was configured, otherwise non-zero. cat <<EOF === BRAILLE CONFIGURATION === Please specify the type of braille device you wish to configure. See http://access.ubuntu.com/braille for details. Note that USB devices not connected via a USB serial converter will be detected automatically, so if you have one of these you can press X. B - Bluetooth S - Serial U - USB serial X - Exit EOF printf "Device type (b/s/u/x): " read device_type echo case "$device_type" in [bB]) echo "== Bluetooth device configuration ==" echo printf "Bluetooth device address: " read b_address echo echo "Configuring bluetooth braille device on address" \ "$b_address" /lib/brltty/brltty.sh -b auto -d "bluetooth:$b_address" ;; [sS]) echo "== Serial device configuration ==" echo printf "Serial port (0-9 for ttyS0-9): " read s_port printf "Device type (brltty model code): " read s_model echo echo "Configuring serial braille device on ttyS$s_port" /lib/brltty/brltty.sh -b "$s_model" -d "serial:ttyS$s_port" ;; [uU]) echo "== USB serial device configuration ==" echo printf "USB serial port: " read u_port printf "Device type (brltty model code): " read u_model echo echo "Configuring serial braille device on ttyUSB$u_port" /lib/brltty/brltty.sh -b "$u_model" -d "serial:ttyUSB$u_port" ;; *) exit 1 ;; esac exit 0