I'm looking for a new laptop and I'm interested in the Sager 8150 and 7282. After reading this thread http://forum.notebookreview.com/alienware-m18x/583019-m18x-keyboard-multiple-keys.html about keyboard ghosting, I'm curious if any Sager laptops have had similar problems.
-
sd
^ was the above problem noted in the thread you saw. As far as ghosting goes im a SC2 and rts player... If I don't have any ghosting problems I'm pretty sure your good. But just to test it out...
asfd asfd dasfh dasfj sfd
^ went from 4 first then the next 4 sets are with 5 keys pressed.
Now purely 6 keys
fasd fasd saf fas sa asf
seems sager can go safely 4 keys pressed at a time. -
I have a support ticket in atm with XoticPC; there are some combinations that don't work over 2 keys (rare), most appear to be between 3 to 6 keys.
Kind of sucks, but I've been able to remap around the only 2-key combinations. Hopefully there is a fix for it (seems like an EC firmware issue). -
saturnotaku Notebook Nobel Laureate
If the keyboard operates on the USB bus, you will never be able to press more than 6 at a time. If it's PS2, then there should be no reason why there would be a limit on the number of key presses.
-
I'm fairly certain my keyboard doesn't have ghosts.
-
Snip and Edit... need to research something I thought was cut and dry.... don't mind this
Also, owners who think they don't have this issue, try typing to following while holding both shift keys (left and right)...
Code:The quick fox jumped over the lazy dog.
-
-
wow, that cut off my ability to use like half of my keyboard.
-
HE QUIK BROWN FO JUPS OER HE LA DOG>
6 year old unbranded wireless keyboard that came with the pc. Modern expensive keyboards can't do any better? Why can't they fix the problem? -
saturnotaku Notebook Nobel Laureate
-
There's three references at the bottom of this post. They will give you a headache, but they clear up some things. The 6 non-modifier key/4 modifier key limit on the USB bus is not the issue here.
The issue we're seeing is some odd combinations just don't work, probably to prevent ghosting (despite Microsoft's definition, it's when a key you didn't press shows up, not when a key in a combination does not show up... ). These key presses (such as W+A+G or W+D+G, or even L Shift + R Shift + Space) are well under the the USB limitation (first two are 3 non-modifier, second is 2 modifier + 1 non-modifier) and what we could be seeing is either a limitation imposed by hardware (isolating diode, etc) to prevent ghosting or a possible bug/anti-ghosting limitation in the BIOS/EC that can be patched and still prevent ghosting.
Or a third explanation that I'm not thinking of because I don't venture that deep; I try to stick to the software and operating system layers, people who went to college longer than I did can deal with the drivers and BIOS.
Supplemental Reading
Wikipedia: Rollover (key)
Microsoft Applied Sciences Group: Keyboard Ghosting Explained!
ControlSpace: n-Key Rollover -
Quite a lot of laptops still use PS/2 for the mouse and keyboard interface, theres a few out there using USB but it's not uncommon by any means to find PS/2. -
Wasn't sure if the keyboard on this was true PS/2 interface or PS/2 through the USB bus... thanks for the heads up. -
-
saturnotaku Notebook Nobel Laureate
-
Two things:
First, I got a response back today from tech support. I don't think we're allowed to C&P the e-mails here but in a nutshell I was told that the combinations that do not work are a limitation of the hardware and can not be addressed through a BIOS/EC update nor a swap of the keyboard. So that's life, luckily the issue seems isolated to small sets of keys so it's easy enough to remap some bindings around if it is encountered.
-=-=-=-
This gets techincal; I went cross-eyed a few times (I don't work at or below the OS layer). If you can understand this stuff better or know someone who can... like an actual USB hardware engineer... please feel free to call me an idiot and correct me.
As to why, on USB, key strikes are limited to 6 non-modifier and 4 modifier... the answer is here (pdf), in the Device Class Definition for HID 1.11 published by the USB Implementers Forum (creators and maintainers of the USB standard). Basically, the keyboard interrupt packet is 8 bytes long:
Code:Byte 0 = Modifier Key(s) Byte 1 = RESERVED Byte 2 = Keycode ... Byte 7 = Keycode
I'm (not) Cave Johnson, we're done here.
Do Sager laptops have keyboard ghosting problems?
Discussion in 'Sager and Clevo' started by Pete2s, Jun 2, 2011.