osk-sdl(1)
π OSK-SDL β ok so, the manual but make it make sense π
bestie. you are reading the manual page for osk-sdl, which lives in the General Commands Manual section, and it is genuinely the little icon that could: a tiny on-screen keyboard that unlocks your encrypted stuff. let's get into it π
β¨ NAME β¨
OSK-SDL β Disk encryption initramfs on screen keyboard π
π¦ SYNOPSIS π¦
osk-sdl -d DISK -n NAME [OPTION]
that's the whole vibe. two things are basically required (-d and -n), and then everything else is seasoning π§
πΈ DESCRIPTION πΈ
so basically, OSK-SDL is a lightweight on screen keyboard that you use to unlock encrypted root partitions on mobile devices π±π
that's it. that's the whole job. it's the little keyboard that pops up when your phone boots and is like "hey girl, type the password" π
π OPTIONS π
okay this is the part you actually came for, no cap.
π Mandatory (yes you literally need these)
-t,--testmodeβ run in test mode, and do not attempt to initialise the whole screen. lowkey the chill mode π§-d<path>β decrypt this disk. this argument is mandatory unless you're using-t. no disk, no party, sorry π«Ά-n<name>β the name of the decrypted disk. give it a cute name, it deserves one β
π Optional (the fun extras)
-hβ show help options. when in doubt, ask for help, bestie π-c<path>β the location of the osk-sdl config file. defaults to"/etc/osk.conf"π-o<path>β the location of the osk-sdl config override file. and here's the nice part: if it couldn't be loaded, that does not cause a failure. she's forgiving like that π-v,--verboseβ enable verbose output. turn this on when you want the tea β-k,--keyscriptβ enable keyscript mode. the password gets output toSTDOUTso another program can use it, likecryptsetup-initramfs. it's giving teamwork π€-G,--no-glesβ do not use the OpenGL ES driver unless it is the default driver. heads up: this is the default behavior when using DirectFB π-x,--no-keyboardβ do not display the keyboard, only the input box. this is only useful on devices with a physical keyboard that want to use osk-sdl as a prettier prompt than"cryptsetup open"πβ¨-s,--show-keyboardβ show the osk by default, even if a physical keyboard is connected. stubborn? no, iconic π
β EXAMPLES β
decrypt /dev/sda1 to the name "root":
osk-sdl -d /dev/sda1 -n root -c /etc/osk.conf
see? -d for the disk, -n for the name, -c for the config. three little flags, one unlocked partition. slay π₯
π«Ά SEE ALSO π«Ά
go read that one too, iykyk π
π AUTHORS π
Undef <debian@undef.tools>
okay that's the whole page, you're officially certified πβ¨ this was osk-sdl, version 2025-02-23, dated 2025-02-23, straight from the osk-sdl(1) manual β love you, bye, go unlock something πππ¦
π¦ where this page comes from
- debian trixie: osk-sdl 0.67.1-4 Β· GPL-3.0-or-later
- ubuntu questing: osk-sdl 0.67.1-4
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms