Pages: [1] 2
|
|
|
Author
|
Topic: Key Binder (Read 4399 times)
|
Christian Johansen
Guest
|
How about a key binding utitlity like the PC had, to re-configure controls? Or is that going to be included in the Setup menu? (Though it's one of the rare games that has great default keys)
|
|
|
Logged
|
|
|
|
|
AusME
Zebranky food
Offline
Gender:
Posts: 5
Sanity is for the weak of mind.
|
On a related issue, does anyone know what causes key jamming anyways?
|
|
|
Logged
|
|
|
|
|
|
taleden
Zebranky food
Offline
Gender:
Posts: 20
|
My experience is that it has more to do with the software than the hardware. I toyed around with writing some game engines in Turbo Pascal back in the day, and there are numerous libraries available to handle keyboard input - some of them were vulnerable to key jamming (i.e. specific pairs or combinations of keys would block eachother) more than others, and the specific keys that jammed varied with each library. So my guess is that it's basically an issue in the keyboard event handler, which is hooked into the OS kernel (usually by redirecting an OS interrupt using assembly code - at least that's how it was generally done when I looked at the source for the keyboard libraries I used to use). If there are specific keys that jam in UQM, it could probably be corrected by writing/using a better keyboard interrupt handler in the code.
|
|
|
Logged
|
|
|
|
|
taleden
Zebranky food
Offline
Gender:
Posts: 20
|
So key jamming is unsolvable, and will always be different depending on each user's particular keyboard? Weird.
|
|
|
Logged
|
|
|
|
|
Profound_Darkness
Zebranky food
Offline
Posts: 48
Current Mood: RL-Buisy...
|
In my experience the problem is hardware (or driver level). Yes it also appears to be a new keyboard issue. Basicaly the keyboard can only tell the computer that so many keys are being held down. The problem became obvious to me around the days of windows95. Most keyboards that have this problem often will have one or more of the lights (num lock, caps lock, scroll lock) either glow faintly or be fully lit up when masses of keys are held down. Not all keyboards mind you but just about every one I have had since I noticed this.
They probobly did an optimization on keyboard firmware/software a while back for the fact that on average the most number of keys that might be held down is 4 (ctrl+alt+shift+any other key). Too bad... I also wish they would bring back the clicky type keyboard (spring loaded keys) rather than these soft touch keyboards, those were better for gaming IMO. *I* would expect that usb keyboards don't have this problem as much.
|
|
|
Logged
|
|
|
|
Michael Martin
Core Team
*Smell* controller
Offline
Posts: 387
|
It's weirder than that. The shift keys seem to be more carefully wired. I've had keyboards where you can hold, for instance, Ctrl-Shift-anything, and all three will register, but you cannot register Up, Right, and Space at the same time.
|
|
|
Logged
|
|
|
|
|
|
Profound_Darkness
Zebranky food
Offline
Posts: 48
Current Mood: RL-Buisy...
|
As for the popups from winxp that is the accessibility shortcuts trying to kick in. Simply go to your computer's control panel and open accessibility, turn off any accessibility features that might be on and make sure you turn off the shortcut keys too. Not sure how winxp words the thing but I think it's a checkbox that sais accessibility shortcut or something...
As for the repeat rate, I thought uqm ignored keyboard repeat rates and instead tracks keys at a lower level (if down or up or rather state changes of the keyboard device).
|
|
|
Logged
|
|
|
|
|
Pages: [1] 2
|
|
|
|
|