Andy Ross said: > Josh Babcock wrote: > > So maybe airplanes shouldn't be in the interface business. Maybe we > > should spend our energy agreeing on property conventions and Nasal > > scripts. > > Even better would be to take a big audit of all the existing bindings > and re-assign them from scratch. We've accumulated all sorts of > inconsistencies and usability glitches over the years. Here's one > right here: > > > a Tailhook down > > A Tailhook up > > L Toggle slats > > IMHO, we want to adhere to *either* the traditional toggle convention > *or* the no-shift-means-down/shift-means-up idea. Using a combination > in the default mappings is confusing. Likewise, we have other > bindings (magnetos, flaps) that use yet another convention ("key > pair") to indicate increase/decrease. >
Yes, there are a couple of these, but it's not a huge problem. I'd almost suggest that the key pair might be better for those things with multiple intervals. This is a coordination thing for me. Note that the two you mentioned share the same two keys, so this isn't wasteful. The shift/noshift is probably the best thing for handling up/down, on/off. It certainly makes gear operation more reliable. > I'm sure this will generate a good viscious flame war, but IMHO it > ought to be done sooner rather than later. We're starting to attract > real newbies, and they are already having a hard time with our default > interface. Ok here's the flame: Have you ever known someone to write "IMHO" when they really mean to be humble? ;-) > And while we're at it, we need to do the same thing for the joystick > bindings. I bought a new stick recently to replace my X45 (a Logitech > Extreme Digital 3D) and discovered that our default bindings for it > are absolutely nothing like the ones for the X45. It does "snap view" > with the hat instead of panning, for instance. Yet another reason for a nice user binding dialog (tm). (Sorry no code to go with this comment :-)) Best, Jim _______________________________________________ Flightgear-devel mailing list [EMAIL PROTECTED] http://mail.flightgear.org/mailman/listinfo/flightgear-devel