Author Topic: das iii typos at higher speeds  (Read 99310 times)

0 Members and 1 Guest are viewing this topic.

Offline bhtooefr

  • Posts: 1624
  • Location: Newark, OH, USA
  • this switch can tick sound of music
    • bhtooefr.org

Offline wellington1869

  • Posts: 2885
das iii typos at higher speeds
« Reply #101 on: Thu, 20 November 2008, 13:32:57 »
Quote from: bhtooefr;11913
Well, that's iOne's US site...


I always forget theres a whole non-US world out there ;)
For that matter, non-NYC ;)

"Blah blah blah grade school blah blah blah IBM PS/2s blah blah blah I like Model Ms." -- Kishy

using: ms 7000/Das 3

Offline itlnstln

  • Posts: 7048
das iii typos at higher speeds
« Reply #102 on: Thu, 20 November 2008, 13:36:57 »
Yeah, us country bumpkins down here in the South need our own special layout with a few less keys to match our teeth.  Yeeeee-haw!


Offline lam47

  • Posts: 688
das iii typos at higher speeds
« Reply #103 on: Thu, 20 November 2008, 13:56:18 »
So even on the Euro site they only have a US layout.

You know if I can fix the c I will keep it. Im in love even with its flaws.

Can I open the switch from the top?
Keyboards. Happy Hacking pro 2 x2. One white one black. IBM model M US layout. SGI silicone Graphics with rubber dampened ALPS. IBM model F. ALPS apple board, I forget what it is. And some more I forget what I have.

Typewriters. Olivetti Valentine. Imperial Good Companion Model T. Olympia SM3

Offline bhtooefr

  • Posts: 1624
  • Location: Newark, OH, USA
  • this switch can tick sound of music
    • bhtooefr.org
das iii typos at higher speeds
« Reply #104 on: Thu, 20 November 2008, 14:00:01 »

Offline wellington1869

  • Posts: 2885
das iii typos at higher speeds
« Reply #105 on: Thu, 20 November 2008, 14:01:54 »
Quote

Can I open the switch from the top?

not on the das, AFAIK.

Quote

Im in love even with its flaws.

now thats love

"Blah blah blah grade school blah blah blah IBM PS/2s blah blah blah I like Model Ms." -- Kishy

using: ms 7000/Das 3

Offline lam47

  • Posts: 688
das iii typos at higher speeds
« Reply #106 on: Thu, 20 November 2008, 14:01:57 »
Quote from: bhtooefr;11934
Well, I've been looking around, and that looks like it's just the pic, here's a German layout: http://lauwe.de/index.cgi?session=90aea7ae49944957927f505e6ec47334708b71286854dde3bbacb4a207289c401&LANG=DE&id=1592&menu=1&WG_ID=1499_1500&do=details


they must do then as thats the same as UK!
Keyboards. Happy Hacking pro 2 x2. One white one black. IBM model M US layout. SGI silicone Graphics with rubber dampened ALPS. IBM model F. ALPS apple board, I forget what it is. And some more I forget what I have.

Typewriters. Olivetti Valentine. Imperial Good Companion Model T. Olympia SM3

Offline bhtooefr

  • Posts: 1624
  • Location: Newark, OH, USA
  • this switch can tick sound of music
    • bhtooefr.org
das iii typos at higher speeds
« Reply #107 on: Thu, 20 November 2008, 14:03:13 »
I'd contact iOne Europe, and see what they can do for you, to get a Scorpius M10 in UK layout...

Offline LlamaZorz

  • Posts: 7
das iii typos at higher speeds
« Reply #108 on: Sun, 23 November 2008, 03:26:09 »
I think I am a decently fast typer, but there is no way I can write code like "printf("");" at those speeds to seen here.  My lord, when do you think about what you are coding.

Offline wellington1869

  • Posts: 2885
das iii typos at higher speeds
« Reply #109 on: Sun, 23 November 2008, 09:16:42 »
Quote from: lam47;11937
they must do then as thats the same as UK!



lam you can buy blank MX keycaps (to put on the m10 or anything else):

http://geekhack.org/showpost.php?p=12168&postcount=85

