I buy this keyboard about two week ago . I have so many problem with it during that time that I finally give up and return it for refund . this be the first Logitech equipment that I have ever have so many problem with . in my home we have six keyboard altogether -lrb- some of they actively use , other on a shelf -rrb- . of we six keyboard , five of they be Logitech keyboard . as I type this review , I be use a Logitech keyboard , a `` old-fashioned '' cord keyboard with the key in a straight line -lrb- with a `` old-fashioned '' Logitech cord mouse -rrb- . \*\* it work better than the keyboard that be the subject of this review . \*\* the initial , original , start installation of the WAVE keyboard and accompany mouse take hour ! the software -lrb- `` setpoint '' -rrb- be probably very sophisticated -lrb- 24 meg ? I should hope so ! -rrb- but I 'll never know for sure . I get it run and I could use the keyboard and the mouse , but the full installation of the latest revision of the Setpoint software be never accomplish . so I try to update the program . the Logitech website insist on present they 64-bit update no matter how many time I check off the 32-bit update choice . then , click on the DOWNLOAD button on Logitech 's site produce nothing . no response . Zero . zip . then I go to another download site -lrb- `` Hippo '' -rrb- and download the proper update . then I attempt to install it and finally succeed after several try . then I try to run Setpoint . it refuse to run , state that a `` essential '' file `` khalwraper . dll '' be corrupt and therefore the INSTALL COULD NOT CONTINUE . I do a search on the net and learn that `` khalwraper . dll '' be a virus of some kind , affect the registry . then I use another program to clean my registry . setpoint still would not run , again make the statement that that essential file `` khalwraper . dll '' be corrupt . then I call customer service . I spend a lot of time in discussion , and I mention and name and slowly spell out the letter of the offend file , `` khalwraper . dll . '' the technician instruct I to uninstall Setpoint , use the Windows Control Panel option to do so . I do , and that be when I finally lose my patience ! the uninstallation of Setpoint leave I with no mouse at all ! -lrb- have you ever try to run Windows without a mouse , use keyboard command only ... ? -rrb- after a lot of waste time , I manage to shut down the computer , pull out all the Logitech Wave component and replace those component with this old-fashioned , non-wireless , non-ergonomic dinosaur . this old dinosaur work , at least . I pack up the Wave , return it to Amazon for refund . now I 'll try to upgrade my dinosaur . again . some word of warn about ` ergonomic ' : the word , `` ergonomic '' do not have a consistent meaning when use to describe keyboard , in my opinion . I find that the most common meaning of `` ergonomic '' in this context be a keyboard that be flat -lrb- that be , no \* wave \* in the height of the key -rrb- but with a curve to the key ' layout , a convex curve from the typist 's viewpoint . the word , `` ergonomic keyboard '' sometimes exclude the so-called `` split '' keyboard in which the keyboard key be separate into two non-curved half , one for left hand , one for right hand . sometimes these half be on the same chassis , sometimes not . be careful when choose a `` ergonomic '' keyboard and\/or mouse . what you need and what you actually buy may not `` match . '' some word of warn about wireless keyboards\/mice : if you wish to upgrade you keyboard and\/or mouse , think carefully about what you want to change and why . if you use a desktop computer and only a desktop computer , think carefully about you need for wireless device . how could use a wireless keyboard enhance you work on you desktop computer ? do you really need the freedom to move the keyboard all over the room ? what be the point ? on the other hand , a wireless mouse \*\* might \*\* be useful if you cord mouse get its tail tangle in the paperwork or other debris on you desk . think carefully ! maybe a cord keyboard with a cordless mouse be the answer . do not go wireless unless you must ! for those of you who use a laptop computer in a desktop environment , you need be different . think carefully . decide . and when you have , look around and buy \*\* exactly \*\* what you need , no less , and \*\* no more . \*\* if you can not find wireless device which meet you need , look harder ! cord device be available ! and , in the long run , I do recommend Logitech .