(PS3) Add optional input logging
(Apple) Add keyboard event+character data support. (No char data for iOS)