http://mykeyboard.co.uk/keycaps/

"Blah blah blah grade school blah blah blah IBM PS/2s blah blah blah I like Model Ms." -- Kishy

using: ms 7000/Das 3

Offline lam47

  • Posts: 688
das iii typos at higher speeds
« Reply #110 on: Sun, 23 November 2008, 11:29:27 »
Thats interesting. Im going to have a look at getting a UK M10 :)

not great opinions on amazon.

http://www.amazon.com/Ione-Scorpius-Mechanical-Keyswitch-Keyboard/dp/B000UC1W3C
Keyboards. Happy Hacking pro 2 x2. One white one black. IBM model M US layout. SGI silicone Graphics with rubber dampened ALPS. IBM model F. ALPS apple board, I forget what it is. And some more I forget what I have.

Typewriters. Olivetti Valentine. Imperial Good Companion Model T. Olympia SM3

Offline rush340

  • Posts: 23
  • Location: Seattle, WA
das iii typos at higher speeds
« Reply #111 on: Mon, 24 November 2008, 11:59:54 »
Are you fast typers really noticing a significant amount of typos?  Even of I concentrate on typing "the" as fast as I can while still being sure I typed the letters in order, it never comes out wrong.  The problem only seems to occur if I hit all of the keys at the same time.

Offline sprintf32768

  • Posts: 16
das iii typos at higher speeds
« Reply #112 on: Wed, 26 November 2008, 02:32:23 »
Would anyone like speculate on what sorts of USB HID implementation errors might have caused this problem?  

I know almost nothing about USB HID programming.  I just skimmed the HID 1.1 Device Class Definition.

I imagine that the keyboard is sampling the keyswitches at 60Hz, and sticking all the depressed keys into one HID data report packet.  The keyboard does not buffer keypresses into separate reports (pg. 62 "Keyboards may buffer events that would have otherwise resulted in multiple event in a single report.")

   So, instead of buffering keypresses into separate reports so that their sequence is preserved, the keypresses all go into one report.  The USB host sees the report packet and sees that 'i' and 'n' were simultaneously depressed.  And, the USB host decides to produce "ni" (pg 62: "The order of keycodes in array fields has no significance. Order determination is done by the host software comparing the contents of the previous report to the current report.")

So I have a couple questions for the USB experts in the crowd.  Can you tell a keyboard device to increase its idle rate, thereby increasing the rate of data packets?  It looks like it is theoretically possible to set the idle interval to 4ms (from the HID spec).  Wouldn't you be surprised, though, if you could just tell a USB keyboard to increase its polling rate?  I would be.  I figure that USB manufacturers set an idle rate that is convenient for them and the USB host can not simply demand more packets/second.

  Anyway, if anyone happens to know if idle rate is a way of tweaking the performance of a keyboard, that would be pretty useful!  A brief google search turned up nothing of particular interest except for some linux kernel guy, trying to set the idle interval to zero, and failing.  But ymmv.

   Oh, and here is the HID spec that I downloaded, if anyone is interested.
http://www.usb.org/developers/devclass_docs/HID1_11.pdf

Offline lam47

  • Posts: 688
das iii typos at higher speeds
« Reply #113 on: Wed, 26 November 2008, 05:31:24 »
I know that USB ports can have polling rates upped to 500hz.
Hold on.
http://www.overclock.net/computer-peripherals/173255-cs-s-mouse-optimization-guide.html
halfway down the first post, overclock your usb ports.
Would this work?


On a side note I dismantled a das3 yesterday (wont go into why)

The plastic is very cheap, 2 of the nubs that hold the pcb up were snapped.
The shiny top panel is actually black transparent plastic.

The PCB had many badly soldered points and 3 repaired traces!

This keyboard is shockingly badly made for the price.
Keyboards. Happy Hacking pro 2 x2. One white one black. IBM model M US layout. SGI silicone Graphics with rubber dampened ALPS. IBM model F. ALPS apple board, I forget what it is. And some more I forget what I have.

Typewriters. Olivetti Valentine. Imperial Good Companion Model T. Olympia SM3

