The urge to "soften" a review because of getting a unit for free is an issue I have had to deal with. Some feel my reviews are too soft, but quite often I'm just trying to be fair and point out the good and the bad.
There is that, but it's not always just that the unit is free. See this page:
http://www.mameworld.net/tigerheli/encoder/nocodeload.htm I
hated this feature of the KeyWiz, asked for a way to disable it, asked for a version without it, and posted a page about why it was a terrible idea, and how it could (should) be disabled. RandyT (correctly, I now believe) pointed out that it was realistically only a problem in a 4-player setup, and I never bothered to disable it on my KeyWiz, and have never had a problem with it.
My point is that you always have that dynamic - You don't like something, the developer points out why it's a good idea, and then you have to re-evaluate whether you missed something, or you were correct and he is just trying to put a positive spin on your negative comment.
As you yourself know, I have been known to stick to my opinions of a product, even when confronted by the product's creator (or an online rebuttal
)
I know, not always a good thing. j/k

BTW, I recently reviewed my re-buttal for SirPoonga, and I stand by it as well, although there are some areas in there where I mis-understood what you were talking about. My point here is that you need to write carefully and re-read what you have written so it can only be interpreted the way you intended (not that I'm 100 fool-proof on that. Yes, I know they keep coming out with smarter fools

).
For example, I took "Program via attached keyboard" to mean that you thought it was a feature that the software used a keyboard rather than a mouse for programming the unit. Andy Warne also thought this was a "feature".
In talking to SirP, I realized you were probably referring to an obscure method of programming the encoder without using software. This would really only be useful on the I-PAC if you were running it under BEOS or Solaris, as otherwise, you would just use the Mac or Linux programming software. On the KeyWiz, it would be pretty pointless, because unless you had a dual-boot system, custom settings would not be retained anyways, and with a dual boot system, you could program it through software in Windows and then boot into Solaris.
I think the main problem with your KeyWiz review was you didn't take the time to fully evaluate the product and the implications of some of the design decisions. That's something I struggled with on the KB16. For example, I know that, on the KB16, you can choose inputs carefully and avoid ghosting on the action keys. But I didn't want to unwire my CP and wire in the KB16, so I can't really say whether the response time with multiple keypresses is acceptable for arcade gaming or not. I think it is, but I don't have hard testing to back it up.
Most of the time, companies don't submit products unless they're confident of a good review (i.e., they know their product works as advertised). That's why this whole situation with Mattp is such a mystery...
Agreed. I never thought about testing my KeyWiz for ghosting, but I'm pretty sure I wouldn't see any.
Did Mattp think that if he said it didn't produce ghosting, everyone would take it at face value and not do any real world testing? Odd and unknown.