• You are not logged in.
  • Index
  • General
  • a(nother?) reason why Cmk's hyphen should be where the semicolon is...

    a(nother?) reason why Cmk's hyphen should be where the semicolon is...

    • Started by ds26gte
    • 8 Replies:
    • Reputation: 0
    • Registered: 07-Aug-2007
    • Posts: 69
    Offline
    • 0
    • Reputation: 0
    • Registered: 20-Oct-2006
    • Posts: 111

    My keyboard has the hyphen in the '[' key position for an easier reach, but I'm not about to banish the semicolon to the Siberia of the keyboard any time soon. Sometimes, you just need something more than a comma, but less than a full stop and a new sentence -- that's when my pinkie makes the easy reach to the semicolon (or, as in this case, the em dash).

    Offline
    • 0
    • Reputation: 210
    • From: Viken, Norway
    • Registered: 13-Dec-2006
    • Posts: 5,345

    The semicolon simply isn't Colemak's job! The moment the Colemak starts to concern itself with the placements of all kinds of rare symbols I think it will fragment into fractions. As it is, Colemak has focus on letters and the design is primarily concerned with leaving rare letters alone for ease of learning. If even rarer symbols were to be moved around, not only would it go against the grain of a main design principle but it would lead to differences of opinions over matters that are very hard to prove and very easy to feel differently about.

    Also, different countries already have the symbols in different places. It's a right mess, it is. I'm going to start changing some of mine (Norwegian) because I think the Norwegian QWERTY has done a series of blunders with the placements of symbols, but I'm keeping that my own personal project.

    Semicolons are fine for most people who have a refined outlook on language; I, for one, would not be without them! Just as interesting in this day and age is their use in logic languages. One of the problems with the Norwegian QWERTY is that it has put some symbols that are easily accessible on the US keyboard (most notably the caret, grave and tilde) in very hard-to-reach places which hurts coding.

    So I suggest that anyone with an opinion on symbols make their own variant, but leave it all out of the main Colemak definition. In the *nix world this is very elegantly possible since you can stack definitions so that the Colemak remapping is followed by a further variant remapping and it all acts together as one; in the other systems you'll have to learn a remapping program to do it but at least MSKLC is free and easy to use (imho) and I suppose it isn't any harder on the Mac.

    *** Learn Colemak in 2–5 steps with Tarmak! ***
    *** Check out my Big Bag of Keyboard Tricks for Win/Linux/TMK... ***

    Offline
    • 0
    • Reputation: 0
    • Registered: 07-Aug-2007
    • Posts: 69

    But Colemak already moved the semicolon!   If the punctuation-stays principle were really that sacred a cow, the semicolon should continue to be on the right home pinky.  Somehow it was thought good to jettison the principle at least this once.

    I am hardly in a position to change mainstream (frozen) Colemak, but it is good to air reasons as to why people seem to be hitting a hard limit on their speed gain after an initial honeymoon.   My subjective but considered speculation is that one of the reasons Colemak adopters rarely surpass their Qwerty speeds while Dvorak adopters routinely do is things like the placement of the hyphen.   I hardly think that the rest of Dvorak is somewhow better than Colemak.  However excursions to the number row will exact a disproportionate penalty (and more so in Colemak than in Qwerty, because the latter prepares you for movement), and I think people's experiences are bearing this out.

    Offline
    • 0
    • Reputation: 0
    • Registered: 17-Mar-2008
    • Posts: 192

    I second DreymaR's opinion. Let Colemak concern itself with letter placement, and let people to their own, personal maps for whatever they like. A stronger focus will better further its cause.

    Offline
    • 0
    • Reputation: 0
    • Registered: 27-Apr-2008
    • Posts: 166

    I think the semicolon was moved because it clearly didn't deserve to be on the home row!

    Edit: I use a UK board with backslash/pipe character next to z. In portable Colemak this has been mapped to - and shift _.

    It has not made my speed leap dramatically. I'm considering not using it because on most laptops, this key is missing.

    Last edited by simonh (23-Jun-2008 21:57:12)

    "It is an undoubted truth, that the less one has to do, the less time one finds to do it in." - Earl of Chesterfield

    Offline
    • 0
    • Reputation: 210
    • From: Viken, Norway
    • Registered: 13-Dec-2006
    • Posts: 5,345

    Ah, true. Simonh is right: The semicolon was too prominently placed. It obviously had to go from there. I just forgot since I don't have a semicolon there.

    Now, your statement that Colemak users rarely surpass their QWERTY speeds sounds strange to me. Do you have statistics on this over a period of at least one year? I think not. I know that I have surpassed my QWERTY speed just fine, and we hear of others all the time - but also of people who hit 'bumps' and are frustrated for a while before gaining some more speed. Are you saying that Dvorak users just progress steadily into the sky? That wasn't my own experience with Dvorak at all.

    But as I said, feel free to experiment with punctuation placement to your heart's content. I don't personally think that it will affect your speed greatly since punctuation is rare, but maybe it will feel better to you which is an important enough factor. I'm going to move the < and > on my own keyboard because they're now on a single key and I cannot remember which of them is the shifted one. I want to move them to the parenthesis keys so they're more logically placed for me, even if it means hitting AltGr and Shift to get them. I know this will not help my speed at all, but it will remove a source of frustration which will allow me to focus better on what I'm doing. Maybe that can actually help speed just a little, but more importantly it will help comfort.

    *** Learn Colemak in 2–5 steps with Tarmak! ***
    *** Check out my Big Bag of Keyboard Tricks for Win/Linux/TMK... ***

    Offline
    • 0
    • Reputation: 0
    • Registered: 07-Aug-2007
    • Posts: 69
    DreymaR said:

    Now, your statement that Colemak users rarely surpass their QWERTY speeds sounds strange to me. Do you have statistics on this over a period of at least one year? I think not. I know that I have surpassed my QWERTY speed just fine, and we hear of others all the time - but also of people who hit 'bumps' and are frustrated for a while before gaining some more speed. Are you saying that Dvorak users just progress steadily into the sky? That wasn't my own experience with Dvorak at all.

    Never claimed I had statistics.  I specifically said "speculation".  I was basing what I said explicitly on anecdotal evidence: my own year-long experience and the statements of others here, and then constant refrain "comfort not speed".  Also, never ever implied Dvorak users progress steadily into the sky.  (They really don't, if you are worried I might think that.)  I said the rest of Dvorak (i.e., barring the hyphen) is hardly better than Colemak...  I don't know what it is you're replying to.   I'm sure, given the volume of your posting here, you cannot possibly have the time to waste reading what I write, but then why even attempt replying to it?

    Offline
    • 0
    • Reputation: 210
    • From: Viken, Norway
    • Registered: 13-Dec-2006
    • Posts: 5,345

    Ah, sorry if I'm a sourpuss. I didn't read your statement to mean that you regarded the non-surpassing a speculation, but the reason you stated. Maybe I misread it a bit.

    I've noted too, that lately there's been a stream of these complaints. A little ago there wasn't as many that I can remember, so I'm wondering whether it's a flavour-of-the-month or what. I don't think it's enough to base much speculation on at any rate.

    *** Learn Colemak in 2–5 steps with Tarmak! ***
    *** Check out my Big Bag of Keyboard Tricks for Win/Linux/TMK... ***

    Offline
    • 0
      • Index
      • General
      • a(nother?) reason why Cmk's hyphen should be where the semicolon is...