Question: what is difference between keys.enter and keys.return?
Answer: On some keyboard layouts, the return and enter key are two different keys, an artifact of the differing handling of newlines by different operating systems. As an example, on the Macintosh, the return key is the usual key, while the enter key is positioned at the lower right of the numeric key pad.