Author Topic: Two-Point Actuation Keyswitches?  (Read 3923 times)

0 Members and 1 Guest are viewing this topic.

Offline mil

  • Thread Starter
  • Posts: 6
Two-Point Actuation Keyswitches?
« on: Mon, 24 March 2014, 22:26:48 »
I've been doing some research trying to find a switch that has two points of actuation -- I.e. you would press down the keyswitch and mid-way you would hear a click for the first point of actuation, then you would keep on pushing down and there would be a second point of actuation with a second click (maybe around bottoming out). Furthermore, you would be able to send a separate keycode for each point of actuation.

The closest thing I can think of mechanical-wise is a pot or a slider switch, but neither are spring-based or momentary as I would like.

Do the types of switches I described exist, if so what are their names? Or am I just dreaming?
mil
go hhkb

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: Two-Point Actuation Keyswitches?
« Reply #1 on: Mon, 24 March 2014, 22:49:27 »
I hate to say it but the only thing like that I have seen is the automatic roll all the way down deal on power windows in cars.  The one in my Buick has a definate tactile point at momentary down and bottoms out for the "go all the way down" selection.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline jacobolus

  • Posts: 3661
  • Location: San Francisco, CA
Re: Two-Point Actuation Keyswitches?
« Reply #2 on: Mon, 24 March 2014, 23:51:13 »
Yes, there are a few rare old keyboards (from the 60s–80s) with such switches. If you’re curious about them you should hop on IRC and ask HaaTa, as he has hundreds of keyboards, I think including a few of this type.

There’s a guy at Deskthority who has an old Adler typewriter with old Cherry switches, including a couple with this behavior. http://deskthority.net/photos-videos-f8/triumph-adler-typewriter-cherry-m6-gabriele-8008l-t6648.html

There’s no click though. You can just tell that you’ve passed the first actuation point when the linear switch suddenly gets a whole lot stiffer.

Offline AKmalamute

  • HHKB Scrub
  • Posts: 837
  • Location: Western WA, USA
Re: Two-Point Actuation Keyswitches?
« Reply #3 on: Tue, 25 March 2014, 01:05:20 »
I would really like to see switches with this behavior, and let me tell you why / where I've seen them:
PS/2 controllers.

The buttons and analog joysticks all have, at least ostensibly, a range through which you can choose "how much" you're pushing down.

Mind you, it's completely useless because it happens within an almost instantaneous moment of the key's throw, and something akin to 3/4ths of the movement is past "fully depressed" -- but many video games could benefit from having two, or three or four states.

If it doesn't derail OP's question too much, how might other GH'ers use existing keyswitch technology to make a working, useful, playable PS/2 (or other console) controller?

HHKB-lite2, Dvorak user

Offline False_Dmitry_II

  • Posts: 1107
Re: Two-Point Actuation Keyswitches?
« Reply #4 on: Tue, 25 March 2014, 01:47:00 »
The problem is then you have to get everyone to code that. It's one thing if it's someone mapping bottoming out W to press shift (which in this example is run) in order to just use one key, but another if it's supposed to be built-in. I've once played a game on the original xbox where all inputs only occurred on the second bottoming press. I learned just how hard you had to press to get to that last one, and eventually just plugged in a PS1 controller which has no input range.

PS: Do you mean PS2? Or PS/2? Different things, they are.
"Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." - Ben Franklin (11 Nov. 1755)

Offline blackbox

  • Posts: 725
Re: Two-Point Actuation Keyswitches?
« Reply #5 on: Tue, 25 March 2014, 01:56:25 »
Second actuation point for backspace+shift+letter/charater. So when you type with the second actuation point you write in caps. :)
Keyboards: Dell AT102W (matias standard clicky), Maltron two-hand 3D fully ergonomic keyboard (Vintage MX Black). CM QF XT (MX Grey) IBM model M

The LAN table!
http://geekhack.org/index.php?topic=62536.0

Offline jacobolus

  • Posts: 3661
  • Location: San Francisco, CA
