original is from: https://github.com/neo-layout/neo-layout/tree/master/linux/osd