Offline bhtooefr

  • Posts: 1624
  • Location: Newark, OH, USA
  • this switch can tick sound of music
    • bhtooefr.org
das iii typos at higher speeds
« Reply #114 on: Wed, 26 November 2008, 06:06:26 »
Right, but that's the rate at which the keyboard is polled, not the rate at which the keyboard is sampling.

Also, raising the USB polling rate increases CPU usage.

Offline alpslover

  • Thread Starter
  • Posts: 321
das iii typos at higher speeds
« Reply #115 on: Wed, 26 November 2008, 10:33:56 »
Quote from: sprintf32768;12474

I imagine that the keyboard is sampling the keyswitches at 60Hz, and sticking all the depressed keys into one HID data report packet.  The keyboard does not buffer keypresses into separate reports (pg. 62 "Keyboards may buffer events that would have otherwise resulted in multiple event in a single report.")
   So, instead of buffering keypresses into separate reports so that their sequence is preserved, the keypresses all go into one report.  The USB host sees the report packet and sees that 'i' and 'n' were simultaneously depressed.  And, the USB host decides to produce "ni" (pg 62: "The order of keycodes in array fields has no significance. Order determination is done by the host software comparing the contents of the previous report to the current report.")


yes, if the host receives one report in which 'i' and 'n' are shown as depressed, and then in some subsequent report, 'i' and 'n' are shown as released, then the sequence of the keys is indeterminate since the host interprets that sequence of reports as simultaneous key depressions.  it has no choice but to assign some arbitrary sequence, for argument's sake 'ni'.

the problem is, what if you had in reality pressed 'i' before 'n', but so quickly that the keyboard misinterpreted this sequence as simultaneous because it wasn't scanning the keys quickly enough?  it then sends the above sequence of reports (with incorrect data) and you get 'ni' instead of 'in'.  in this case, the problem lies with the keyboard, not the host.

from my observations, i'd say 60hz is a bit on the high side.  i don't think i'm hitting keys within 16.67ms of each other, but then again i've no way of timing it either.  perhaps 30hz is more realistic.

i've tried setting the usb polling rate to 1000hz, it doesn't make a difference.

Offline sprintf32768

  • Posts: 16
das iii typos at higher speeds
« Reply #116 on: Fri, 28 November 2008, 19:56:29 »
As it happens I was able to time my bad das-3 keystrokes fairly well, using a microphone and a sound-editor to measure the click-gaps.  It is very easy to hit two keys within 16ms of eachother, especially for commonly typed words like printf.  The DAS-3 seemed to be able to sequence them properly when I hit them at a > 16ms interval, but not if the gap was < 16ms.  

  I arranged my index and middle fingers over the 'n' and 'i' keys like a "little hopping man" and adjusted the angle of my hand so that the keys were getting pressed more/less simultaneously.  I started with the 'i' first, and kept adjusting my hand until the keyboard produced 'ni'.  At that point I stopped recording and measured the gap in the sound-editor (I used GoldWave, fwiw).

  This was a simple way to determine the practical sampling rate of this keyboard, but you should be skeptical.  I believe that my mind can detect which keys I've hit first!  But if you think I am crazy or cannot perceive my own fingertips accurately, we may need to develop a key-depressing apparatus that we all can trust.  DAS claimed I was actually hitting 'n' first in the 'ni' cases.  I claim I was hitting 'i' first.  In any case I chose to return the keyboards for a refund rather than make a key-pressing machine whose key-order perception would be indisputable; as I say, DAS did not really take this problem very seriously.

Offline sprintf32768

  • Posts: 16
das iii typos at higher speeds
« Reply #117 on: Fri, 28 November 2008, 20:06:20 »
Quote from: alpslover;12544
the problem is, what if you had in reality pressed 'i' before 'n', but so quickly that the keyboard misinterpreted this sequence as simultaneous because it wasn't scanning the keys quickly enough?  it then sends the above sequence of reports (with incorrect data) and you get 'ni' instead of 'in'.  in this case, the problem lies with the keyboard, not the host.
...
i've tried setting the usb polling rate to 1000hz, it doesn't make a difference.


  Absolutely, the keyboard can only scan so quickly!  We can't just expect a keyboard to scan at 1KHz because we demand it.  So yes, it will just send the same report N times and then finally get around to sampling again.  

   This is all very interesting.  Right now, I am at home using the super-lame Dell keyboard that came with this computer.  It does not reorder keys on me.  It has some n-key rollover issues, but it keeps the keys in the right order!  I do a little programming on it, which is not much fun, but I am not going crazy like with the DAS-3.

   And surely this crappy keyboard is the cheapest-ass keyboard ever.  It is free.  So how can they get this *right* when DAS does it wrong?

   Is it that DAS needed fancy firmware to support N-key rollover, but it accidentally broke key-sequencing?

