home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2007 September / PCWSEP07.iso / Software / Linux / Linux Mint 3.0 Light / LinuxMint-3.0-Light.iso / casper / filesystem.squashfs / etc / brltty.conf < prev    next >
Encoding:
Text File  |  2006-10-11  |  13.0 KB  |  348 lines

  1. # This is a configuration file for the BRLTTY application. 
  2. # Uncomment those entries which apply to your personal needs and system
  3. # requirements.
  4.  
  5. # BRLTTY expects to find its configuration file in "/etc/brltty.conf"
  6. # (can be overridden with the -f [--configuration-file=] option).
  7. # If it doesn't exist, then BRLTTY silently continues but may require
  8. # that certain command line options be explicitly supplied.
  9.  
  10. # Blank lines are ignored. The character '#', anywhere on a line,
  11. # initiates a comment; all characters from it to the end of that line
  12. # are ignored.
  13.  
  14. # Each configuration entry consists of a keyword followed by its operand.
  15. # An arbitrary amount of white space, (blanks and/or tabs), may occur
  16. # before the keyword, as well as before and after the operand. Keyword
  17. # processing is not case sensitive. Examples of valid entries are:
  18. #
  19. #    Braille-Driver    pm    # Papenmeier braille displays.
  20. #    braille-device    ttyS0    # The first Linux serial device.
  21. #    SPEECH-DRIVER    fv    # The Festival Text to Speech System.
  22.  
  23. # The default settings given within the following descriptions assume no
  24. # special build options (see "./configure --help" in the top-level
  25. # directory of the source tree.
  26.  
  27.  
  28. ############################
  29. # Generic Braille Settings #
  30. ############################
  31.  
  32. # The braille-driver directive specifies the two-letter driver
  33. # identification code of the driver for the braille display.
  34. # (can be overridden with the -b [--braille-driver=] option)
  35. braille-driver auto    # Iterate over appropriate drivers
  36. #braille-driver    al    # Alva
  37. #braille-driver    at    # Albatross
  38. #braille-driver    ba    # BrlAPI
  39. #braille-driver    bd    # Braudi
  40. #braille-driver    bl    # BrailleLite
  41. #braille-driver    bm    # Baum
  42. #braille-driver    bn    # BrailleNote
  43. #braille-driver    cb    # CombiBraille
  44. #braille-driver    ec    # EcoBraille
  45. #braille-driver    eu    # EuroBraille
  46. #braille-driver    fs    # FreedomScientific
  47. #braille-driver    ht    # HandyTech
  48. #braille-driver    lb    # Libbraille
  49. #braille-driver    lt    # LogText
  50. #braille-driver    mb    # MultiBraille
  51. #braille-driver    md    # MDV (protocol 5)
  52. #braille-driver    mn    # MiniBraille
  53. #braille-driver    pm    # Papenmeier
  54. #braille-driver    tn    # TechniBraille
  55. #braille-driver    ts    # TSI
  56. #braille-driver    tt    # TTY
  57. #braille-driver    vd    # VideoBraille
  58. #braille-driver    vo    # Voyager
  59. #braille-driver    vr    # Virtual
  60. #braille-driver    vs    # VisioBraille
  61. #braille-driver    xw    # XWindow
  62.  
  63. # The braille-device directive specifies the device to which the braille
  64. # display is connected. Relative paths are anchored at "/dev". If not
  65. # specified, "ttyS0" will be used.
  66. # (can be overridden with the -d [--braille-device=] option)
  67. #braille-device    serial:ttyS0    # First serial device.
  68. braille-device    usb:        # First USB device matching braille driver.
  69. #braille-device    usb:nnnnn    # Specific USB device by serial number.
  70. #braille-device    bluetooth:xx:xx:xx:xx:xx:xx    # Specific bluetooth device by address.
  71.  
  72. # The text-table directive specifies which text translation table to
  73. # use. Relative paths are anchored at "/etc/brltty". If not specified,
  74. # "$(SRC_TOP)$(TBL_DIR)/text.nabcc.tbl" will be used.
  75. # (can be overridden with the -t [--text-table=] option)
  76. #text-table    cz    # Czech (iso-8859-2)
  77. #text-table    da    # Danish
  78. #text-table    de    # German
  79. #text-table    es    # Spanish
  80. #text-table    fr    # French
  81. #text-table    fr-cbifs    # French (Code Braille Informatique Fran├ºais Standard)
  82. #text-table    it    # Italian
  83. #text-table    nabcc    # North American Braille Computer Code
  84. #text-table    no-h    # Norwegian and German
  85. #text-table    no-p    # Norwegian
  86. #text-table    pl    # Polish (iso-8859-2)
  87. #text-table    ru    # Russian (koi8-r)
  88. #text-table    se1    # Swedish
  89. #text-table    se2    # Swedish
  90. #text-table    uk    # United Kingdom English
  91. #text-table    us    # American English
  92. #text-table    vni    # Vietnamese
  93.  
  94. # The attributes-table directive specifies which attributes translation
  95. # table to use. Relative paths are anchored at "/etc/brltty". If not
  96. # specified, "$(SRC_TOP)$(TBL_DIR)/attributes.tbl" will be used.
  97. # (can be overridden with the -a [--attributes-table=] option)
  98. #attributes-table    attributes.tbl    #
  99. #attributes-table    attrib.tbl    #
  100.  
  101. # The contraction-table directive specifies which braille contraction
  102. # table to use. Relative paths are anchored at "/etc/brltty". If not
  103. # specified, no contraction table will be available.
  104. # (can be overridden with the -c [--contraction-table=] option)
  105. #contraction-table    big5        # Chinese
  106. #contraction-table    compress    # Remove excess white space.
  107. #contraction-table    en-us-g2    # Grade 2 American English
  108. #contraction-table    fr-abrege    # Contracted French
  109. #contraction-table    fr-integral    # Uncontracted French
  110.  
  111.  
  112. #############################
  113. # Braille Driver Parameters #
  114. #############################
  115.  
  116. # The braille-parameters directive passes non-generic parameters through
  117. # to the braille driver.
  118. # (can be overridden with the -B [--braille-parameters=] option)
  119. #braille-parameters driver:parameter=setting,...
  120.  
  121. # BrailleLite Braille Driver Parameters
  122. #braille-parameters bl:BaudRate=9600 # [300,600,1200,2400,4800,9600,19200,38400]
  123. #braille-parameters bl:KbEmu=yes # [yes,no]
  124.  
  125. # BrailleNote Braille Driver Parameters
  126. #braille-parameters bn:StatusCells=0
  127.  
  128. # FreedomScientific Braille Driver Parameters
  129. #braille-parameters fs:DebugPackets=no # [no,yes]
  130. #braille-parameters fs:StatusCells= # [0,n,-n]
  131.  
  132. # HandyTech Braille Driver Parameters
  133. #braille-parameters ht:InputMode=no # [no,yes]
  134.  
  135. # Libbraille Braille Driver Parameters
  136. #braille-parameters lb:Device=/dev/ttyS0 # 
  137. #braille-parameters lb:Driver=auto # 
  138. #braille-parameters lb:Table=us.tbl # 
  139.  
  140. # Papenmeier Braille Driver Parameters
  141. #braille-parameters pm:ConfigFile=/etc/brltty/brltty-pm.conf
  142. #braille-parameters pm:DebugKeys=no # [no,yes]
  143. #braille-parameters pm:DebugReads=no # [no,yes]
  144. #braille-parameters pm:DebugWrites=no # [no,yes]
  145.  
  146. # TTY Braille Driver Parameters
  147. #braille-parameters tt:Baud=9600 # 
  148. #braille-parameters tt:CharSet=ISO8859-1 # 
  149. #braille-parameters tt:Height=1 # [1-3]
  150. #braille-parameters tt:Locale= # 
  151. #braille-parameters tt:Term=vt100 # [terminfo]
  152. #braille-parameters tt:Width=40 # [1-80]
  153.  
  154. # VisioBraille Braille Driver Parameters
  155. #braille-parameters vs:DisplaySize=40 # [20-40]
  156.  
  157. # Voyager Braille Driver Parameters
  158. #braille-parameters vo:InputMode=no # [no,yes]
  159. #braille-parameters vo:StatusCells=3 # [0,n,-n]
  160.  
  161. # XWindow Braille Driver Parameters
  162. #braille-parameters xw:Cols=40 # [1-80]
  163. #braille-parameters xw:Input=off # [off,on]
  164. #braille-parameters xw:Lines=1 # [1-3]
  165. #braille-parameters xw:Model=bare # [bare]
  166. #braille-parameters xw:TkParms= # 
  167.  
  168.  
  169. ###########################
  170. # Generic Speech Settings #
  171. ###########################
  172.  
  173. # The speech-driver directive specifies the two-letter driver
  174. # identification code of the driver for the speech synthesizer.
  175. # (can be overridden with the -s [--speech-driver=] option)
  176. #speech-driver    al    # Alva
  177. #speech-driver    bl    # BrailleLite
  178. #speech-driver    cb    # CombiBraille
  179. #speech-driver    es    # ExternalSpeech (executes /usr/local/bin/externalspeech)
  180. #speech-driver    fl    # FestivalLite (text to speech engine)
  181. #speech-driver    fv    # Festival (text to speech engine)
  182. #speech-driver    gs    # GenericSay (pipes to /usr/local/bin/say)
  183. #speech-driver    mp    # Mikropuhe (text to speech engine)
  184. #speech-driver    sw    # Swift (text to speech engine)
  185. #speech-driver    th    # Theta (text to speech engine)
  186. #speech-driver    vv    # ViaVoice (text to speech engine)
  187.  
  188. # The speech-fifo directive specifies the path to the FIFO used by the speech
  189. # pass-through facility. Relative paths are anchored at "/etc/brltty".
  190. # If not specified, the speech pass-through facility isn't enabled.
  191. # (can be overridden with the -F [--speech-fifo=] option)
  192. #speech-fifo    spk
  193.  
  194.  
  195. ############################
  196. # Speech Driver Parameters #
  197. ############################
  198.  
  199. # The speech-parameters directive passes non-generic parameters through
  200. # to the speech driver.
  201. # (can be overridden with the -S [--speech-parameters=] option)
  202. #speech-parameters driver:parameter=setting,...
  203.  
  204. # ExternalSpeech Speech Driver Parameters
  205. #speech-parameters es:Program=/usr/local/bin/externalspeech
  206. #speech-parameters es:Uid=65534
  207. #speech-parameters es:Gid=65534
  208.  
  209. # Festival Speech Driver Parameters
  210. #speech-parameters fv:Command=festival # [/path/to/command]
  211. #speech-parameters fv:Name= # [kevin,kal]
  212.  
  213. # FestivalLite Speech Driver Parameters
  214. #speech-parameters fl:Pitch=100 # [50-200]
  215.  
  216. # GenericSay Speech Driver Parameters
  217. #speech-parameters gs:Command=/usr/local/bin/say
  218.  
  219. # Mikropuhe Speech Driver Parameters
  220. #speech-parameters mp:Name= # [/path/to/mikropuhe/name.pu5]
  221. #speech-parameters mp:Pitch=0 # [-10-10]
  222.  
  223. # Swift Speech Driver Parameters
  224. #speech-parameters sw:Name= # [voice,/path/to/voice]
  225.  
  226. # Theta Speech Driver Parameters
  227. #speech-parameters th:Age= # [1-99,-1--99]
  228. #speech-parameters th:Gender= # [male,female,neuter]
  229. #speech-parameters th:Language= # [two-letter language code]
  230. #speech-parameters th:Name= # [voice,/path/to/voice]
  231. #speech-parameters th:Pitch=0.0 # [-2.0-2.0]
  232.  
  233. # ViaVoice Speech Driver Parameters
  234. #speech-parameters vv:IniFile=/usr/lib/ViaVoiceTTS/eci.ini
  235. #speech-parameters vv:SampleRate= # [8000,11025,22050]
  236. #speech-parameters vv:AbbreviationMode= # [on,off]
  237. #speech-parameters vv:NumberMode= # [word,year]
  238. #speech-parameters vv:SynthMode= # [sentence,none]
  239. #speech-parameters vv:TextMode= # [talk,spell,literal,phonetic]
  240. #speech-parameters vv:Language= # [AmericanEnglish,BritishEnglish,CastilianSpanish,MexicanSpanish,StandardFrench,CanadianFrench,StandardGerman,StandardItalian,SimplifiedChinese,BrazilianPortuguese]
  241. #speech-parameters vv:Voice= # [AdultMale,AdultFemale,Child,ElderlyFemale,ElderlyMale]
  242. #speech-parameters vv:VocalTract= # [male,female]
  243. #speech-parameters vv:Breathiness= # [0-100]
  244. #speech-parameters vv:HeadSize= # [0-100]
  245. #speech-parameters vv:PitchBaseline= # [0-100]
  246. #speech-parameters vv:PitchFluctuation= # [0-100]
  247. #speech-parameters vv:Roughness= # [0-100]
  248.  
  249.  
  250. ##################
  251. # Sound Settings #
  252. ##################
  253.  
  254. # The pcm-device directive specifies the device to use for soundcard
  255. # digital audio. If not specified, a method- and system-dependent
  256. # default will be used.
  257. # (can be overridden with the -p [--pcm-device=] option)
  258. #pcm-device    /path/to/device    # most methods
  259. #pcm-device    pcm-handle-id    # ALSA (see second parameter of snd_pcm_open)
  260.  
  261. # The pcm-device directive specifies the device to use for the Musical
  262. # Instrument Digital Interface. If not specified, a method- and
  263. # system-dependent default will be used.
  264. # (can be overridden with the -m [--midi-device=] option)
  265. #midi-device    /path/to/device    # most methods
  266. #midi-device    client:port    # ALSA (may use number or case-sensitive substring of name)
  267.  
  268.  
  269. ##########################
  270. # Miscellaneous Settings #
  271. ##########################
  272.  
  273. # The library-directory directive specifies the absolute path to the
  274. # directory which contains the dynamically loadable drivers. If not
  275. # specified, /lib/brltty will be used.
  276. # (can be overridden with the -L [--library-directory=] option)
  277. #library-directory /lib/brltty
  278.  
  279. # The data-directory directive specifies the absolute path to the directory
  280. # which contains driver data files (help files, configuration files, etc.). If
  281. # not specified, "/etc/brltty" will be used.
  282. # (can be overridden with the -D [--data-directory=] option)
  283. #data-directory /etc/brltty
  284.  
  285. # The tables-directory directive specifies the absolute path to the directory
  286. # which contains the text and attributes tables. If not specified,
  287. # "/etc/brltty" will be used.
  288. # (can be overridden with the -T [--tables-directory=] option)
  289. #tables-directory /etc/brltty
  290.  
  291. # The contractions-directory directive specifies the absolute path to the
  292. # directory which contains the contraction tables. If not specified,
  293. # "/etc/brltty" will be used.
  294. # (can be overridden with the -C [--contractions-directory=] option)
  295. #contractions-directory /etc/brltty
  296.  
  297.  
  298. ################################################
  299. # Application Programming Interface Parameters #
  300. ################################################
  301.  
  302. # The api-parameters directive passes parameters to the Application
  303. # Programming Interface.
  304. # (can be overridden with the -A [--api-parameters=] option)
  305. #api-parameters parameter=setting,...
  306.  
  307. #api-parameters Host=
  308. #api-parameters KeyFile=/etc/@api_keyfile@
  309. #api-parameters StackSize=65536
  310.  
  311.  
  312. ###########################
  313. # Generic Screen Settings #
  314. ###########################
  315.  
  316. # The screen-driver directive specifies the two-letter driver
  317. # identification code of the driver for the console screen.
  318. # (can be overridden with the -x [--screen-driver=] option)
  319. #screen-driver    as    # AtSpi
  320. #screen-driver    hd    # Hurd
  321. #screen-driver    lx    # Linux
  322. #screen-driver    sc    # Screen
  323. #screen-driver    wn    # Windows
  324.  
  325.  
  326. ############################
  327. # Screen Driver Parameters #
  328. ############################
  329.  
  330. # The screen-parameters directive passes non-generic parameters through
  331. # to the screen driver.
  332. # (can be overridden with the -X [--screen-parameters=] option)
  333. #screen-parameters driver:parameter=setting,...
  334.  
  335. # AtSpi Screen Driver Parameters
  336. #screen-parameters as:Type=text+terminal # [text,terminal,all]
  337.  
  338. # Linux Screen Driver Parameters
  339. #screen-parameters lx:Acm=auto # [auto,iso01,vt100,cp437,user]
  340. #screen-parameters lx:DebugAcm=no # [no,yes]
  341. #screen-parameters lx:DebugSfm=no # [no,yes]
  342. #screen-parameters lx:DebugCtt=no # [no,yes]
  343.  
  344. # Windows Screen Driver Parameters
  345. #screen-parameters wn:Root=no # [no,yes]
  346.  
  347.  
  348.