| Main > Main Forum |
| Which encoder do you use? and the main reason why |
| << < (11/11) |
| Tiger-Heli:
--- Quote from: Bgnome on October 14, 2004, 04:37:05 pm ---i wouldnt say that a non-programmable encoder is a huge drawback. for example, a keyboard hack is non-programmable, but you have all the keys anyway. on the other hand, when you are dealing with a limited number of inputs and programs/emulators/games that dont allow you to reassign controls, reprogammability is a nice option to have. --- End quote --- Need some clarification here. A keyboard has all the keys available, but they also have ghosting/blocking issues. Meaning you might not be able to press the three keys you want at the same time. |
| Tiger-Heli:
--- Quote from: Grasshopper on October 14, 2004, 02:25:38 pm ---I'm using my Ipac with a converter that enables a PC keyboard to be used in place of a Dreamcast controller. The converter cannot be reprogrammed, and requires a particular key set which is not the same as the Ipac's default. So for me the ability to keep settings on power off is absolutely essential. --- End quote --- Grasshopper, I understand your comments about EEPROM. In fact, I thought they were relevant enough that I included them in my encoder comparison in the EEPROM vs. SDRAM section. Having said that, I believe you could do what you want with the KeyWiz encoder thanks to a number of intelligent design decisions. This solution is not as elegant as an I-PAC, but I think it should work. Consider the following: Both the default codeset and the alternate default codeset are always available with the KeyWiz, and shifted keys are also programmed and loaded for both sets. Also, the alternate set basically covers all of the main keyboard keys. So it should be possible to hook your dreamcast device up to the alternate codeset terminals of the KeyWiz and then press a button connected to the Shazaaam! and J1L terminals (with diodes) to load the alternate set. (If you wanted to get really fancy, I |
| Navigation |
| Message Index |
| Previous page |