Offline alpslover

  • Thread Starter
  • Posts: 321
das iii typos at higher speeds
« Reply #118 on: Fri, 28 November 2008, 23:08:14 »
Quote from: sprintf32768;12789
 This was a simple way to determine the practical sampling rate of this keyboard, but you should be skeptical.  I believe that my mind can detect which keys I've hit first!  But if you think I am crazy or cannot perceive my own fingertips accurately, we may need to develop a key-depressing apparatus that we all can trust.  DAS claimed I was actually hitting 'n' first in the 'ni' cases.  I claim I was hitting 'i' first.  In any case I chose to return the keyboards for a refund rather than make a key-pressing machine whose key-order perception would be indisputable; as I say, DAS did not really take this problem very seriously.


nice work.  i hadn't thought about recording the keystrokes and using audio software to determine the timing.  i still have my das, i may have a go at it to confirm your results.

Offline bhtooefr

  • Posts: 1624
  • Location: Newark, OH, USA
  • this switch can tick sound of music
    • bhtooefr.org
das iii typos at higher speeds
« Reply #119 on: Fri, 28 November 2008, 23:15:02 »
Quote from: sprintf32768
Is it that DAS needed fancy firmware to support N-key rollover, but it accidentally broke key-sequencing?


That's my guess. The scan delay was probably intentional, so that they could simulate N-key rollover without quite the necessary hardware (are there diodes installed?) or so that they could simulate it over USB without drivers. (And, they didn't even simulate n-key rollover, they simulated 12-key rollover.)

Offline alpslover

  • Thread Starter
  • Posts: 321
das iii typos at higher speeds
« Reply #120 on: Fri, 28 November 2008, 23:15:41 »
Quote from: sprintf32768;12790
This is all very interesting.  Right now, I am at home using the super-lame Dell keyboard that came with this computer.  It does not reorder keys on me.  It has some n-key rollover issues, but it keeps the keys in the right order!  I do a little programming on it, which is not much fun, but I am not going crazy like with the DAS-3.

   And surely this crappy keyboard is the cheapest-ass keyboard ever.  It is free.  So how can they get this *right* when DAS does it wrong?

   Is it that DAS needed fancy firmware to support N-key rollover, but it accidentally broke key-sequencing?


i've also tested three el cheapo usb keyboards - 2 (different model) dells and an hp.  one dell and the hp exhibited the same problem as the das, but the other dell did not.  none of them have n-key rollover support, so while i don't believe that the das's n-key rollover is the cause of the problem, it does make it easier to test for it.

Offline Chloe

  • Posts: 679
  • Switch Kitten
das iii typos at higher speeds
« Reply #121 on: Mon, 01 December 2008, 20:06:19 »
Does anyone have an idea of what WPM would trigger these typos? I'm thinking of getting a DAS for when I'm in the mood for something clicky.

Offline wellington1869

  • Posts: 2885
das iii typos at higher speeds
« Reply #122 on: Mon, 01 December 2008, 20:14:39 »
Quote from: Chloe;13161
Does anyone have an idea of what WPM would trigger these typos? I'm thinking of getting a DAS for when I'm in the mood for something clicky.


Someone else was asking that before... I think the consensus was that its not really a WPM issue, because even slow typers will occasionally type a short sequence of letters quickly (and run the risk of the problem potentially showing up) even if the overall WPM is pretty slow.

That said, I think the people who first noticed the problem were people who typed around 100 wpm to begin with.

"Blah blah blah grade school blah blah blah IBM PS/2s blah blah blah I like Model Ms." -- Kishy

