First off, let me start by saying I'm using this on Mac OS X. Using the Kensington software (most recent can be downloaded) it behaves perfectly. And I love being able to program the buttons to act differently for different applications. I've only been using it for about a day and I'm already hooked. I could never go back.For $20, how many other electronics devices make that much of a difference?