Overclock.net › Forums › Components › Keyboards › USB vs PS/2 Keyboard: latency, bandwidth -> inputs per second?
New Posts  All Forums:Forum Nav:

USB vs PS/2 Keyboard: latency, bandwidth -> inputs per second? - Page 2

post #11 of 131
The PS/2 ports are long obsolete garbage, USB is superior in all respects. USB is entirely more than sufficient when it comes to keyboard and mouse activity; and is even fast enough for stuff that needs high speeds, like hard drives, network adapters, audio and video DACs, and external DVDs.

The port only exists these days because people want to keep their venerable old keyboards for new systems, especially when so many new keyboards are so bad from a user point of view.
post #12 of 131
ripster
classic from the days of .. Firewire
Are you calling Mac users classic and outdated? I'd definitely watch my back in dark passages after posts like that. PS/2 users are more tolerant here(since they dont have to care about some inferior keyboard connectors like USB etc).
post #13 of 131
Quote:
Originally Posted by EvanPitts View Post
The PS/2 ports are long obsolete garbage, USB is superior in all respects. USB is entirely more than sufficient when it comes to keyboard and mouse activity; and is even fast enough for stuff that needs high speeds, like hard drives, network adapters, audio and video DACs, and external DVDs.

The port only exists these days because people want to keep their venerable old keyboards for new systems, especially when so many new keyboards are so bad from a user point of view.
Whew. I was beginning to believe I was the only one at OCN that knew that.
My System
(13 items)
 
  
Keyboard
Lots of them 
  hide details  
Reply
My System
(13 items)
 
  
Keyboard
Lots of them 
  hide details  
Reply
post #14 of 131
Quote:
Originally Posted by EvanPitts View Post
The PS/2 ports are long obsolete garbage, USB is superior in all respects. USB is entirely more than sufficient when it comes to keyboard and mouse activity; and is even fast enough for stuff that needs high speeds, like hard drives, network adapters, audio and video DACs, and external DVDs.

The port only exists these days because people want to keep their venerable old keyboards for new systems, especially when so many new keyboards are so bad from a user point of view.
Do some research please!
Computer
(13 items)
 
  
CPUMotherboardGraphicsRAM
Intel i5 2500k ASUS P8P67 Deluxe B3 MSI 6950 TF3 Xfire Gskill 8GB RAM 
Hard DriveOSMonitorKeyboard
128GB M4 | 1TB F3 Windows 7 Ultimate Dell 19'' and Viewsonic 22" Leopard Mech 
PowerCaseMouse
Sea Sonic X750 Lian Li A05 Razer Deathadder 3200 DPI 
  hide details  
Reply
Computer
(13 items)
 
  
CPUMotherboardGraphicsRAM
Intel i5 2500k ASUS P8P67 Deluxe B3 MSI 6950 TF3 Xfire Gskill 8GB RAM 
Hard DriveOSMonitorKeyboard
128GB M4 | 1TB F3 Windows 7 Ultimate Dell 19'' and Viewsonic 22" Leopard Mech 
PowerCaseMouse
Sea Sonic X750 Lian Li A05 Razer Deathadder 3200 DPI 
  hide details  
Reply
post #15 of 131
I thought that's what we were doing? Here's one of my sources of info. Please be specific what research you are looking at.

Anyway I think we reached consensus in this post. The OP went with USB.
Edited by ripster - 10/3/10 at 11:46am
My System
(13 items)
 
  
Keyboard
Lots of them 
  hide details  
Reply
My System
(13 items)
 
  
Keyboard
Lots of them 
  hide details  
Reply
post #16 of 131
Thread Starter 
Quote:
The PS/2 ports are long obsolete garbage, USB is superior in all respects.
USB is just a middle part, it's a pipe connecting two ends. More importantly there is keyboard encoder on one end, and there is keyboard controller and buffer at the other end. As many know there are various limitation on keyboard end, such as scanning rate, blocking, ghosting... and also, what is not well known, different devices can utilize USB protocol in different ways, but what is not known at all are limitations on computer end, where USB packets are read by the host OS and stored in keyboard buffer. -- USB is good for that USB disk drive, and such, but for *KEYBOARD* with the default polling rate of 125Hz, then USB obviously sucks.


* Passmark keyboard test
http://www.passmark.com/products/keytest.htm

With this diagnostic software for USB I get minimum of 7-8ms delay between each key, even if I press three or four of them in the same time, for PS/2 this delay is 4-5ms, PS/2 wins there.



Would you like to perform some tests, and perhaps reconsider your misdirected statement?



