The Ur-Quan Masters Home Page Welcome, Guest. Please login or register.
Did you miss your activation email?
October 15, 2024, 02:52:22 am
Home Help Search Login Register
News: Celebrating 30 years of Star Control 2 - The Ur-Quan Masters

+  The Ur-Quan Masters Discussion Forum
|-+  The Ur-Quan Masters Re-Release
| |-+  Technical Issues (Moderator: Death 999)
| | |-+  Key jammin'
« previous next »
Pages: [1] Print
Author Topic: Key jammin'  (Read 1771 times)
TigTigger
Zebranky food
*
Offline Offline

Posts: 41



View Profile
Key jammin'
« on: May 30, 2005, 09:50:45 am »

I'm sure this has been talked at great length before, although right now I can't seem to find a topic to add this to.

Anyway... I still don't quite understand the problem with as few as three keys can not be "pressed" at once.  I've found it impossible to come up with 10 keys that both players can use for melee.

I know this problem existed in the PC version, but, is this purely a hardware problem, or what?.  I know I mash a lot of keys at once when I am playing Unreal Tournament, for example, and I've never had a problem.

Thanks in advance!
Logged
Novus
Enlightened
*****
Offline Offline

Gender: Male
Posts: 1938


Fot or not?


View Profile
Re: Key jammin'
« Reply #1 on: May 30, 2005, 02:57:50 pm »

Key jamming is a hardware limitation. Basically, most keyboards aren't designed to be used in such a way that many keys are pressed simultaneously.

To simplify the wiring of the keyboard, the keys are connected in a grid-like layout instead of being wired individually. The keyboard controller then deduces the keys that have been pressed from the sets of rows and columns that are active. The wiring pattern used is keyboard-dependent (PC keyboards contain a simple controller).

Consider four keys in a two-by-two matrix:

Code:
A B
C D

If the user presses A, B and C, both rows and both columns are active. However, the same result can be achieved by also pressing D. In other words, if A, B and C are pressed, the keyboard cannot tell whether D is pressed (and usually assumes it isn't pressed).

Real-life keyboards tend to be more complex and special attention is often given to keys that are intended to be used in combination with others, such as [SHIFT], [CTRL] and [ALT]. Your best bet is to assign firing and specials to these keys if possible.
Logged

RTFM = Read the fine manual.
RTTFAQ = Read the Ur-Quan Masters Technical FAQ.
Megagun
Enlightened
*****
Offline Offline

Gender: Male
Posts: 580


Moo


View Profile
Re: Key jammin'
« Reply #2 on: May 30, 2005, 04:04:43 pm »

I'm quite sure this keyconfig from the original SC2 should do it..

12345
and
nm,./
(shoot, left, right, thrust, special)..

This should work too
123rf
and
,./]'
(left, thrust, right, special, shoot)

With the keyconfigs, try to -at least- put keys next to eachother in a row.. Don't try to come up with a wasd-stye config... It won't work...

If that doesn't work, get yourself an older keyboard (with more complex wiring)....
« Last Edit: May 30, 2005, 04:06:48 pm by Megagun » Logged
TigTigger
Zebranky food
*
Offline Offline

Posts: 41



View Profile
Re: Key jammin'
« Reply #3 on: June 02, 2005, 04:46:15 am »

Thanks for everyone's help.

I can get ahold of one of those ancient, clackety IBM keyboards.  Perhaps that will work out better!
Logged
Pages: [1] Print 
« previous next »
Jump to:  


Login with username, password and session length

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!