using: ms 7000/Das 3

Offline bhtooefr

  • Posts: 1624
  • Location: Newark, OH, USA
  • this switch can tick sound of music
    • bhtooefr.org
das iii typos at higher speeds
« Reply #123 on: Mon, 01 December 2008, 20:15:29 »
Just get a Scorpius M10 if you want Cherry blues, avoid that issue altogether. They're sold in Europe, too, after all.

Offline Chloe

  • Posts: 679
  • Switch Kitten
das iii typos at higher speeds
« Reply #124 on: Mon, 01 December 2008, 20:21:48 »
I want blank keycaps as well. I'm not sure if the switches in the b18 are clicky otherwise I'd probably get one of those.

Offline safinace

  • Posts: 4
das iii typos at higher speeds
« Reply #125 on: Thu, 04 December 2008, 05:14:05 »
I just got my Das Keyboard today, and I wanted to test this out. If I press two buttons so close to each other that I hear _ONE_ click ... then yes, what's said in this forum is true. I cannot duplicate the key error, whenever I hear two clicks - no matter how close together they are, and how hard I try.

This is absolutely a non issue for _ME_. My typing is ~90wpm. I hope this is helpful for others. I also hope that for those people, which this is an issue, find a resolution.

Offline wellington1869

  • Posts: 2885
das iii typos at higher speeds
« Reply #126 on: Thu, 04 December 2008, 06:29:32 »
Quote from: safinace;13584
I just got my Das Keyboard today, and I wanted to test this out. If I press two buttons so close to each other that I hear _ONE_ click ... then yes, what's said in this forum is true. I cannot duplicate the key error, whenever I hear two clicks - no matter how close together they are, and how hard I try.

This is absolutely a non issue for _ME_. My typing is ~90wpm. I hope this is helpful for others. I also hope that for those people, which this is an issue, find a resolution.


Thats probably accurate, and I too type about 90wpm. But for me there were two issues that kept me from being able to live with the problem. One, quite honestly, was the principle of the thing (as others mentioned, knowing there is an issue makes me indignant enough to move on). The other is that, even at 90wpm, I'm certain that I will sometimes type a short sequence of keys that close together. And if it results in a typo, it will be impossible to tell if its the board or me. And once again I'd be indignant. I suppose its my own reaction (if I didnt care about the occasional typo then sure, I could live with it too, as a practical matter).  I guess this is something everyone has to decide for themselves. Of course if DAS fixed the problem it'd be a non issue for everyone...

"Blah blah blah grade school blah blah blah IBM PS/2s blah blah blah I like Model Ms." -- Kishy

using: ms 7000/Das 3

Offline lam47

  • Posts: 688
das iii typos at higher speeds
« Reply #127 on: Thu, 04 December 2008, 12:12:01 »
Quote from: safinace;13584
I just got my Das Keyboard today, and I wanted to test this out. If I press two buttons so close to each other that I hear _ONE_ click ... then yes, what's said in this forum is true. I cannot duplicate the key error, whenever I hear two clicks - no matter how close together they are, and how hard I try.

This is absolutely a non issue for _ME_. My typing is ~90wpm. I hope this is helpful for others. I also hope that for those people, which this is an issue, find a resolution.


do you think you could do a little test.
press asdf all at the same time then move your hand and press enter.
Now do it again 10 - 20 times.
Post the results.
It will let us see if the issue has indeed been fixed.
Keyboards. Happy Hacking pro 2 x2. One white one black. IBM model M US layout. SGI silicone Graphics with rubber dampened ALPS. IBM model F. ALPS apple board, I forget what it is. And some more I forget what I have.

Typewriters. Olivetti Valentine. Imperial Good Companion Model T. Olympia SM3

Offline wellington1869

  • Posts: 2885
das iii typos at higher speeds
« Reply #128 on: Thu, 04 December 2008, 18:43:11 »
Quote from: lam47;13667
do you think you could do a little test.
press asdf all at the same time then move your hand and press enter.
Now do it again 10 - 20 times.
Post the results.
It will let us see if the issue has indeed been fixed.