Quote:
I thought that's what we were doing? Here's one of my sources of info. Please be specific what research you are looking at.

Anyway I think we reached consensus in this post. The OP went with USB.
That source confirms my fears, it says - "USB keyboard is slow".

The bottleneck of processing USB packets and placing them in keyboard buffer is something USB protocol and keyboard encoder can do nothing about, all this depends on Operating System and perhaps legacy support built in hardware, and I am yet to see some proof that polling keyboard 1000 times per second instead of 125 can actually make a difference as to how many keys per second can be stored in keyboard buffer and practically available to software application.


Without performing more tests and finding out actual real world numbers the only consensus I can reach, based on my own devices I tested, is that USB for keyboards/mouse sucks, but I would surely prefer to have more experimental information to make any such conclusion at all.
Edited by dan_k - 10/5/10 at 5:01pm
post #17 of 131
Are you using the same keyboard for both tests?

As I posted before every keyboard has a different scanning rate based on the engineer's firmware setting to makes sure he/she is removing switch debouncing effects.

I'd use that test btw but those suckers want me to pay for it and I'm cheap (my 30 days ran out looooong ago).
My System
(13 items)
 
  
Keyboard
Lots of them 
  hide details  
Reply
My System
(13 items)
 
  
Keyboard
Lots of them 
  hide details  
Reply
post #18 of 131
Manyak got 6ms on the i-Rocks KR-6230 (USB) in Passmark.
Starbuck
(13 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i7 920 eVGA X58 SLI LE Modified XFX GTX 285 and XFX 9800GT 6GB Corsair Dominator GT 
Hard DriveOptical DriveOSMonitor
Western Digital Velociraptor 300GB LG GH24NS50 Windows 7 Ultimate Dell Ultrascan P992 19" CRT 
KeyboardPowerCaseMouse
Das Ultimate Corsair 1000HX Cooler Master HAF932 steelseries xai 
Mouse Pad
12x12 granite tile with rubber liner 
  hide details  
Reply
Starbuck
(13 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i7 920 eVGA X58 SLI LE Modified XFX GTX 285 and XFX 9800GT 6GB Corsair Dominator GT 
Hard DriveOptical DriveOSMonitor
Western Digital Velociraptor 300GB LG GH24NS50 Windows 7 Ultimate Dell Ultrascan P992 19" CRT 
KeyboardPowerCaseMouse
Das Ultimate Corsair 1000HX Cooler Master HAF932 steelseries xai 
Mouse Pad
12x12 granite tile with rubber liner 
  hide details  
Reply
post #19 of 131
Most keyboards are set to that 4 to 6 ms range. It's a lost cause to try and measure all this without an oscilloscope.

I think the OP (according to his posts at the other GameDev forum) is using some old keyboard.

Quote:
My USB keyboard is indeed an odd one, it's from old iMac. But still, am I in minority or majority? -- Would you mind doing USB trace test for simultaneous multiple input on your keyboard?
And I was JOKING about the 1000hz Razer polling rate. Gold USB connectors are obviously only good for looks or gamers wouldn't like them. Jeez. Joke.
Edited by ripster - 10/5/10 at 6:15pm
My System
(13 items)
 
  
Keyboard
Lots of them 
  hide details  
Reply
My System
(13 items)
 
  
Keyboard
Lots of them 
  hide details  
Reply
post #20 of 131
MOAR GOLD

Starbuck
(13 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i7 920 eVGA X58 SLI LE Modified XFX GTX 285 and XFX 9800GT 6GB Corsair Dominator GT 
Hard DriveOptical DriveOSMonitor
Western Digital Velociraptor 300GB LG GH24NS50 Windows 7 Ultimate Dell Ultrascan P992 19" CRT 
KeyboardPowerCaseMouse
Das Ultimate Corsair 1000HX Cooler Master HAF932 steelseries xai 
Mouse Pad
12x12 granite tile with rubber liner 
  hide details  
Reply
Starbuck
(13 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i7 920 eVGA X58 SLI LE Modified XFX GTX 285 and XFX 9800GT 6GB Corsair Dominator GT 
Hard DriveOptical DriveOSMonitor
Western Digital Velociraptor 300GB LG GH24NS50 Windows 7 Ultimate Dell Ultrascan P992 19" CRT 
KeyboardPowerCaseMouse
Das Ultimate Corsair 1000HX Cooler Master HAF932 steelseries xai 
Mouse Pad
12x12 granite tile with rubber liner 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Keyboards
Overclock.net › Forums › Components › Keyboards › USB vs PS/2 Keyboard: latency, bandwidth -> inputs per second?