You might also want to check other custom inputs demo.

Default settings

lzkughjk

Bllueberry

Extra settings