I dont think he was suggesting it was fixed, was he? I thought he was saying that it looked like something he could "live with"...

"Blah blah blah grade school blah blah blah IBM PS/2s blah blah blah I like Model Ms." -- Kishy

using: ms 7000/Das 3

Offline lam47

  • Posts: 688
das iii typos at higher speeds
« Reply #129 on: Thu, 04 December 2008, 18:46:25 »
Just re read. My mistake. I thought his was not showing any problems.
Keyboards. Happy Hacking pro 2 x2. One white one black. IBM model M US layout. SGI silicone Graphics with rubber dampened ALPS. IBM model F. ALPS apple board, I forget what it is. And some more I forget what I have.

Typewriters. Olivetti Valentine. Imperial Good Companion Model T. Olympia SM3

Offline safinace

  • Posts: 4
das iii typos at higher speeds
« Reply #130 on: Fri, 05 December 2008, 19:03:18 »
Here's what happens when I press asdf at the same time (x20) in Emacs

asdf
asdf
asdf
asdf
asdf
asdf
asdf
asdf
asdf
asdf
asdf
asdf
asdf
asdf
asdf
asdf
asdf
asdf
asdf
asdf

@wellington1869 - It _is_ a principle thing.

Far From Left Field: I deleted all my hotmail contacts (moved them over using an Emacs macro) and abandoned my account after they rolled the new UI interface which had compatibility issues with Ubuntu. Not because I didn't know how to fake my agent string and fix the issue in the 15 seconds it takes to type about:config and replace a string, but because of principle.

If you are putting up with the flaw, you are selling yourself out.

If there is open hardware / firmware, you have the power to fix it yourself. In a case like this, that power is already stripped from you. So the only power you have left, is not to put up with the flaw.

As, I mentioned before, I verified the problem; I just don't run into it during typing.

I'm rooting that the company addresses and fixes this.

Offline wellington1869

  • Posts: 2885
das iii typos at higher speeds
« Reply #131 on: Fri, 05 December 2008, 19:07:49 »
that was very philosophical.

"Blah blah blah grade school blah blah blah IBM PS/2s blah blah blah I like Model Ms." -- Kishy

using: ms 7000/Das 3

Offline lam47

  • Posts: 688
das iii typos at higher speeds
« Reply #132 on: Fri, 05 December 2008, 20:02:58 »
Yeah nice response mate.
Thanks for doing the test.
Keyboards. Happy Hacking pro 2 x2. One white one black. IBM model M US layout. SGI silicone Graphics with rubber dampened ALPS. IBM model F. ALPS apple board, I forget what it is. And some more I forget what I have.

Typewriters. Olivetti Valentine. Imperial Good Companion Model T. Olympia SM3

Offline safinace

  • Posts: 4
das iii typos at higher speeds
« Reply #133 on: Tue, 09 December 2008, 04:09:21 »
****. I'm considering getting a second Das Keyboard. I love this thing.

Offline rush340

  • Posts: 23
  • Location: Seattle, WA
das iii typos at higher speeds
« Reply #134 on: Mon, 15 December 2008, 15:39:51 »
Quote from: safinace;13584
I just got my Das Keyboard today, and I wanted to test this out. If I press two buttons so close to each other that I hear _ONE_ click ... then yes, what's said in this forum is true. I cannot duplicate the key error, whenever I hear two clicks - no matter how close together they are, and how hard I try.

This is absolutely a non issue for _ME_. My typing is ~90wpm. I hope this is helpful for others. I also hope that for those people, which this is an issue, find a resolution.


Exactly.

I don't see how this could be an issue for anyone.  Even if I concentrate on typing two letters in an order that would be switched, I cannot replicate the error.  I only see it happen when I pressed them at the same time and can only hear one click.  If you're typing that fast, it's very likely that you made the typo (by hitting them at the same time).

If your typing two letters that fast, there's no way to tell whether you're hitting them in order, in which case it may as well be a typo so you can learn from it and improve your technique/control.  Then again who knows, maybe some of you have insane finger senses.  I'm probably going to get some defensive responses of people who think they can tell.

Offline wellington1869

  • Posts: 2885
