Config...icolcd(3pm)
π NAME π
Config::Model::models::LCDd::picolcd β bestie, this is the Configuration class LCDd::picolcd. that's it, that's the name, iconic behavior π
β¨ DESCRIPTION β¨
Configuration classes used by Config::Model.
generated from LCDd.conf β yeah it's auto-generated, no cap, don't come for it π
π Elements π
okay so here's the whole roster of settings, one by one, no skipping, we're doing all of them π
πΈ Backlight πΈ
Sets the initial state of the backlight upon start-up. Optional. Type boolean.
upstream_defaultvalue:on
πΈ Brightness πΈ
Set the initial brightness. Works only with the 20x4 device. Optional. Type integer.
upstream_defaultvalue:1000
πΈ Contrast πΈ
Set the initial contrast. Optional. Type integer.
upstream_defaultvalue:1000
πΈ Key0Light πΈ
If Keylights is on, then you can unlight specific keys below: Key0 is the directional pad. Key1 β Key5 correspond to the F1 β F5 keys. There is no LED for the +/- keys. This is a handy way to indicate to users which keys are disabled. Optional. Type boolean.
upstream_defaultvalue:on
πΈ Key1Light πΈ
Optional. Type uniline.
defaultvalue:on
πΈ Key2Light πΈ
Optional. Type uniline.
defaultvalue:on
πΈ Key3Light πΈ
Optional. Type uniline.
defaultvalue:on
πΈ Key4Light πΈ
Optional. Type uniline.
defaultvalue:on
πΈ Key5Light πΈ
Optional. Type uniline.
defaultvalue:on
πΈ KeyRepeatDelay πΈ
Key auto repeat is only available if the picoLCD driver is built with libusb-1.0. Use KeyRepeatDelay and KeyRepeatInterval to configure key auto repeat.
Key auto repeat delay (time in ms from first key report to first repeat). Use zero to disable auto repeat. Optional. Type integer.
upstream_defaultvalue:300
πΈ KeyRepeatInterval πΈ
Key auto repeat interval (time in ms between repeat reports). Only used if KeyRepeatDelay is not zero. Optional. Type integer.
upstream_defaultvalue:200
πΈ KeyTimeout πΈ
KeyTimeout is only used if the picoLCD driver is built with libusb-0.1. When built with libusb-1.0, key and IR data is input asynchronously so there is no need to wait for the USB data. KeyTimeout is the time in ms that LCDd spends waiting for a key press before cycling through other duties. Higher values make LCDd use less CPU time and make key presses more detectable. Lower values make LCDd more responsive but a little prone to missing key presses. 500 (.5 second) is the default and a balanced value. Optional. Type integer.
upstream_defaultvalue:500
πΈ Keylights πΈ
Light the keys? Optional. Type boolean.
upstream_defaultvalue:on
πΈ LinkLights πΈ
Link the key lights to the backlight? Optional. Type boolean.
upstream_defaultvalue:on
πΈ LircFlushThreshold πΈ
Threshold in microseconds of the gap that triggers flushing the IR data to lirc. If LircTime_us is on, values greater than 32.767ms will disable the flush. If LircTime_us is off, values greater than 1.999938s will disable the flush. Optional. Type integer.
upstream_defaultvalue:8000
πΈ LircHost πΈ
Host name or IP address of the LIRC instance that is to receive IR codes. If not set, or set to an empty value, IR support is disabled. Optional. Type uniline.
upstream_defaultvalue:127.0.0.1
πΈ LircPort πΈ
UDP port on which LIRC is listening. Optional. Type integer.
upstream_defaultvalue:8765
πΈ LircTime_us πΈ
UDP data time unit for LIRC. On: times sent in microseconds (requires LIRC UDP driver that accepts this). Off: times sent in 'jiffies' (1/16384s) (supported by standard LIRC UDP driver). Optional. Type boolean.
upstream_defaultvalue:off
πΈ OffBrightness πΈ
Set the brightness while the backlight is 'off'. Works only with the 20x4 device. Optional. Type integer.
upstream_defaultvalue:0
π₯ SEE ALSO π₯
cmeβ go touch it, it's the whole point bestie π«Ά
and that's the whole page, we ate and left no crumbs π this was generated by perl v5.40.1 dated 2025-03-04 β yes the date is old, she's vintage, she's a classic, we respect her ππ¦πΈ
π¦ where this page comes from
- debian trixie: libconfig-model-lcdproc-perl 2.055-2 Β· LGPL-2.1-only
- ubuntu resolute: libconfig-model-lcdproc-perl 2.055-2 Β· LGPL-2.1-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms