Changed the way direct is handled for corsair devices Commit amended for code style by Adam Honse <[email protected]>