Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # LCDd.conf -- configuration file for the LCDproc server daemon LCDd
- #
- # This file contains the configuration for the LCDd server.
- #
- # The format is ini-file-like. It is divided into sections that start at
- # markers that look like [section]. Comments are all line-based comments,
- # and are lines that start with '#' or ';'.
- #
- # The server has a 'central' section named [server]. For the menu there is
- # a section called [menu]. Further each driver has a section which
- # defines how the driver acts.
- #
- # The drivers are activated by specifying them in a driver= line in the
- # server section, like:
- #
- # Driver=curses
- #
- # This tells LCDd to use the curses driver.
- # The first driver that is loaded and is capable of output defines the
- # size of the display. The default driver to use is curses.
- # If the driver is specified using the -d <driver> command line option,
- # the Driver= options in the config file are ignored.
- #
- # The drivers read their own options from the respective sections.
- ## Server section with all kinds of settings for the LCDd server ##
- [server]
- # Where can we find the driver modules ?
- # IMPORTANT: Make sure to change this setting to reflect your
- # specific setup! Otherwise LCDd won't be able to find
- # the driver modules and will thus not be able to
- # function properly.
- # NOTE: Always place a slash as last character !
- DriverPath=/usr/lib/lcdproc/
- # Tells the server to load the given drivers. Multiple lines can be given.
- # The name of the driver is case sensitive and determines the section
- # where to look for further configuration options of the specific driver
- # as well as the name of the dynamic driver module to load at runtime.
- # The latter one can be changed by giving a File= directive in the
- # driver specific section.
- #
- # The following drivers are supported:
- # bayrad, CFontz, CFontzPacket, curses, CwLnx, ea65,
- # EyeboxOne, g15, glcdlib, glk, hd44780, icp_a106, imon, imonlcd,
- # IOWarrior, irman, joy, lb216, lcdm001, lcterm, lirc, lis, MD8800,
- # mdm166a, ms6931, mtc_s16209x, MtxOrb, mx5000, NoritakeVFD, picolcd,
- # pyramid, sed1330, sed1520, serialPOS, serialVFD, shuttleVFD, sli,
- # stv5730, svga, t6963, text, tyan, ula200, vlsys_m428, xosd
- Driver=glcdlib
- # Tells the driver to bind to the given interface
- Bind=127.0.0.1
- # Listen on this specified port; defaults to 13666.
- Port=13666
- # Sets the reporting level; defaults to 2 (warnings and errors only).
- #ReportLevel=3
- # Should we report to syslog instead of stderr ? [default: no; legal: yes, no]
- #ReportToSyslog=yes
- # User to run as. LCDd will drop its root privileges, if any,
- # and run as this user instead.
- User=nobody
- # The server will stay in the foreground if set to true.
- #Foreground=no
- # Hello message: each entry represents a display line; default: builtin
- Hello=" Welcome to"
- Hello=" LCDproc!"
- # GoodBye message: each entry represents a display line; default: builtin
- #GoodBye="Thanks for using"
- #GoodBye=" LCDproc!"
- # Sets the default time in seconds to displays a screen.
- WaitTime=5
- # If set to no, LCDd will start with screen rotation disabled. This has the
- # same effect as if the ToggleRotateKey had been pressed. Rotation will start
- # if the ToggleRotateKey is pressed. Note that this setting does not turn off
- # priority sorting of screens. [default: on; legal: on, off]
- AutoRotate=no
- # If yes, the the serverscreen will be rotated as a usual info screen. If no,
- # it will be a background screen, only visible when no other screens are
- # active. The special value 'blank' is similar to no, but only a blank screen
- # is displayed. [default: on; legal: on, off, blank]
- ServerScreen=no
- # Set master backlight setting. If set to 'open' a client may control the
- # backlight for its own screens (only). [default: open; legal: off, open, on]
- #Backlight=open
- # Set master heartbeat setting. If set to 'open' a client may control the
- # heartbeat for its own screens (only). [default: open; legal: off, open, on]
- #Heartbeat=open
- # set title scrolling speed [default: 10; legal: 0-10]
- TitleSpeed=3
- # The "...Key=" lines define what the server does with keypresses that
- # don't go to any client.
- # These are the defaults:
- ToggleRotateKey=Enter
- PrevScreenKey=Left
- NextScreenKey=Right
- #ScrollUpKey=Up
- #ScrollDownKey=Down
- # If you have only 4 keys, you can choose to use this:
- #ToggleRotateKey=Enter
- #PrevScreenKey=Up
- #NextScreenKey=Down
- # If you have only 3 keys, you can choose to use this:
- #ToggleRotateKey=Enter
- #PrevScreenKey=Up
- ## The menu section. The menu is an internal LCDproc client. ##
- [menu]
- # You can configure what keys the menu should use. Note that the MenuKey
- # will be reserved exclusively, the others work in shared mode.
- # The following works excellent with 4 keys or more.
- MenuKey=Escape
- EnterKey=Enter
- UpKey=Up
- DownKey=Down
- # If you have 6 keys you may define these as well
- #LeftKey=Left
- #RightKey=Right
- # If you have only 3 keys, you could use something like this:
- #MenuKey=Escape
- #EnterKey=Enter
- #DownKey=Down
- ### Driver sections are below this line, in alphabetical order ###
- ## glcdlib meta driver for graphical LCDs ##
- [glcdlib]
- ## mandatory:
- # which graphical display supported by graphlcd-base to use [default: image]
- # (see /etc/graphlcd.conf for possible drivers)
- Driver=ax206dpf
- # no=use graphlcd bitmap fonts (they have only one size / font file)
- # yes=use fonts supported by FreeType2 (needs Freetype2 support in libglcdprocdriver and its dependants)
- UseFT2=yes
- # text resolution in fixed width characters [default: 16x4]
- # (if it won't fit according to available physical pixel resolution
- # and the minimum available font face size in pixels, then
- # 'DebugBorder' will automatically be turned on)
- TextResolution=20x4
- # path to font file to use
- FontFile=/usr/share/fonts/truetype/ubuntu-font-family/UbuntuMono-B.ttf
- ## these only apply if UseFT2=yes:
- # character encoding to use
- CharEncoding=CP1251
- # minimum size in pixels in which fonts should be rendered
- MinFontFaceSize=21x42
- ## optional:
- Brightness=50 # Brightness (in %) if applicable
- Contrast=50 # Contrast (in %) if applicable
- Backlight=no # Backlight if applicable
- UpsideDown=no # flip image upside down
- Invert=yes # invert light/dark pixels
- ShowDebugFrame=no # turns on/off 1 pixel thick debugging
- # border within the usable text area,
- # for setting up TextResolution and
- # MinFontFaceSize (if using FT2);
- ShowBigBorder=no # border around the unused area
- ShowThinBorder=yes # border around the unused area
- PixelShiftX=0
- PixelShiftY=2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement