---
name: "Config::Model::models::LCDd::glcdlib"
section: "3pm"
platform: "linux"
package: "libconfig-model-lcdproc-perl"
version: "2.055-2"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/Config::Model::models::LCDd::glcdlib"
---

# Config::Model::models::LCDd::glcdlib(3pm)

Configuration class LCDd::glcdlib

## NAME

Config::Model::models::LCDd::glcdlib - Configuration class LCDd::glcdlib

## DESCRIPTION

Configuration classes used by Config::Model

generated from LCDd.conf

## Elements

### Backlight

Backlight if applicable.  *Optional. Type uniline.*

- default value :

  no

### Brightness

Brightness (in %) if applicable.  *Optional. Type uniline.*

- default value :

  50

### CharEncoding

character encoding to use.  *Optional. Type uniline.*

- default value :

  iso8859-2

### Contrast

Contrast (in %) if applicable.  *Optional. Type uniline.*

- default value :

  50

### Driver

which graphical display supported by graphlcd-base to use  (see /etc/graphlcd.conf for possible drivers)  *Optional. Type uniline.*

- upstream\_default value :

  image

### FontFile

path to font file to use.  *Optional. Type uniline.*

- default value :

  /usr/share/fonts/corefonts/courbd.ttf

### Invert

invert light/dark pixels.  *Optional. Type uniline.*

- default value :

  no

### MinFontFaceSize

minimum size in pixels in which fonts should be rendered.  *Optional. Type uniline.*

- default value :

  7x12

### PixelShiftX

 *Optional. Type uniline.*

- default value :

  0

### PixelShiftY

 *Optional. Type uniline.*

- default value :

  2

### ShowBigBorder

border within the usable text area, for setting up TextResolution and MinFontFaceSize (if using FT2); border around the unused area.  *Optional. Type uniline.*

- default value :

  no

### ShowDebugFrame

turns on/off 1 pixel thick debugging.  *Optional. Type uniline.*

- default value :

  no

### ShowThinBorder

border around the unused area.  *Optional. Type uniline.*

- default value :

  yes

### TextResolution

text resolution in fixed width characters  (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)  *Optional. Type uniline.*

- upstream\_default value :

  16x4

### UpsideDown

flip image upside down.  *Optional. Type uniline.*

- default value :

  no

### UseFT2

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)  *Optional. Type uniline.*

- default value :

  yes

## SEE ALSO

- •

  cme