das iii typos at higher speeds
« Reply #135 on: Mon, 15 December 2008, 16:53:07 »
Quote from: rush340;14939
Exactly.

I don't see how this could be an issue for anyone.  Even if I concentrate on typing two letters in an order that would be switched, I cannot replicate the error.  I only see it happen when I pressed them at the same time and can only hear one click.  If you're typing that fast, it's very likely that you made the typo (by hitting them at the same time).

If your typing two letters that fast, there's no way to tell whether you're hitting them in order, in which case it may as well be a typo so you can learn from it and improve your technique/control.  Then again who knows, maybe some of you have insane finger senses.  I'm probably going to get some defensive responses of people who think they can tell.



"who knows" is exactly the problem for me. I'd rather have a keyboard where, in fact, I know :)

"Blah blah blah grade school blah blah blah IBM PS/2s blah blah blah I like Model Ms." -- Kishy

using: ms 7000/Das 3

Offline lam47

  • Posts: 688
das iii typos at higher speeds
« Reply #136 on: Mon, 15 December 2008, 17:07:15 »
You can see its an issue from posts on the forum.
I have seen members who's typing is normally perfect write teh twice in one post whilst using the Das, and not once with another board.
I think its in this thread actually.
Keyboards. Happy Hacking pro 2 x2. One white one black. IBM model M US layout. SGI silicone Graphics with rubber dampened ALPS. IBM model F. ALPS apple board, I forget what it is. And some more I forget what I have.

Typewriters. Olivetti Valentine. Imperial Good Companion Model T. Olympia SM3

Offline alpslover

  • Thread Starter
  • Posts: 321
das iii typos at higher speeds
« Reply #137 on: Mon, 15 December 2008, 22:51:48 »
Quote from: rush340;14939
Exactly.

I don't see how this could be an issue for anyone.  Even if I concentrate on typing two letters in an order that would be switched, I cannot replicate the error.  I only see it happen when I pressed them at the same time and can only hear one click.  If you're typing that fast, it's very likely that you made the typo (by hitting them at the same time).


not when these particular typo combinations are occurring with a significantly greater frequency on this particular keyboard versus other keyboards for those of us experiencing this problem.


Quote
If your typing two letters that fast, there's no way to tell whether you're hitting them in order, in which case it may as well be a typo so you can learn from it and improve your technique/control.  Then again who knows, maybe some of you have insane finger senses.  I'm probably going to get some defensive responses of people who think they can tell.


yes, you will get defensive responses, because you've presumed that because you can't type very quick key sequences and know that they're in the right order, no one else can either.

due to its nature, this issue isn't going to affect everyone.

Offline safinace

  • Posts: 4
das iii typos at higher speeds
« Reply #138 on: Tue, 23 December 2008, 22:45:40 »
Hmm, not related to the key transposition issue: I expected this keyboard to be "Made in Germany", but reading the fine print reveals: "Designed in Austin, Texas", "Made in Taiwan". That's deceptive.

Offline bhtooefr

  • Posts: 1624
  • Location: Newark, OH, USA
  • this switch can tick sound of music
    • bhtooefr.org
das iii typos at higher speeds
« Reply #139 on: Tue, 23 December 2008, 22:56:15 »
Not that deceptive, they never said that it was made in Germany, they said the keyswitches were German-engineered. (Although the pseudo-German name...)

Offline itlnstln

  • Posts: 7048
das iii typos at higher speeds
« Reply #140 on: Wed, 24 December 2008, 07:26:17 »
Weren't the Das IIs made in Germany (since they were pretty much off-the-shelf Cherry 'boards)?  Or were they made in the Czech Rep. like some of Cherry's other stuff?


Offline lam47

  • Posts: 688
das iii typos at higher speeds
« Reply #141 on: Thu, 25 December 2008, 03:18:10 »
Quote from: rush340;14939
 I'm probably going to get some defensive responses of people who think they can tell.


Are you trying to be insulting?
Keyboards. Happy Hacking pro 2 x2. One white one black. IBM model M US layout. SGI silicone Graphics with rubber dampened ALPS. IBM model F. ALPS apple board, I forget what it is. And some more I forget what I have.

