I highly recommend the Kinesis Advantage 2. It is a bit pricey (about $360 or maybe more now) and takes about a month to get used to but it is by far the best keyboard I have used. They have a newer model but it doesn't have functions keys so I recommend the Kinesis. It does not have USB ports though.
E
Eric Amell
@Eric Amell
Posts
-
Looking for new keyboard -
Do developers really need a touch screen?To me it has very little to do with how they would test their application but rather how they work. Developers are expensive resources and if a touch screen will allow a given developer to work faster or even just make them happier then it is worth it. Now with that said I would say it depends on whether they are working with a desktop or a laptop. I am always surprised when a developer uses a desktop but I know it still happens. To me on a desktop it is irrelevant but on a laptop it is useful. That is my 2 cents!