Re: Two-Point Actuation Keyswitches?
« Reply #6 on: Tue, 25 March 2014, 03:11:58 »
Take a look at

Offline False_Dmitry_II

  • Posts: 1107
Re: Two-Point Actuation Keyswitches?
« Reply #7 on: Tue, 25 March 2014, 03:43:57 »
I'm surprised that all fit in the case as usual. One problem I can think of is that some games force you to use either controller or keyboard and mouse and not all as inputs for one character like that.
"Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." - Ben Franklin (11 Nov. 1755)

Offline dorkvader

  • Posts: 6288
  • Location: Boston area
  • all about the "hack" in "geekhack"
Re: Two-Point Actuation Keyswitches?
« Reply #8 on: Tue, 25 March 2014, 07:35:52 »
Yes, there are a few rare old keyboards (from the 60s–80s) with such switches. If you’re curious about them you should hop on IRC and ask HaaTa, as he has hundreds of keyboards, I think including a few of this type.

There’s a guy at Deskthority who has an old Adler typewriter with old Cherry switches, including a couple with this behavior. http://deskthority.net/photos-videos-f8/triumph-adler-typewriter-cherry-m6-gabriele-8008l-t6648.html

There’s no click though. You can just tell that you’ve passed the first actuation point when the linear switch suddenly gets a whole lot stiffer.

These seem to be found primarily in typewriters. There is also the marquardt butterfly.

Offline Parak

  • Posts: 532
Re: Two-Point Actuation Keyswitches?
« Reply #9 on: Tue, 25 March 2014, 07:39:54 »
Alps used such switches for enter, backspace, and space keys on some older canon typewriters. Tactile actuation midway and a click when pressed all the way down. Requires a fair bit of force for that second press however, something like > 100 grams.


Offline mil

  • Thread Starter
  • Posts: 6
Re: Two-Point Actuation Keyswitches?
« Reply #10 on: Wed, 26 March 2014, 00:50:23 »
Thanks for the input guys. I feared nothing existing quite like a 2-point actuation switch.

The reason I asked to begin with is that I'm interested in building a chording keyboard where you don't move your fingers, i.e. 5 buttons per hand and you would just push up and down on the keys in different combinations for keys. Beyond prototyping the components, I don't think I'd be able to source mech components  :'(
mil
go hhkb

Offline blackbox

  • Posts: 725
Re: Two-Point Actuation Keyswitches?
« Reply #11 on: Wed, 26 March 2014, 01:25:43 »
I know its not the same thing but if you want to build an split keyboard you could build yourself an ergodox.
Keyboards: Dell AT102W (matias standard clicky), Maltron two-hand 3D fully ergonomic keyboard (Vintage MX Black). CM QF XT (MX Grey) IBM model M

The LAN table!
http://geekhack.org/index.php?topic=62536.0

Offline dorkvader

  • Posts: 6288
  • Location: Boston area
  • all about the "hack" in "geekhack"
Re: Two-Point Actuation Keyswitches?
« Reply #12 on: Wed, 26 March 2014, 01:39:25 »
The reason I asked to begin with is that I'm interested in building a chording keyboard where you don't move your fingers, i.e. 5 buttons per hand and you would just push up and down on the keys in different combinations for keys.

Hmm, this sounds a lot like the datahand actually. There's a project to recreate it now:
http://geekhack.org/index.php?topic=41422.0

a picture
http://deskthority.net/photos-videos-f8/datahand-t2384.html

a lot of excellent mods
http://geekhack.org/index.php?topic=12212.0 (coming soon)

Offline shaaniqbal

  • Posts: 145
Re: Two-Point Actuation Keyswitches?
« Reply #13 on: Wed, 26 March 2014, 13:21:23 »
The Synaptics ThinTouch was supposed to do something like that I think (push a key harder to get a capital letter). Look at the video here, 33 seconds in "Force sensing". http://www.synaptics.com/en/thintouch.php

What about a completely analogue backspace key, where the harder you press it the more quickly it backspaces?

The reason I asked to begin with is that I'm interested in building a chording keyboard where you don't move your fingers, i.e. 5 buttons per hand and you would just push up and down on the keys in different combinations for keys.

