iImage Information

If you type all day, then having your keyboard and mouse in a comfortable position is probably important to you. I have use a variety of keyboard trays that mount under the desktop, but some were flimsy or undersized, and installing (and re-installing) them was always a chore, especially if you switch offices or locations frequently. A couple of years ago I started building tiny tables for this purpose -- the latest version is fairly inexpensive, and can easily be adjusted to a variety of heights without tools. The table legs can also be unscrewed for easy transport or storage.
Step 1Telescopic legs
iImage Information

The key to this design is a telescopic leg constructed from bamboo, wood dowel and EMT connectors. The table height adjusts from about 18 to 32 inches, but you can vary the dimensions to suit your needs.