Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: An obscure keymap  (Read 1960 times)

nornagon

  • Bay Watcher
    • View Profile
    • nornagon.net
An obscure keymap
« on: June 01, 2007, 07:25:00 am »

I'm a laptop-wielding Dwarfmaster who uses the dvorak layout, so needless to say, certain keymappings are obtuse and difficult to use for me. I'm also a vim user. This has led me down the path of remapping all of DF to use vi-style keys (htnsgcbm for the directions, HTNSGCBM for fast-directions), which involves rather a lot of shuffle-work. Is there anyone else as mad as myself who would benefit from this once it's done?

Also, why can't we bind Ctrl-<key> and Alt-<key>?

Logged

Slartibartfast

  • Bay Watcher
  • Menaces with spikes of Tin
    • View Profile
Re: An obscure keymap
« Reply #1 on: June 01, 2007, 10:19:00 am »

I guess that's what you get for using a dvorak keyboard   :)
All hail QWERTY, the one instrument that actually slightly favors left handed people  :O

[ June 01, 2007: Message edited by: Slartibartfast ]

Logged
But what do I know?
Everything I say should be taken with atleast 1 tsp. of salt, and another liter of Dwarven Wine is recommended.

"I thought it was the size of the others!" said Vanon. "I guess it was just standing further away!"

Narushima

  • Bay Watcher
    • View Profile
Re: An obscure keymap
« Reply #2 on: June 01, 2007, 06:18:00 pm »

And don't forgert AZERTY, please.
Doom, Doom 2 and Doom 3, in their european were all in QWERTY, by default...
And besides that, I have the "Doom syndrome". If I play to one of these, I have a heart-ache, and I feel like I'm gonna throw-up. But it doesn't matter, Doom sucks (Where a troll ?).

nornagon

  • Bay Watcher
    • View Profile
    • nornagon.net
Re: An obscure keymap
« Reply #3 on: June 01, 2007, 06:18:00 pm »

Fascist QWERTY-using pig! Subvert the dominant paradigm!

Also, the Dvorak layout has AOEUI sitting right under your left hand  :)

Logged

Heliopios

  • Bay Watcher
    • View Profile
Re: An obscure keymap
« Reply #4 on: June 01, 2007, 07:50:00 pm »

