Main > Main Forum
Newbie Question : Keyboard Interface for MAME
BobA:
--- Quote from: jadder on January 05, 2013, 07:29:05 pm ---correct u dont need a programmable one, just set up how u want in mame
avoid xin mo laggy garbage and get two of these:
http://forum.arcadecontrols.com/index.php?topic=114744.0
--- End quote ---
These are good, I have used quite a few but he is closed till Feb.
TomG:
Thanks all for your replies :)
AndyWarne:
--- Quote from: BobA on January 05, 2013, 07:17:17 pm ---While USB 1.1 is old technology it is still very fast when used for human interfaces or gamepads. USB 1.1 is satisfactory for many human related functions but fall short very quickly when applied to mass storage or networking. USB 1.1 also has the advantage of working on older PC's. If a PC has USB and is vintage then USB 1.1 is sure to be supported. The following are the recommended speeds for devices when USB was conceived.
Mice, Keyboiards, Joysticks, Gamepads 1.5 mbps
Modems, Cameras, Printers, Scanners 12 mbps (USB 1.1)
Mass Storage Dev, Networking, Video and Audio dev 480 mbps (USB 2.0)
Fast Mass Storage, HD Video and Audio 5 Gbps (USB 3.0) not originally concieved
--- End quote ---
Thats correct but the biggest drawback of 1.1 is a max packet size of 8 bytes which limits number of simultaneously-pressed keys, and also when used for trackball/spinner type applications can result in movement speed limit.
leapinlew:
--- Quote from: BobA on January 05, 2013, 08:56:22 pm ---
--- Quote from: jadder on January 05, 2013, 07:29:05 pm ---correct u dont need a programmable one, just set up how u want in mame
avoid xin mo laggy garbage and get two of these:
http://forum.arcadecontrols.com/index.php?topic=114744.0
--- End quote ---
These are good, I have used quite a few but he is closed till Feb.
--- End quote ---
I would also like to direct your attention here:
http://forum.arcadecontrols.com/index.php/topic,129357.0.html
I am not having complete success with my ZD Encoder
RandyT:
--- Quote from: AndyWarne on January 07, 2013, 06:39:34 am ---Thats correct but the biggest drawback of 1.1 is a max packet size of 8 bytes which limits number of simultaneously-pressed keys, and also when used for trackball/spinner type applications can result in movement speed limit.
--- End quote ---
If you are speaking of a Boot Protocol keyboard device, this is true. But you don't need to make a keyboard-based game controller Boot Protocol compatible.
As for spinners and trackballs, it's a theoretical (in this this application) limitation, but not one which makes even the smallest difference in actual use for gameplay.
RandyT