If you use repl.js you can use an xbox controller instead of keyboard. Working on xbox-controller + nodewebkit now