@Ed Agreed. Shovel Knight has a difference between START and SELECT, so why can't SmileBASIC? Also, another idea: in the editor, a kind of "character map" that can be accessed by a button on the symbols keyboard. You could scroll through characters and select one to insert.