[Update] Add left click shoot binding

[Update] Use latest input device rather than caching at start.