thru together a fix for rinput, these really needs to use the rubydora library