Advertisement
Guest User

Untitled

a guest
Aug 30th, 2012
233
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 30.66 KB | None | 0 0
  1. # LCDd.conf -- configuration file for the LCDproc server daemon LCDd
  2. #
  3. # This file contains the configuration for the LCDd server.
  4. #
  5. # The format is ini-file-like. It is divided into sections that start at
  6. # markers that look like [section]. Comments are all line-based comments,
  7. # and are lines that start with '#' or ';'.
  8. #
  9. # The server has a 'central' section named [server]. For the menu there is
  10. # a section called [menu]. Further each driver has a section which
  11. # defines how the driver acts.
  12. #
  13. # The drivers are activated by specifiying them in a driver= line in the
  14. # server section, like:
  15. #
  16. # Driver=curses
  17. #
  18. # This tells LCDd to use the curses driver.
  19. # The first driver that is loaded and is capable of output defines the
  20. # size of the display. The default driver to use is curses.
  21. # If the driver is specified using the -d <driver> command line option,
  22. # the Driver= options in the config file are ignored.
  23. #
  24. # The drivers read their own options from the respective sections.
  25.  
  26.  
  27.  
  28. ## Server section with all kinds of settings for the LCDd server ##
  29. [server]
  30.  
  31. # Where can we find the driver modules ?
  32. # IMPORTANT: Make sure to change this setting to reflect your
  33. # specific setup! Otherwise LCDd won't be able to find
  34. # the driver modules and will thus not be able to
  35. # function properly.
  36. # NOTE: Always place a slash as last character !
  37. DriverPath=/usr/lib/lcdproc/
  38.  
  39. # Tells the server to load the given drivers. Multiple lines can be given.
  40. # The name of the driver is case sensitive and determines the section
  41. # where to look for further configuration options of the specific driver
  42. # as well as the name of the dynamic driver module to load at runtime.
  43. # The latter one can be changed by giving af File= directive in the
  44. # driver specific section.
  45. #
  46. # The following drivers are supported:
  47. # bayrad, CFontz, CFontz633, CFontzPacket, curses, CwLnx, ea65,
  48. # EyeboxOne, g15, glcdlib, glk, hd44780, icp_a106, imon, imonlcd,
  49. # IOWarrior, irman, joy, lb216, lcdm001, lcterm, lirc, lis, MD8800,
  50. # mdm166a, ms6931, mtc_s16209x, MtxOrb, mx5000, NoritakeVFD, picolcd,
  51. # pyramid, sed1330, sed1520, serialPOS, serialVFD, shuttleVFD, sli,
  52. # stv5730, svga, t6963, text, tyan, ula200, xosd
  53. Driver=hd44780
  54.  
  55. # Tells the driver to bind to the given interface
  56. Bind=127.0.0.1
  57.  
  58. # Listen on this specified port; defaults to 13666.
  59. Port=13666
  60.  
  61. # Sets the reporting level; defaults to 2 (warnings and errors only).
  62. #ReportLevel=3
  63.  
  64. # Should we report to syslog instead of stderr ? [default: no; legal: yes, no]
  65. #ReportToSyslog=yes
  66.  
  67. # User to run as. LCDd will drop its root priviledges, if any,
  68. # and run as this user instead.
  69. User=root
  70.  
  71. # The server will stay in the foreground if set to true.
  72. Foreground=no
  73.  
  74. # Sets the default time in seconds to displays a screen.
  75. WaitTime=20
  76.  
  77. # If yes, the the serverscreen will be rotated as a usual info screen. If no,
  78. # it will be a background screen, only visible when no other screens are
  79. # active. The special value 'blank' is similar to no, but only a blank screen
  80. # is displayed. [default: on; legal: on, off, blank]
  81. ServerScreen=blank
  82.  
  83. # Set master backlight setting. If set to 'open' a client may control the
  84. # backlight for its own screens (only). [default: open; legal: off, open, on]
  85. Backlight=open
  86.  
  87. # Set master heartbeat setting. If set to 'open' a client may control the
  88. # heartbeat for its own screens (only). [default: open; legal: off, open, on]
  89. Heartbeat=open
  90.  
  91. # set title scrolling speed [default: 10; legal: 0-10]
  92. TitleSpeed=2
  93.  
  94. # The "...Key=" lines define what the server does with keypresses that
  95. # don't go to any client.
  96. # These are the defaults:
  97. ToggleRotateKey=Enter
  98. PrevScreenKey=Left
  99. NextScreenKey=Right
  100. #ScrollUpKey=Up
  101. #ScrollDownKey=Down
  102.  
  103. # If you have only 4 keys, you can choose to use this:
  104. #ToggleRotateKey=Enter
  105. #PrevScreenKey=Up
  106. #NextScreenKey=Down
  107.  
  108. # If you have only 3 keys, you can choose to use this:
  109. #ToggleRotateKey=Enter
  110. #PrevScreenKey=Up
  111.  
  112.  
  113.  
  114. ## The menu section. The menu is an internal LCDproc client. ##
  115. [menu]
  116. # You can configure what keys the menu should use. Note that the MenuKey
  117. # will be reserved exclusively, the others work in shared mode.
  118.  
  119. # The following works excellent with 4 keys or more.
  120. MenuKey=Escape
  121. EnterKey=Enter
  122. UpKey=Up
  123. DownKey=Down
  124. # If you have 6 keys you may define these as well
  125. #LeftKey=Left
  126. #RightKey=Right
  127.  
  128. # If you have only 3 keys, you could use something like this:
  129. #MenuKey=Escape
  130. #EnterKey=Enter
  131. #DownKey=Down
  132.  
  133.  
  134.  
  135. ### Driver sections are below this line, in alphabetical order ###
  136.  
  137.  
  138. ## EMAC BayRAD driver ##
  139. [bayrad]
  140.  
  141. # Select the output device to use [default: /dev/lcd]
  142. Device=/dev/lcd
  143.  
  144. # Set the communication speed [default: 9600; legal: 1200, 2400, 9600, 19200]
  145. Speed=9600
  146.  
  147.  
  148.  
  149. ## CrystalFontz driver (for CF632 & CF634) ##
  150. [CFontz]
  151.  
  152. # Select the output device to use [default: /dev/lcd]
  153. Device=/dev/ttyS0
  154. # Select the LCD size [default: 20x4]
  155. Size=20x4
  156. # Set the initial contrast [default: 560; legal: 0 - 1000]
  157. Contrast=350
  158. # Set the initial brightness [default: 1000; legal: 0 - 1000]
  159. Brightness=1000
  160. # Set the initial off-brightness [default: 0; legal: 0 - 1000]
  161. # This value is used when the display is normally
  162. # switched off in case LCDd is inactive
  163. OffBrightness=0
  164. # Set the communication speed [default: 9600; legal: 1200, 2400, 9600, 19200 or 115200]
  165. Speed=9600
  166. # Set the firmware version (New means >= 2.0) [default: no; legal: yes, no]
  167. NewFirmware=no
  168. # Reinitialize the LCD's BIOS [default: no; legal: yes, no]
  169. # normally you shouldn't need this
  170. Reboot=no
  171.  
  172.  
  173.  
  174. ## CrystalFontz633 driver (for CF633 only) ##
  175. [CFontz633]
  176. # Note: Use of this driver is deprecated, please use CFontzPacket driver
  177. # with Model=633 instead.
  178.  
  179. # Select the output device to use [default: /dev/lcd]
  180. Device=/dev/ttyS0
  181. # Select the LCD type (size) [default: 16x2]
  182. Size=16x2
  183. # Set the initial contrast [default: 560; legal: 0 - 1000]
  184. Contrast=350
  185. # Set the initial brightness [default: 1000; legal: 0 - 1000]
  186. Brightness=1000
  187. # Set the initial off-brightness [default: 0; legal: 0 - 1000]
  188. # This value is used when the display is normally
  189. # switched off in case LCDd is inactive
  190. OffBrightness=50
  191. # Set the communication speed [default: 9600; legal: 1200, 2400, 9600, 19200, 115200]
  192. Speed=19200
  193. # Set the firmware version (New means >= 2.0) [default: no; legal: yes, no]
  194. # Currently this flag is not in use, there is no such thing as NewFirmware. ;=)
  195. #NewFirmware=no
  196. # Reinitialize the LCD's BIOS [default: no; legal: yes, no]
  197. # I want to reboot the LCD to make sure we start from a known state
  198. Reboot=yes
  199.  
  200.  
  201.  
  202. ## CrystalFontz packet driver (for CFA533, CFA631, CFA633 & CFA635) ##
  203. [CFontzPacket]
  204.  
  205. # Select the LCD model [default: 633; legal: 533, 631, 633, 635]
  206. Model=633
  207.  
  208. # Select the output device to use [default: /dev/lcd]
  209. Device=/dev/ttyUSB0
  210.  
  211. # Set the initial contrast [default: 560; legal: 0 - 1000]
  212. Contrast=350
  213.  
  214. # Set the initial brightness [default: 1000; legal: 0 - 1000]
  215. Brightness=1000
  216.  
  217. # Set the initial off-brightness [default: 0; legal: 0 - 1000]
  218. # This value is used when the display is normally
  219. # switched off in case LCDd is inactive
  220. OffBrightness=50
  221.  
  222. # Reinitialize the LCD's BIOS on driver start. [default: no; legal: yes, no]
  223. Reboot=yes
  224.  
  225. # Enable the USB flag if the device is connected to an USB port. For
  226. # serial ports leave it disabled. [default: no; legal: yes, no]
  227. #USB=yes
  228.  
  229. # Very old 633 firmware versions do not support partial screen updates using
  230. # 'Send Data to LCD' command (31). For those devices it may be necessary to
  231. # enable this flag. [default: no; legal: yes, no]
  232. #OldFirmware=yes
  233.  
  234. # Override the LCD size known for the selected model. Usually setting this
  235. # value should not be necessary.
  236. #Size=20x4
  237.  
  238. # Override the default communication speed known for the selected model.
  239. # [default: depending on model; legal: 19200, 115200]
  240. #Speed=115200
  241.  
  242.  
  243.  
  244. ## Curses driver ##
  245. [curses]
  246.  
  247. # color settings
  248. # foreground color [default: blue]
  249. Foreground=blue
  250. Foreground=blue
  251. # background color when "backlight" is off [default: cyan]
  252. Background=cyan
  253. # background color when "backlight" is on [default: red]
  254. Backlight=red
  255.  
  256. # display size [default: 20x4]
  257. Size=20x4
  258.  
  259. # What position (X,Y) to start the left top corner at...
  260. # Default: (7,7)
  261. TopLeftX=7
  262. TopLeftY=7
  263.  
  264. # use ASC symbols for icons & bars [default: no; legal, yes, no]
  265. UseACS=no
  266.  
  267. # draw Border [default: yes; legal: yes, no]
  268. DrawBorder=yes
  269.  
  270.  
  271.  
  272. ## Cwlinux driver ##
  273. [CwLnx]
  274.  
  275. # Select the LCD model [default: 12232; legal: 12232, 12832, 1602]
  276. Model=12232
  277.  
  278. # Select the output device to use [default: /dev/lcd]
  279. Device=/dev/ttyUSB0
  280.  
  281. # Select the LCD size [default: depending on model: 12232: 20x4, 12832: 21x4, 1602: 16x2]
  282. Size=20x4
  283.  
  284. # Set the communication speed [default: 19200; legal: 9600, 19200]
  285. Speed=19200
  286.  
  287. # Reinitialize the LCD's BIOS [default: no; legal: yes, no]
  288. # normally you shouldn't need this
  289. Reboot=no
  290.  
  291. # If you have a keypad connected. Keypad layout is currently not
  292. # configureable from the config file.
  293. Keypad=yes
  294.  
  295. # If you have a non-standard keypad you can associate any keystrings to keys.
  296. # There are 6 input keys in the CwLnx hardware that generate characters
  297. # from 'A' to 'F'.
  298. #
  299. # The following is the built-in default mapping hardcoded in the driver.
  300. # You can leave those unchanged if you have a standard keypad.
  301. # You can change it if you want to report other keystrings or have a non
  302. # standard keypad.
  303. # KeyMap_A=Up
  304. # KeyMap_B=Down
  305. # KeyMap_C=Left
  306. # KeyMap_D=Right
  307. # KeyMap_E=Enter
  308. # KeyMap_F=Escape
  309.  
  310. # keypad_test_mode permits to test keypad assignement
  311. # Default value is no
  312. #keypad_test_mode=yes
  313. #keypad_test_mode=yes
  314.  
  315.  
  316.  
  317. ## ea65 driver for the display in AOpen XC Cube AV EA65 media barebones ##
  318. [ea65]
  319.  
  320. # Device is fixed /dev/ttyS1
  321. # Width and Height are fixed 9x1
  322.  
  323. # As the VFD is self luminescent we don't have a backlight
  324. # But we can use the backlight functions to control the front LEDs
  325. # Brightness 0 to 299 -> LEDs off
  326. # Brightness 300 to 699 -> LEDs half bright
  327. # Brightness 700 to 1000 -> LEDs full bright
  328. Brightness=500
  329. # OffBrightness is the the value used for the 'backlight off' state
  330. OffBrightness=0
  331.  
  332.  
  333.  
  334. ## EyeboxOne driver ##
  335. [EyeboxOne]
  336.  
  337. # Select the output device to use [default: /dev/ttyS1]
  338. #Device=/dev/cua01
  339. Device=/dev/ttyS1
  340.  
  341. # Set the display size [default: 20x4]
  342. Size=20x4
  343.  
  344. # Switch on the backlight? [default: yes]
  345. Backlight=yes
  346.  
  347. # Switch on the cursor? [default: no]
  348. Cursor=no
  349.  
  350. # Set the communication speed [default: 19200; legal: 1200, 2400, 9600, 19200]
  351. Speed=19200
  352.  
  353. # Enter Key is a \r character, so it's hardcoded in the driver
  354. LeftKey=D
  355. RightKey=C
  356. UpKey=A
  357. DownKey=B
  358. EscapeKey=P
  359.  
  360. # You can find out which key of your display sends which
  361. # character by setting keypad_test_mode to yes and running
  362. # LCDd. LCDd will output all characters it receives.
  363. # Afterwards you can modify the settings above and set
  364. # keypad_set_mode to no again.
  365. keypad_test_mode=no
  366.  
  367.  
  368.  
  369. ## g15 driver for Logitech G15 Keyboard LCDs ##
  370. [g15]
  371.  
  372. # Display size (currently unused)
  373. size=20x5
  374.  
  375.  
  376.  
  377. ## glcdlib meta driver for graphical LCDs ##
  378. [glcdlib]
  379.  
  380. ## mandatory:
  381.  
  382. # which graphical display supported by graphlcd-base to use [default: image]
  383. # (see /etc/graphlcd.conf for possible drivers)
  384. Driver=irtrans
  385.  
  386. # no=use graphlcd bitmap fonts (they have only one size / font file)
  387. # yes=use fonts supported by FreeType2 (needs Freetype2 support in libglcdprocdriver and its dependants)
  388. UseFT2=yes
  389.  
  390. # text resolution in fixed width characters [default: 16x4]
  391. # (if it won't fit according to available physical pixel resolutioni
  392. # and the minimum available font face size in pixels, then
  393. # 'DebugBorder' will automatically be turned on)
  394. TextResolution=20x4
  395.  
  396. # path to font file to use
  397. FontFile=/usr/share/fonts/corefonts/courbd.ttf
  398.  
  399. ## these only apply if UseFT2=yes:
  400.  
  401. # character encoding to use
  402. CharEncoding=iso8859-2
  403.  
  404. # minumum size in pixels in which fonts should be rendered
  405. MinFontFaceSize=7x12
  406.  
  407. ## optional:
  408. Brightness=50 # Brightness (in %) if applicable
  409. Contrast=50 # Contrast (in %) if applicable
  410. Backlight=no # Backlight if applicable
  411. UpsideDown=no # flip image upside down
  412. Invert=no # invert light/dark pixels
  413. ShowDebugFrame=no # turns on/off 1 pixel thick debugging
  414. # border whithin the usable text area,
  415. # for setting up TextResolution and
  416. # MinFontFaceSize (if using FT2);
  417. ShowBigBorder=no # border around the unused area
  418. ShowThinBorder=yes # border around the unused area
  419. PixelShiftX=0
  420. PixelShiftY=2
  421.  
  422.  
  423.  
  424. ## Matrix Orbital GLK driver ##
  425. [glk]
  426.  
  427. # select the serial device to use [default: /dev/lcd]
  428. Device=/dev/lcd
  429.  
  430. # set the initial contrast value [default: 560; legal: 0 - 1000]
  431. Contrast=560
  432.  
  433. # set the serial port speed [default: 19200; legal: 9600, 19200, 38400]
  434. Speed=19200
  435.  
  436.  
  437.  
  438.  
  439. ## Hitachi HD44780 driver ##
  440. [hd44780]
  441.  
  442. D7=18
  443. D6=23
  444. D5=24
  445. D4=25
  446. RS=7
  447. EN=8
  448.  
  449. # Select what type of connection. See documentation for types.
  450. ConnectionType=rpi
  451.  
  452. # Port where the LPT is [ususal: 0x278, 0x378 and 0x3BC]
  453. Port=0x378
  454.  
  455. # Device of the serial interface [default: /dev/lcd]
  456. Device=/dev/lcd
  457.  
  458. # Bitrate of the serial port (0 for interface default)
  459. Speed=0
  460.  
  461. # If you have a keypad connected.
  462. # You may also need to configure the keypad layout further on in this file.
  463. Keypad=no
  464.  
  465. # Set the initial contrast (bwctusb and lcd2usb) [default: 500; legal: 0 - 1000]
  466. Contrast=0
  467.  
  468. # Set brightness of the backlight (lcd2usb only) [default: 0; legal 0 - 1000]
  469. #Brightness=1000
  470. #OffBrightness=0
  471.  
  472. # If you have a switchable backlight.
  473. Backlight=no
  474.  
  475. # If you have the additional output port ("bargraph") and you want to
  476. # be able to control it with the lcdproc OUTPUT command
  477. OutputPort=no
  478.  
  479. # Specifies if the last line is pixel addressable or it controls an
  480. # underline effect. [default: true (= pixel addressable); legal: yes, no]
  481. #Lastline=true
  482.  
  483. # Specifies the size of the LCD.
  484. # In case of multiple combined displays, this should be the total size.
  485. Size=20x2
  486.  
  487. # For multiple combined displays: how many lines does each display have.
  488. # Vspan=2,2 means both displays have 2 lines.
  489. #vspan=2,2
  490.  
  491. # If you have an HD66712, a KS0073 or an other 'almost HD44780-compatible',
  492. # set this flag to get into extended mode (4-line linear).
  493. #ExtendedMode=yes
  494.  
  495. # In extended mode, on some controllers like the ST7036 (in 3 line mode)
  496. # the next line in DDRAM won't start 0x20 higher. [default: 0x20]
  497. #LineAddress=0x10
  498.  
  499. # Character map to to map ISO-8859-1 to the LCD's character set
  500. # [default: hd44780_default; legal: hd44780_default, hd44780_euro,
  501. # ea_ks0073, sed1278f_0b, hd44780_koi8_r ]
  502. CharMap=hd44780_default
  503.  
  504. # If your display is slow and cannot keep up with the flow of data from
  505. # LCDd, garbage can appear on the LCDd. Set this delay factor to 2 or 4
  506. # to increase the delays. Default: 1.
  507. #DelayMult=2
  508.  
  509. # Some displays (e.g. vdr-wakeup) need a message from the driver to that it
  510. # is still alive. When set to a value bigger then null the character in the
  511. # upper left corner is updated every <KeepAliveDisplay> seconds. Default: 0.
  512. KeepAliveDisplay=10
  513.  
  514. # If you experience occasional garbage on your display you can use this
  515. # option as workaround. If set to a value bigger than null it forces a
  516. # full screen refresh <RefreshDiplay> seconds. Default: 0.
  517. RefreshDisplay=60
  518.  
  519. # You can reduce the inserted delays by setting this to false.
  520. # On fast PCs it is possible your LCD does not respond correctly.
  521. # Default: true.
  522. DelayBus=true
  523.  
  524. # If you have a keypad you can assign keystrings to the keys.
  525. # See documentation for used terms and how to wire it.
  526. # For example to give directly connected key 4 the string "Enter", use:
  527. # KeyDirect_4=Enter
  528. # For matrix keys use the X and Y coordinates of the key:
  529. # KeyMatrix_1_3=Enter
  530. KeyMatrix_4_1=Enter
  531. KeyMatrix_4_2=Up
  532. KeyMatrix_4_3=Down
  533. KeyMatrix_4_4=Escape
  534.  
  535.  
  536.  
  537. ## ICP A106 driver ##
  538. [icp_a106]
  539. Device=/dev/ttyS1
  540.  
  541.  
  542.  
  543. ## Code Mercenaries IO-Warrior driver ##
  544. [IOWarrior]
  545.  
  546. # display dimensions
  547. Size=20x4
  548.  
  549. # serial number [exactly as listed by usbview]
  550. # (if not given, the 1st IOWarrior found gets used)
  551. #SerialNumber=00000674
  552.  
  553. # If you have an HD66712, a KS0073 or an other 'almost HD44780-compatible',
  554. # set this flag to get into extended mode (4-line linear).
  555. #ExtendedMode=yes
  556.  
  557. # Specifies if the last line is pixel addressable or it controls an
  558. # underline effect. [default: true (= pixel addressable); legal: yes, no]
  559. #Lastline=true
  560.  
  561.  
  562.  
  563. ## Soundgraph/Ahanix/Silverstone/Uneed/Accent iMON driver ##
  564. [imon]
  565.  
  566. # select the device to use
  567. Device=/dev/lcd0
  568.  
  569. # display dimensions
  570. Size=16x2
  571.  
  572.  
  573.  
  574. ## Soundgraph iMON LCD ##
  575. [imonlcd]
  576. # Specify which iMon protocol should be used [legal: 0=15c2:ffdc device,
  577. # 1=15c2:0038 device; default: 0]
  578. Protocol=0
  579.  
  580. # Set the exit behavior [legal: 0=leave shutdown message, 1=show the big clock,
  581. # 2=blank device; default: 1]
  582. OnExit=2
  583.  
  584. # Select the output device to use [default: /dev/lcd0]
  585. Device=/dev/lcd0
  586.  
  587. # Select the displays contrast [default: 200; legal: 0-1000]
  588. Contrast=200
  589.  
  590. # Specify the size of the display in pixels [default: 96x16]
  591. #Size=96x16
  592.  
  593. # Set the backlight state [default: on; legal: on, off]
  594. Backlight=open
  595.  
  596. # Set the disc mode [legal: 0=spin the "slim" disc - two disc segments,
  597. # 1=their complement spinning; default: 0]
  598. #DiscMode=0
  599.  
  600.  
  601.  
  602. ## IrMan driver ##
  603. [IrMan]
  604. # in case of trouble with IrMan, try the Lirc emulator for IrMan
  605.  
  606. # Select the input device to use
  607. #Device=/dev/irman
  608.  
  609. # Select the configuration file to use
  610. #Config=/etc/irman.cfg
  611.  
  612.  
  613.  
  614. ## IRtrans driver ##
  615. [irtrans]
  616.  
  617. # Does the device have a backlight? [default: no; legal: yes, no]
  618. Backlight=open
  619.  
  620. # IRTrans device to connect to [default: localhost]
  621. #Hostname=localhost
  622.  
  623. # display dimensions
  624. Size=16x2
  625.  
  626.  
  627.  
  628. ## Joystick driver ##
  629. [joy]
  630.  
  631. # Select the input device to use [default: /dev/js0]
  632. Device=/dev/js0
  633.  
  634. # set the axis map
  635. Map_Axis1neg=Left
  636. Map_Axis1pos=Right
  637. Map_Axis2neg=Up
  638. Map_Axis2pos=Down
  639.  
  640. # set the button map
  641. Map_Button1=Enter
  642. Map_Button2=Escape
  643.  
  644.  
  645.  
  646. ## LB216 driver ##
  647. [lb216]
  648.  
  649. # Select the output device to use [default: /dev/lcd]
  650. Device=/dev/lcd
  651.  
  652. # Set the initial brightness [default: 255; legal: 0 - 255]
  653. Brightness=255
  654.  
  655. # Set the communication speed [default: 9600; legal: 2400, 9600]
  656. Speed=9600
  657.  
  658. # Reinitialize the LCD's BIOS [default: no; legal: yes, no]
  659. Reboot=no
  660.  
  661.  
  662.  
  663. ## LCDM001 driver ##
  664. [lcdm001]
  665.  
  666. Device=/dev/ttyS1
  667.  
  668. # keypad settings
  669. # Keyname Function
  670. # Normal context Menu context
  671. # ------- -------------- ------------
  672. # PauseKey Pause/Continue Enter/select
  673. # BackKey Back(Go to previous screen) Up/Left
  674. # ForwardKey Forward(Go to next screen) Down/Right
  675. # MainMenuKey Open main menu Exit/Cancel
  676. PauseKey=LeftKey
  677. BackKey=UpKey
  678. ForwardKey=DownKey
  679. MainMenuKey=RightKey
  680.  
  681. # You can rearrange the settings here.
  682. # If your device is broken, have a look at server/drivers/lcdm001.h
  683.  
  684.  
  685.  
  686. ## HNE LCTerm driver ##
  687. [lcterm]
  688. Device=/dev/ttyS1
  689. Size=16x2
  690.  
  691.  
  692.  
  693. ## LIRC input driver ##
  694. [lirc]
  695.  
  696. # Specify an alternative location of the lircrc file [default: ~/.lircrc]
  697. #lircrc=/etc/lircrc.lcdproc
  698.  
  699. # Must be the same as in your lircrc
  700. #prog=lcdd
  701.  
  702.  
  703.  
  704. ## LIS MCE 2005 driver ##
  705. [lis]
  706.  
  707. # Set the initial brightness [default: 1000; legal: 0 - 1000]
  708. # 0-250 = 25%, 251-500 = 50%, 501-750 = 75%, 751-1000 = 100%
  709. #Brightness=1000
  710.  
  711. # Columns by lines [default: 20x2]
  712. #Size=20x2
  713.  
  714. # USB Vendor ID [default: 0x0403]
  715. # Change only if testing a compatible device.
  716. #VendorID=0x0403
  717.  
  718. # USB Product ID [default: 0x6001]
  719. # Change only if testing a compatible device.
  720. #ProductID=0x6001
  721.  
  722.  
  723.  
  724. ##The driver for the VFD of the Medion MD8800 PC ##
  725. [MD8800]
  726. # device to use [default: /dev/ttyS1]
  727. #Device=/dev/ttyS1
  728.  
  729. # display size [default: 16x2]
  730. #Size=16x2
  731.  
  732. # Set the initial brightness [default: 1000; legal: 0 - 1000]
  733. Brightness=1000
  734. # Set the initial off-brightness [default: 0; legal: 0 - 1000]
  735. # This value is used when the display is normally
  736. # switched off in case LCDd is inactive
  737. OffBrightness=50
  738.  
  739.  
  740.  
  741. ## Futuba MDM166A Display
  742. [mdm166a]
  743. # Show self-running clock after LCDd shutdown
  744. # Possible values: [default: no; legal: no, small, big]
  745. Clock=big
  746. # Dimm display, no dimming gives full brightness [default: no, legal: yes, no]
  747. Dimming=no
  748. # Dimm display in case LCDd is inactive [default: no, legal: yes, no]
  749. OffDimming=yes
  750.  
  751.  
  752.  
  753. ## MSI MS-6931 driver for displays in 1HU servers ##
  754. [ms6931]
  755.  
  756. # device to use [default: /dev/ttyS1]
  757. Device=/dev/ttyS1
  758.  
  759. # display size [default: 16x2]
  760. #Size=16x2
  761.  
  762.  
  763.  
  764. ## MTC-S16209x driver ##
  765. [mtc_s16209x]
  766.  
  767. # Select the output device to use [default: /dev/lcd]
  768. Device=/dev/lcd
  769.  
  770. # Set the initial brightness [default: 255; legal: 0 - 255]
  771. Brightness=255
  772.  
  773. # Reinitialize the LCD's BIOS [default: no; legal: yes, no]
  774. Reboot=no
  775.  
  776.  
  777.  
  778. ## Matrix Orbital driver ##
  779. [MtxOrb]
  780.  
  781. # Select the output device to use [default: /dev/lcd]
  782. Device=/dev/ttyS0
  783.  
  784. # Set the display size [default: 20x4]
  785. Size=20x4
  786.  
  787. # Set the display type [default: lcd; legal: lcd, lkd, vfd, vkd]
  788. Type=lkd
  789.  
  790. # Set the initial contrast [default: 480]
  791. # NOTE: The driver will ignore this if the display
  792. # is a vfd or vkd as they don't have this feature
  793. Contrast=480
  794.  
  795. # Some old displays do not have an adjustable backlight but only can
  796. # switch the backlight on/off. If you experience randomly appearing block
  797. # characters, try setting this to false. [default: yes; legal: yes, no]
  798. hasAdjustableBacklight=no
  799.  
  800. # Set the initial brightness [default: 1000; legal: 0 - 1000]
  801. Brightness=1000
  802. # Set the initial off-brightness [default: 0; legal: 0 - 1000]
  803. # This value is used when the display is normally
  804. # switched off in case LCDd is inactive
  805. OffBrightness=0
  806.  
  807. # Set the communication speed [default: 19200; legal: 1200, 2400, 9600, 19200]
  808. Speed=19200
  809.  
  810. # The following table translates from MtxOrb key letters to logical key names.
  811. # By default no keys are mapped, meaning the keypad is not used at all.
  812. #KeyMap_A=Left
  813. #KeyMap_B=Right
  814. #KeyMap_C=Up
  815. #KeyMap_D=Down
  816. #KeyMap_E=Enter
  817. #KeyMap_F=Escape
  818. # See the [menu] section for an explanation of the key mappings
  819.  
  820. # You can find out which key of your display sends which
  821. # character by setting keypad_test_mode to yes and running
  822. # LCDd. LCDd will output all characters it receives.
  823. # Afterwards you can modify the settings above and set
  824. # keypad_set_mode to no again.
  825. keypad_test_mode=no
  826.  
  827.  
  828.  
  829. ## mx5000 driver for LCD display on the Logitech MX5000 keyboard ##
  830. [mx5000]
  831.  
  832. # Select the output device to use [default: /dev/hiddev0]
  833. Device = /dev/hiddev0
  834. # Time to wait in ms after the refresh screen has been sent [default: 1000]
  835. WaitAfterRefresh = 1000
  836.  
  837.  
  838.  
  839. ## Noritake VFD driver ##
  840. [NoritakeVFD]
  841. # device where the VFD is. Usual values are /dev/ttyS0 and /dev/ttyS1 [default: /dev/lcd]
  842. Device=/dev/ttyS0
  843. # Specifies the size of the LCD.
  844. Size=20x4
  845. # Set the initial brightness [default: 1000; legal: 0 - 1000]
  846. Brightness=1000
  847. # Set the initial off-brightness [default: 0; legal: 0 - 1000]
  848. # This value is used when the display is normally
  849. # switched off in case LCDd is inactive
  850. OffBrightness=50
  851. # set the serial port speed [default: 9600, legal: 1200, 2400, 9600, 19200, 115200]
  852. Speed=9600
  853. # Set serial data parity [default: 0 (None), legal: 0(=none), 1(=odd), 2(=even)]
  854. Parity=0
  855. # re-initialize the VFD [default: no; legal: yes, no]
  856. Reboot=no
  857.  
  858.  
  859.  
  860. ## Mini-box.com picoLCD (usblcd) driver ##
  861. [picolcd]
  862.  
  863. # KeyTimeout is the time that LCDd spends waiting for a key press before cycling
  864. # through other duties. Higher values make LCDd use less CPU time and make
  865. # key presses more detectable. Lower values make LCDd more responsive but a
  866. # little prone to missing key presses. 500 (.5 second) is the default and a
  867. # balanced value.
  868. KeyTimeout=500
  869.  
  870. # Set the initial brightness [default: 1000; legal: 0 - 1000]
  871. Brightness=1000
  872.  
  873. # Set the initial contrast [default: 1000; legal: 0 - 1000]
  874. Contrast=1000
  875.  
  876. # Light the keys? i[default: on; legal: on, off]
  877. Keylights=on
  878.  
  879. # If Keylights is on, the you can unlight specific keys below:
  880. # Key0 is the directional pad. Key1 - Key5 correspond to the F1 - F5 keys.
  881. # There is no LED for the +/- keys. This is a handy way to indicate to users
  882. # which keys are disabled. [default: on; legal: on, off]
  883. Key0Light=on
  884. Key1Light=on
  885. Key2Light=on
  886. Key3Light=on
  887. Key4Light=on
  888. Key5Light=on
  889.  
  890. # Host name or IP address of the LIRC instance that is to receive IR codes
  891. # If not set, or set to an empty value, IR support is disabled.
  892. #LircHost=127.0.0.1
  893.  
  894. # UDP port on which LIRC is listening [default: 8765; legal: 1 - 65535]
  895. LircPort=8765
  896.  
  897. # Threshold in jiffies of synthesized gap that triggers flushing the IR data to lirc
  898. # [default: 100 (6.1ms); 0 to suppress]
  899. LircFlushThreshold=100
  900.  
  901.  
  902.  
  903. ## Pyramid LCD driver ##
  904. [pyramid]
  905.  
  906. # device to connect to [default: /dev/lcd]
  907. Device=/dev/ttyUSB0
  908.  
  909.  
  910.  
  911. ## Seiko Epson 1330 driver ##
  912. [sed1330]
  913.  
  914. # Port where the LPT is. Common values are 0x278, 0x378 and 0x3BC
  915. Port=0x378
  916.  
  917. # Type of LCD module (legal: G321D, G121C, G242C, G191D, G2446, SP14Q002)
  918. # Note: Currently only tested with G321D & SP14Q002.
  919. Type=G321D
  920.  
  921. # Width x Height of a character cell in pixels [legal: 6x7 - 8x16; default: 6x10]
  922. CellSize=6x10
  923.  
  924. # Select what type of connection [legal: classic, bitshaker; default: classic]
  925. ConnectionType=classic
  926.  
  927.  
  928.  
  929. ## Seiko Epson 1520 driver ##
  930. [sed1520]
  931.  
  932. # Port where the LPT is. Usual values are 0x278, 0x378 and 0x3BC
  933. Port=0x378
  934.  
  935.  
  936.  
  937. ## serial POS display driver ##
  938. [serialPOS]
  939.  
  940. # Device to use in serial modea [default: /dev/lcd]
  941. Device=/dev/lcd
  942.  
  943. # Specifies the size of the display in characters. [default: 16x2]
  944. Size=16x2
  945.  
  946. # Set the communication protocol to use with the POS display.
  947. # [default: AEDEX; legal: IEE, Epson, Emax, IBM, LogicControls, Ultimate]
  948. Type=AEDEX
  949.  
  950. # communication baud rate with the display [default: 9600; legal: 1200, 2400, 19200, 115200]
  951. Speed=9600
  952.  
  953.  
  954.  
  955. ## Serial VFD driver ##
  956. ## Drives various (see below) serial 5x7dot VFD's. ##
  957. [serialVFD]
  958.  
  959. # Specifies the displaytype.[default: 0]
  960. # 0 NEC (FIPC8367 based) VFDs.
  961. # 1 KD Rev 2.1.
  962. # 2 Noritake VFDs (*).
  963. # 3 Futaba VFDs
  964. # 4 IEE S03601-95B
  965. # 5 IEE S03601-96-080 (*)
  966. # 6 Futaba NA202SD08FA (allmost IEE compatible)
  967. # 7 Samsung 20S207DA4 and 20S207DA6
  968. # 8 Nixdorf BA6x / VT100
  969. # (* most should work, not testet yet.)
  970. Type=0
  971.  
  972. # "no" if display connected serial, "yes" if connected parallel. [default: no(=serial)]
  973. use_parallel=no
  974.  
  975. # Number of Custom-Characters [default: displaytype dependent]
  976. #Custom-Characters=0
  977.  
  978. # Portaddress where the LPT is. Used in parallelmode only. Usual values are 0x278, 0x378 and 0x3BC
  979. Port=0x378
  980.  
  981. # Set parallel port timingdelay (us). Used in parallelmode only. [default: 2; legal: 0 - 255]
  982. #PortWait=2
  983.  
  984. # Device to use in serial mode. Usual values are /dev/ttyS0 and /dev/ttyS1
  985. Device=/dev/ttyS1
  986.  
  987. # Specifies the size of the VFD.
  988. Size=20x2
  989.  
  990. # Set the initial brightness [default: 1000; legal: 0 - 1000]
  991. # (4 steps 0-250, 251-500, 501-750, 751-1000)
  992. Brightness=1000
  993. # Set the initial off-brightness [default: 0; legal: 0 - 1000]
  994. # This value is used when the display is normally
  995. # switched off in case LCDd is inactive
  996. # (4 steps 0-250, 251-500, 501-750, 751-1000)
  997. OffBrightness=0
  998.  
  999. # set the serial port speed [default: 9600; legal: 1200, 2400, 9600, 19200, 115200]
  1000. Speed=9600
  1001.  
  1002. # enable ISO 8859 1 compatibility [default: yes; legal: yes, no]
  1003. #ISO_8859_1=yes
  1004.  
  1005.  
  1006.  
  1007. ## shuttleVFD driver ##
  1008. [shuttleVFD]
  1009. # No options
  1010.  
  1011.  
  1012.  
  1013. ## stv5730 driver ##
  1014. [stv5730]
  1015.  
  1016. # Port the device is connected to [default: 0x378]
  1017. Port=0x378
  1018.  
  1019.  
  1020. [SureElec]
  1021.  
  1022. # Port the device is connected to (by default first USB serial port)
  1023. Device=/dev/ttyUSB0
  1024.  
  1025. # Edition level of the device (can be 1, 2 or 3) [default: 2]
  1026. #Edition=1
  1027.  
  1028. # set display size
  1029. # Note: The size can be obtained directly from device for edition 2 & 3.
  1030. #Size=16x2
  1031.  
  1032. # Set the initial contrast [default: 480; legal: 0 - 1000]
  1033. #Contrast=200
  1034.  
  1035. # Set the initial brightness [default: 480; legal: 1 - 1000]
  1036. #Brightness=480
  1037.  
  1038. # Set the initial off-brightness [default: 100; legal: 1 - 1000]
  1039. # This value is used when the display is normally
  1040. # switched off in case LCDd is inactive
  1041. #OffBrightness=100
  1042.  
  1043.  
  1044. ## SVGAlib driver ##
  1045. [svga]
  1046.  
  1047. # svgalib mode to use [default: G320x240x256; legal: supported svgalib modes]
  1048. #Mode=G640x480x256
  1049.  
  1050. # set display size [default: 20x4]
  1051. Size=20x4
  1052.  
  1053. # Set the initial contrast [default: 500; legal: 0 - 1000]
  1054. # Can be set but does not change anything internally
  1055. Contrast=500
  1056.  
  1057. # Set the initial brightness [default: 1000; legal: 1 - 1000]
  1058. Brightness=1000
  1059.  
  1060. # Set the initial off-brightness [default: 500; legal: 1 - 1000]
  1061. # This value is used when the display is normally
  1062. # switched off in case LCDd is inactive
  1063. OffBrightness=500
  1064.  
  1065.  
  1066.  
  1067. ## Text driver ##
  1068. [text]
  1069. # Set the display size [default: 20x4]
  1070. Size=20x4
  1071.  
  1072.  
  1073.  
  1074. ## Toshiba T6963 driver ##
  1075. [t6963]
  1076.  
  1077. # set display size [default: 20x6]
  1078. Size=20x6
  1079.  
  1080. # port to use [default: 0x378; legal: 0x200 - 0x400]
  1081. Port=0x378
  1082.  
  1083. # Is ECP mode on? [default: yes; legal: yes, no]
  1084. #ECPlpt=yes
  1085.  
  1086. # Use graphics? [default: no; legal: yes, no]
  1087. #graphic=no
  1088.  
  1089.  
  1090.  
  1091. ## Tyan Barebones LCD driver (GS10 & GS12 series) ##
  1092. [tyan]
  1093.  
  1094. # Select the output device to use [default: /dev/lcd]
  1095. Device=/dev/lcd
  1096.  
  1097. # Set the communication speed [default: 9600; legal: 4800, 9600]
  1098. Speed=9600
  1099.  
  1100. # set display size [default: 16x2]
  1101. Size=16x2
  1102.  
  1103.  
  1104.  
  1105. ## ELV ula200 driver ##
  1106. [ula200]
  1107.  
  1108. # Select the LCD size [default: 20x4]
  1109. Size=20x4
  1110.  
  1111. # If you have a non standard keypad you can associate any keystrings to keys.
  1112. # There are 6 input key in the CwLnx hardware that generate characters
  1113. # from 'A' to 'F'.
  1114. #
  1115. # The following it the built-in default mapping hardcoded in the driver.
  1116. # You can leave those unchanged if you have a standard keypad.
  1117. # You can change it if you want to report other keystrings or have a non
  1118. # standard keypad.
  1119. # KeyMap_A=Up
  1120. # KeyMap_B=Down
  1121. # KeyMap_C=Left
  1122. # KeyMap_D=Right
  1123. # KeyMap_E=Enter
  1124. # KeyMap_F=Escape
  1125.  
  1126.  
  1127.  
  1128. ## Wirz SLI LCD driver ##
  1129. [sli]
  1130.  
  1131. # Select the output device to use [default: /dev/lcd]
  1132. Device=/dev/lcd
  1133.  
  1134. # Set the communication speed [default: 19200; legal: 1200, 2400, 9600, 19200, 38400, 57600, 115200]
  1135. Speed=19200
  1136.  
  1137.  
  1138.  
  1139. ## OnScreen Display using libxosd ##
  1140. [xosd]
  1141.  
  1142. # set display size [default: 20x4]
  1143. Size=20x4
  1144.  
  1145. # Offset in pixels from the top-left corner of the monitor [default: 0x0]
  1146. Offset=200x200
  1147.  
  1148. # X font to use, in XLFD format, as given by "xfontsel"
  1149. Font=-*-terminus-*-r-*-*-*-320-*-*-*-*-*
  1150.  
  1151. # EOF
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement