Works with my Mac Mini , which I be use as a htpc -lrb- home Theatre PC -rrb- . get the keyboard to work after a bootup take multiple try ; you have to press a tiny button on the dongle and then press fn key on the keyboard . that tiny button be a headache , because you can only press it with the help of a pen or tiny screwdriver . I keep my Mac Mini on all the time now so I do not have to deal with that . I also get it to work no problem with a MacBook pro . this despite the fact that the product say it be only Windows compatible . major problem with network interference . ever since bring the wkb-4000 in we house , we household 2.4 ghz 802.11 g wireless network have be go down constantly . -lrb- the keyboard also run on 2.4 ghz . -rrb- the only solution be to powercycle we router -lrb- a Linksys wrt54g -rrb- . at first it seem like commence any activity on the keyboard would instantly knock out the network . then I follow advice find on here and change wireless channel on we router ; that make a slight improvement , now the network go down at unpredictable time . : - \/ basically I be go upstairs to the router to restart it several time a day , and get lot of ill-will from the family ! sometimes the network go down even when the keyboard be not in use . I have resort to physically remove the battery from the keyboard to try to help this . later this week I be upgrade router to the Linksys\/Cisco WRT320N Dual-Band Wireless-N Gigabit Router , and put n wireless adapter on the main device in my home . since n run on 5 ghz , that should marginalize the problem from the keyboard , although it will still mess with my ability to leverage the dual band -lrb- i.e. g and n -rrb- power of the router . the key work great on the keyboard , the mouse trackpad not as well . mouse movement be very sluggish , although I can not tell if that be due to interference in the 2.4 gHz band share by the keyboard and the router . but overall , the keyboard be a pleasure to use on my htpc . the feature on the trackpad where a single tap translate to a mouse click be fine with I ; I seldom do a accidental click . I be unimpressed with they customer service so far . I have have a support ticket in they system for almost a week now with no reply .