Config...:MtxOrb(3pm)
π Config::Model::models::LCDd::MtxOrb π
okay bestie, welcome to Config...:MtxOrb(3pm) β yes that's the manual page name, it's a whole vibe, we're rolling with it. This is the Perl doc for the Config::Model::models::LCDd::MtxOrb config class, and I'm gonna walk you through every single element like we're gossiping about it. no cap. π
β¨ NAME β¨
Config::Model::models::LCDd::MtxOrb β it's a Configuration class, specifically LCDd::MtxOrb. that's the whole name, that's the whole job. π
πΈ DESCRIPTION πΈ
These are the Configuration classes used by Config::Model, and they were generated from LCDd.conf. so like, they didn't hand-write this, the machine did, and honestly? it ate. β¨
π¦ Elements π¦
this is the main character section, buckle up, there's a lot of them and I'm listing every single one. periodt.
Brightness π‘
Set the initial brightness. It's Optional, and its Type is integer.
upstream_default value:
1000
Contrast π
Set the initial contrast. β οΈ NOTE: The driver will ignore this if the display is a vfd or vkd as they don't have this feature. It's Optional, Type is uniline.
upstream_default value:
480
Device π
Select the output device to use. Optional, Type is uniline.
upstream_default value:
/dev/lcd
KeyMap_A β¨οΈ
The following table translates from MtxOrb key letters to logical key names. By default no keys are mapped, meaning the keypad is not used at all. Optional, Type is uniline.
upstream_default value:
Left
KeyMap_B
Optional, Type is uniline.
upstream_default value:
Right
KeyMap_C
Optional, Type is uniline.
upstream_default value:
Up
KeyMap_D
Optional, Type is uniline.
upstream_default value:
Down
KeyMap_E
Optional, Type is uniline.
upstream_default value:
Enter
KeyMap_F
Optional, Type is uniline.
upstream_default value:
Escape
OffBrightness π
Set the initial off-brightness. This value is used when the display is normally switched off in case LCDd is inactive. Optional, Type is integer.
upstream_default value:
0
Size π
Set the display size. Optional, Type is uniline.
upstream_default value:
20x4
Speed β‘
Set the communication speed. Optional, Type is enum, and the choices are: '1200', '2400', '9600', '19200'.
upstream_default value:
19200
Type π₯οΈ
Set the display type. Optional, Type is enum, and the choices are: 'lcd', 'lkd', 'vfd', 'vkd'.
upstream_default value:
lcd
hasAdjustableBacklight β¨
Some old displays do not have an adjustable backlight but only can switch the backlight on/off. If you experience randomly appearing block characters, try setting this to false. Optional, Type is boolean.
upstream_default value:
yes
keypad_test_mode π§ͺ
See the [menu] section for an explanation of the key mappings. You can find out which key of your display sends which character by setting keypad_test_mode to yes and running LCDd. LCDd will output all characters it receives. Afterwards you can modify the settings above and set keypad_set_mode to no again. Optional, Type is uniline.
default value:
no
bestie note: that last line says keypad_set_mode β that's what the page says, so that's what I'm telling you. not my typo to fix, I don't make the rules. π
π SEE ALSO π
cme
and that's the whole page, you made it, I'm so proud of you π«Άβ¨
this was perl v5.40.1, dated 2025-03-04, brought to you by the Config...:MtxOrb(3pm) manual β mwah, go forth and configure your display, queen ππ
π¦ 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