Input Devices
Some people can be just fine using a remote to do almost everything. A keyboard will have to be used at times but hopefully that is a minimum. If you are planning on writing e-mail, playing games, or other activities that will require you to use a keyboard for any average length of time, you should consider going wireless. Most places where you are putting a HTPC won't have a good place for a mouse or keyboard. Trying to type on your lap is possible, and using a mouse is possible also possible (If it is an optical mouse). If you have cords (Even on keyboard and mice extenders) it becomes very annoying at times. If you have guests over it's not always easy to ask, "Could you pick another spot, I have to sit there to control the movie."
I personally tried a long keyboard and mouse extender cable but it was a nightmare. I often had the mouse and keyboard get tangled up. The mouse was very annoying as there wasn't anyplace to put it where it wouldn't move the cursor as I moved on the couch. I fired up froogle.com (googles price finder) and did a search for IR keyboard. I found one of hundreds of companies selling off set top box IR keyboards with thumb mice on them for $20 so I ordered one. Although the function keys were labeled as Help, What's Hot, E-mail, and so on, it all the standard keyboard buttons worked. Security on IR can be compromised, since anyone within IR receiving distances can see what you're typing if they have the same IR receiver. I don't log into anything from my HTPC system so the issue is null.
Many people like the Logitech mice and keyboard combo. It's about 3 times as expensive as others though. The Microsoft wireless keyboards are reported to not work at all, except with Lindows. The most desired keyboard and mouse is the Gyration. The mouse can be used "In-Air" by tilting it. It is slightly more expensive than the Logitech. (Around $99)
For joysticks and game pads, almost any on the market work. However, because some don't, google for a device you are considering and see if it is supported under the Linux Joystick drivers.
|