I use a URC-WR7 (http://www.universalremote.com/product_details.php?id=63&s=diy&c=remotes&p=URC-WR7), basically a very nice programmable IR remote. It's a bit bulky, but very versatile.
I also have a Logitech K400 keyboard, but it's a bit annoying. My PC is a bit further and in a cabinet, so the keyboard has issues connecting.
I recently got an air mouse (MX3/generic, http://www.amazon.com/Aerb-Multifunction-Wireless-Keyboard-3-Gsensor/dp/B00K768DHY). I like it the most so far; the keys are very clicky, it's a very good size, it has a few programmable R buttons, it has a keyboard, the air mouse is very good. The only thing I don't like is that you switch from remote-mode to air-mouse-mode, and the switching button doesn't "take" unless you hold it down for a few seconds to lock it in. This is my favorite so far. Highly recommended, and very cheap to boot.
Oh yeah, I also have a Rii. It hasn't been very reliable for me, although when it works it's good. It's cumbersome as a "remote" though.
I have the G-box Q and I haven't had any problems with it. I run kodi and the installed media player so I that I can try out different builds, plus I run some game emulation apps and it still runs great. The only negative was the remote which was terrible. I replaced it with this remote from amazon http://www.amazon.com/gp/product/B00K768DHY?keywords=Aerb%202.4G%20Mini%20Wireless%20Keyboard%20Mouse%20Multifunctional&qid=1443705199&ref_=sr_1_1&sr=8-1 and now I have no complaints.
It depends on the device really. I have this air mouse + keyboard remove, which works over a small receiver. I believe it is wireless, not IR. Minus Hulu, those sites work in the SteamOS browser. However, if you still want an "app" like experience. You can run "web apps" in Chrome's kiosk mode. I have a section of my SteamOS-Tools project for this, call web apps. For that remote, basic functions work fine. I've been trying to add hardware, and encourage folks to do so, under the Valve github wiki
I know a lot of this isn't "native," but it is what it is for now.
I just got this one and it works great out of the box, maybe a little more remote than what you're looking for though.
https://www.amazon.com/gp/product/B00K768DHY/ref=oh_aui_detailpage_o00_s00?ie=UTF8&psc=1