An unpowered hub will almost certainly work for your setup.
Remember that unpowered hubs have a 100mA/port limit according to the USB spec, even though many hubs can exceed this.
I've been using the following on a test setup with no problems:
Belkin USB 2.0 4-port hub available
hereMini-Pac Opti w. U-Trak
TT2 Spinner + encoder
LED lighting circuit for trackball and admin buttons that draws ~86 mA
You can plug the hub into a Neutrik NAUSB-W-B with the "A" connector on the inside and the "B" connector on the outside of the enclosure. (undo 2 screws and reverse the barrel)

From there, one USB A-B cable connects your CP to the HTPC.

You can solidly mount the hub using 5 screws and PEX plastic pipe -- details
here.

Scott