You could check out ASETNIOP and my project, T9-QWERTY.

Offline Daniel Beardsmore

  • Posts: 1874
  • Location: Hertfordshire, England
  • RIP
    • Boring twaddle
Re: Two-Point Actuation Keyswitches?
« Reply #14 on: Wed, 26 March 2014, 17:59:52 »
I created this category on the wiki for them, but since most of them aren't on the wiki to begin with, the only one listed thus far is the Alps SKCLKB (still present in the 1994 Alps catalogue, surprisingly enough):

http://deskthority.net/wiki/Category:Double_action_switches

Cherry M6/M7 had double-action variants, plus of course those mentioned above. I was surprised just how many switches of this type exist.

http://deskthority.net/wiki/Double_action

Completing the above category is a nice challenge for someone.
Bore Awards
Most Boring Person on the Planet – 2011 Winner

Offline dorkvader

  • Posts: 6288
  • Location: Boston area
  • all about the "hack" in "geekhack"
Re: Two-Point Actuation Keyswitches?
« Reply #15 on: Wed, 26 March 2014, 18:36:50 »
Cherry M6/M7 had double-action variants, plus of course those mentioned above. I was surprised just how many switches of this type exist.

I wonder how many exist that were not used in typewriters. I mean, the typematic repeat of the IBM selectric typewriters has a sort-of dual action functionality, so I wonder if that's the reason why dual action switches are so prevalent in typewriters (and nowhere else) or if it predated even that and IBM was just going with the flow on that one rather than setting the trend.

In other words: I expect that looking at electric typewriters will yield fast results.

Offline Daniel Beardsmore

  • Posts: 1874
  • Location: Hertfordshire, England
  • RIP
    • Boring twaddle
Re: Two-Point Actuation Keyswitches?
« Reply #16 on: Wed, 26 March 2014, 19:09:27 »
The ones found so far mostly if not all appear in typewriters.
Bore Awards
Most Boring Person on the Planet – 2011 Winner

Offline clickclack123

  • Posts: 357
  • Location: Australia, Mate!
Re: Two-Point Actuation Keyswitches?
« Reply #17 on: Wed, 26 March 2014, 19:25:51 »
From here:

58844-0
Quote
Cherry MX with extra contacts for velocity sensing

Made with two pins of a female header and a cut sliver from the gold plated disc inside a 12x12mm tactile switch.

Cool idea IMO.

Offline blackbox

  • Posts: 725
Re: Two-Point Actuation Keyswitches?
« Reply #18 on: Thu, 27 March 2014, 02:42:31 »
From here:

(Attachment Link)
Quote
Cherry MX with extra contacts for velocity sensing

Made with two pins of a female header and a cut sliver from the gold plated disc inside a 12x12mm tactile switch.

Cool idea IMO.

Cool mod(But it has unnecessary much wire unisolated).
Keyboards: Dell AT102W (matias standard clicky), Maltron two-hand 3D fully ergonomic keyboard (Vintage MX Black). CM QF XT (MX Grey) IBM model M

The LAN table!
http://geekhack.org/index.php?topic=62536.0

Offline Findecanor

  • Posts: 5042
  • Location: Koriko
Re: Two-Point Actuation Keyswitches?
« Reply #19 on: Thu, 27 March 2014, 05:18:50 »
With Cherry MX, you could cut off the knob on the bottom of the switch so that the bottom of the slider can hit a switch mounted upside-down on the opposite side of the PCB.

There was also a guy who modified his Cherry MX keyboard to make the WASD keys also work as an analogue joystick, using a similar arrangement.
🍉

Offline ch_123

  • * Exalted Elder
  • Posts: 5860
Re: Two-Point Actuation Keyswitches?
« Reply #20 on: Fri, 28 March 2014, 04:43:17 »
IBM designed a variant of the beam spring which two actuation levels depending on how far you pressed the key, but there was only one tactile point.

http://www.google.com/patents/US4274752#v=onepage&q&f=false