Ok, i think its connected with shift key and "$" symbol, as i tested it on laptop, there's no home key but equivalent which is fn key+arrow left (home key) , sometimes like at 3rd or 4th time it puts a 4 before the whole message, though it should put "$", i am not sure why but why not using something like this (autohotkey analogue):