Config::Model::models::LCDd::server(3pm)

NAME
Config::Model::models::LCDd::server - Configuration class LCDd::server

DESCRIPTION
Configuration classes used by Config::Model

generated from LCDd.conf

Elements

  AutoRotate
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. Optional. Type boolean.

upstream_default value :
    on

  Backlight
Set master backlight setting. If set to 'open' a client may control the backlight for its own screens (only). Optional. Type enum. choice: 'off', 'open', 'on'.

upstream_default value :
    open

  Bind
Tells the driver to bind to the given interface. Optional. Type uniline.

upstream_default value :
    127.0.0.1

  Driver
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, futaba,
  g15, glcd, glcdlib, glk, hd44780, icp_a106, imon, imonlcd,, IOWarrior,
  irman, joy, lb216, lcdm001, lcterm, linux_input, lirc, lis, MD8800,
  mdm166a, ms6931, mtc_s16209x, MtxOrb, mx5000, NoritakeVFD,
  Olimex_MOD_LCD1x9, picolcd, pyramid, rawserial, sdeclcd, sed1330,
  sed1520, serialPOS, serialVFD, shuttleVFD, sli, stv5730, svga, t6963,
  text, tyan, ula200, vlsys_m428, xosd, yard2LCD. Optional. Type check_list. choice: 'bayrad', 'CFontz', 'CFontzPacket', 'curses', 'CwLnx', 'ea65', 'EyeboxOne', 'futaba', 'g15', 'glcd', 'glcdlib', 'glk', 'hd44780', 'icp_a106', 'imon', 'imonlcd', 'IOWarrior', 'irman', 'joy', 'lb216', 'lcdm001', 'lcterm', 'linux_input', 'lirc', 'lis', 'MD8800', 'mdm166a', 'ms6931', 'mtc_s16209x', 'MtxOrb', 'mx5000', 'NoritakeVFD', 'Olimex_MOD_LCD1x9', 'picolcd', 'pyramid', 'rawserial', 'sdeclcd', 'sed1330', 'sed1520', 'serialPOS', 'serialVFD', 'shuttleVFD', 'sli', 'stv5730', 'svga', 't6963', 'text', 'tyan', 'ula200', 'vlsys_m428', 'xosd', 'yard2LCD'.

  DriverPath
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 ! Optional. Type uniline.

Note: DriverPath is computed with

 use Dpkg::Arch qw/get_host_arch debarch_to_multiarch/;
              my $triplet = debarch_to_multiarch(get_host_arch());
              "/usr/lib/$triplet/lcdproc/";

and with:

•

  Foreground
The server will stay in the foreground if set to yes. Optional. Type uniline.

upstream_default value :
    no,legal:yes,no

  FrameInterval
Sets the interval in microseconds for updating the display. default is 125000 meaning 8Hz. Optional. Type uniline.

upstream_default value :
    125000

  GoodBye
Optional. Type list of uniline.

  Heartbeat
Set master heartbeat setting. If set to 'open' a client may control the heartbeat for its own screens (only). Optional. Type enum. choice: 'off', 'open', 'on'.

upstream_default value :
    open

  Hello
Optional. Type list of uniline.

  NextScreenKey
Optional. Type uniline.

default value :
    Right

  Port
Listen on this specified port. Optional. Type integer.

upstream_default value :
    13666

  PrevScreenKey
Optional. Type uniline.

default value :
    Left

  ReportLevel
Sets the reporting level; defaults to warnings and errors only. Optional. Type integer.

upstream_default value :
    2

  ReportToSyslog
Should we report to syslog instead of stderr? Optional. Type boolean.

default value :
    yes

  ScrollDownKey
Optional. Type uniline.

upstream_default value :
    Down

  ScrollUpKey
Optional. Type uniline.

upstream_default value :
    Up

  ServerScreen
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. Optional. Type enum. choice: 'on', 'off', 'blank'.

upstream_default value :
    on

  TitleSpeed
set title scrolling speed Optional. Type integer.

upstream_default value :
    10

  ToggleRotateKey
The "...Key=" lines define what the server does with keypresses that don't go to any client. The ToggleRotateKey stops rotation of screens, while the PrevScreenKey and NextScreenKey go back / forward one screen (even if rotation is disabled. Assign the key string returned by the driver to the ...Key setting. These are the defaults: Optional. Type uniline.

default value :
    Enter

  User
User to run as. LCDd will drop its root privileges and run as this user instead. Optional. Type uniline.

  WaitTime
Sets the default time in seconds to displays a screen. Optional. Type integer.

upstream_default value :
    4

SEE ALSO

•   cme