Games have, and always will be, right-hand biast, so for people like me who are left handed the entire damn layout has to change over to the right side of the keyboard ( I use arrow keys, delete, end, pagedown, \, enter, rightshift, rightcontrol, numpad's 7, 4, 1, and 0.)


And trust me, it's a pain in the ass to get an FPS set-up to that.

[ June 01, 2007: Message edited by: Heliopios ]

Logged

Jaqie Fox

  • Bay Watcher
  • Genuine Girl Techie!
    • View Profile
Re: An obscure keymap
« Reply #5 on: June 01, 2007, 09:48:00 pm »

O.o

What kind of people complain at a very simple keymapping GUI as a 'pain in the ass'!?

Seriously, I mean, holy shit.

I happen to be left-handed, and the only games I cannot stand are the ones that have no discearnable method of mapping keys in the game (such as FF7PC which thankfully uses a gravis gamepad pro exactly like the PSX controller).  I too use the right key area for my games, and even the most difficult GUI-setup game I have ever come across (Mechwarrior 4:Mercenaries) which has an assload of keys which must be assigned to each new 'pilot' (mission play profile) you make, that it takes a good half hour to assign them all, and I only slightly grumble at the inconvenience of that.

The only REAL problem I've found with the Dvorak layout (standard and left-handed) is with SunOS, which has no way of selecting Dvorak before installation, god that's a lot of trouble to type totally blind in QWERTY to install.

Logged

Bien

  • Bay Watcher
    • View Profile
Re: An obscure keymap
« Reply #6 on: June 01, 2007, 10:07:00 pm »

Good thing im ambidextrous (can use both hands)
Logged

Mechanoid

  • Bay Watcher
  • [INTELLIGENT]
    • View Profile
Re: An obscure keymap
« Reply #7 on: June 02, 2007, 12:35:00 am »

You can reconfigure the keyboard setup of Dwarf Fortress in the data\init folder. The file is named "interface.txt"
Modify the keys to the you want.


[On a side note, all this QWERTY /DVORAK /AZERTY shit would never have happened if they industry would choose a f'king setup and stuck with it from the begining.]

[ June 02, 2007: Message edited by: Mechanoid ]

Logged
Quote from: Max White
"Have all the steel you want!", says Toady, "It won't save your ass this time!"

Janus

  • Bay Watcher
  • huffi muffi guffi
    • View Profile
    • Dwarf Fortress File Depot
Re: An obscure keymap
« Reply #8 on: June 02, 2007, 01:02:00 am »

quote:
<STRONG>[On a side note, all this QWERTY /DVORAK /AZERTY shit would never have happened if they industry would choose a f'king setup and stuck with it from the begining.]</STRONG>

You mean back in the late 1800s when the QWERTY layout became the standard for typewriters? :-)
DVORAK and other layouts only came out a few decades later, and never really caught on well since everyone was already used to the QWERTY layout.
Computer manufacturers naturally want to make whatever products people will buy, so can you blame them for producing the whole variety of different layouts for computer keyboards?

EDIT: a bit further detail, the QWERTY layout was designed the way it is partially to keep commonly used keys as separated as possible due to the original mechanical design of typewriters with swinging arms for each letter which could get stuck together if pressed simultaneously.

[ June 02, 2007: Message edited by: Janus ]

Logged
Tomas asked Dolgan, "What place is this?"
The dwarf puffed on his pipe. "It is a glory hole, laddie. When my people mined this area, we fashioned many such areas."
     - Raymond E. Feist, Magician: Apprentice  (Riftwar Saga)

Jaqie Fox

  • Bay Watcher
  • Genuine Girl Techie!
    • View Profile
Re: An obscure keymap
« Reply #9 on: June 02, 2007, 01:35:00 am »

Hm, this births an idea...

You know those PS/2 to DIN5 and PS/2 to USB adapters for keyboards?  Perhaps someone could make a scancode translator that lets you plug a Dvorak keyboard into it, plug that into the PC, and it outputs standard QWERTY scancodes as if you were on a QWERTY keyboard.  The possibility also exists to do the same in the keyboard controller chip, but that sharply narrows the range of devices that you could in reality use (hacking one of those is nowhere near universal where making an adapter/converter would be nearly universal)

Logged

Slartibartfast

  • Bay Watcher
  • Menaces with spikes of Tin
    • View Profile
Re: An obscure keymap
« Reply #10 on: June 02, 2007, 03:12:00 am »

Some information about QWERTY vs. Dvorak, I'd also read the link in the last paragraph.

As for using the keyboard and mouse, and right-handed games, while I'm left handed, I do use the mouse with the right hand, so atleast I'm okay in this department. Racing games are still a pain to remap though, since a lot of them use the arrow keys.

[ June 02, 2007: Message edited by: Slartibartfast ]

Logged
But what do I know?
Everything I say should be taken with atleast 1 tsp. of salt, and another liter of Dwarven Wine is recommended.

"I thought it was the size of the others!" said Vanon. "I guess it was just standing further away!"

nornagon

  • Bay Watcher
    • View Profile
    • nornagon.net
Re: An obscure keymap
« Reply #11 on: June 02, 2007, 07:28:00 am »

Dwarf Fortress is a delight to remap, the interface is blissful compared to some things I've seen. So far I've remapped the things I use most commonly (I'm still a neophyte, so there are a lot of things I still haven't come across frequently enough or at all to bother rebinding), and it's steadily getting more complete. I'll post it here when it reaches significant completion, if anyone cares.
Logged

Elshar

  • Bay Watcher
    • View Profile
    • http://www.cheekan.org
Re: An obscure keymap
« Reply #12 on: June 03, 2007, 01:34:00 am »

I don't use dvorak, but I do know a few people who do. I think it'd be good for the community to post it here. Maybe put it up on the wiki too?  :)
Logged
arr!