Typewriters. Olivetti Valentine. Imperial Good Companion Model T. Olympia SM3

Offline Therac-25

  • Posts: 84
das iii typos at higher speeds
« Reply #142 on: Sat, 27 December 2008, 21:10:09 »
So, are the Filco N-key rollover keyboards affected by this bug as well?  Given that both the Das III and the Filco boards are made by Costar...

I'm probably going to break down and order one of the Filcos sometime this month, but I think I'll steer clear of the N-key rollover ones just incase.
das keyboard model s professional
HyperX Alloy FPS Pro Tenkeyless Blue
Model M Mini

Offline bhtooefr

  • Posts: 1624
  • Location: Newark, OH, USA
  • this switch can tick sound of music
    • bhtooefr.org
das iii typos at higher speeds
« Reply #143 on: Sat, 27 December 2008, 22:09:13 »
I believe the Filco N-key rollover boards are PS/2, and don't have to resort to tricks like the Das uses to get more than 6-key rollover on USB.

Offline Therac-25

  • Posts: 84
das iii typos at higher speeds
« Reply #144 on: Sun, 28 December 2008, 00:30:03 »
Quote from: bhtooefr;16251
I believe the Filco N-key rollover boards are PS/2, and don't have to resort to tricks like the Das uses to get more than 6-key rollover on USB.

This is good.

I'll probably order one in a bit.  I want to see how the blue Cherrys[1] are on the M10 before deciding on which tenkeyless to order.

[1] grammar disclaimer -- i operate under the assumption that pluralization of proper nouns follow different rules.

Edit: Fixed.... :-P
das keyboard model s professional
HyperX Alloy FPS Pro Tenkeyless Blue
Model M Mini

Offline bhtooefr

  • Posts: 1624
  • Location: Newark, OH, USA
  • this switch can tick sound of music
    • bhtooefr.org
das iii typos at higher speeds
« Reply #145 on: Sun, 28 December 2008, 00:37:08 »
Proper nouns are also normally capitalized, though. ;)

Offline Chloe

  • Posts: 679
  • Switch Kitten
das iii typos at higher speeds
« Reply #146 on: Sun, 28 December 2008, 00:42:00 »
Quote from: Therac-25;16255
[1] grammar disclaimer -- i operate under the assumption that pluralization of proper nouns follow different rules.

I wondered about this myself. In the past I have used Cherrys but it doesn't look right. If I were writing an article I would probably avoid using Cherrys altogether. I prefer to use "blue stem Cherry MX switches" for sake of clarity, but lately I've been using "blue Cherries" for convenience.

Offline Therac-25

  • Posts: 84
das iii typos at higher speeds
« Reply #147 on: Sun, 28 December 2008, 01:11:26 »
Quote from: Chloe;16257
I wondered about this myself. In the past I have used Cherrys but it doesn't look right. If I were writing an article I would probably avoid using Cherrys altogether. I prefer to use "blue stem Cherry MX switches" for sake of clarity, but lately I've been using "blue Cherries" for convenience.


Again, being a Leafs fan, it doesn't bother me to see a brand name pluralized oddly.  It's a brand, not a normal word.
das keyboard model s professional
HyperX Alloy FPS Pro Tenkeyless Blue
Model M Mini

Offline lowpoly

  • Posts: 1749
das iii typos at higher speeds
« Reply #148 on: Sun, 28 December 2008, 09:06:42 »
Cherry is a surname (Walter L. Cherry).

Miniguru thread at GH // The Apple M0110 Today

Offline Therac-25

  • Posts: 84
das iii typos at higher speeds
« Reply #149 on: Sun, 28 December 2008, 09:38:42 »
Quote from: lowpoly;16268
Cherry is a surname (Walter L. Cherry).

Guess that settles it then.  

Of course, we aren't referring to multiple family members here, but I can't imagine why the rules for brands would be different than the rules for names.  

I know that the brand police at my company would throw a fit if the company name got changed in pluralization, so I figure I'll respect the brand managers at Cherry and not mangle the name in pluralization.
das keyboard model s professional
HyperX Alloy FPS Pro Tenkeyless Blue
Model M Mini