Author Topic: Adding extra keys to your Kinesis Advantage  (Read 204730 times)

0 Members and 1 Guest are viewing this topic.

Offline Salt Peanuts

  • Posts: 39
Re: Adding extra keys to your Kinesis Advantage
« Reply #250 on: Sat, 24 December 2016, 19:28:48 »
Nice work! I like your key caps too.
About the sticking button, you can open it up and see if it's the switch or the outer button sticking, in which case you could file it or something...

Thanks!  The keycaps are combination of PBT DCS (the gray modifier keys), DSA Homing Dish and SA (Ctrl/Alt keys) from PMK, and Gateron PBT blank sets.  Bit of a pain as you need two Gateron sets for each board, thanks to needing two NumPad Enters and NumPad 0's for the thumb clusters.  You end up with a pile of leftovers.

I've opened up the sticking button and it's the outer button sticking, but haven't been able to figure out how/where it's sticking as it only sticks when pressed at a certain angle.

Also bought Seimitus 24mm buttons but haven't decided if I'm actually going to install them yet.

On a related note, found out there's adapter to use Cherry switches in Sanwa OBSF/OBSC buttons.  Unfortunately, OBSF/OBSC buttons are too tall (I think) for the palm button locations.
« Last Edit: Sat, 24 December 2016, 19:31:56 by Salt Peanuts »

Offline themoon

  • Posts: 5
Re: Adding extra keys to your Kinesis Advantage
« Reply #251 on: Thu, 17 May 2018, 01:43:48 »
Here's my modded Advantage2 by the way:

Can you please add pics of the soldering for Advantage2 - for the palm keys? This is the only mod I'm probably going to make, but a bit scared of ruining the keyboard with my soldering 'skill'  :-X

Offline sordna

  • Thread Starter
  • Posts: 2244
Re: Adding extra keys to your Kinesis Advantage
« Reply #252 on: Fri, 18 May 2018, 11:12:41 »
Here you go, I used pair 1+6 for the left palm button (mappable as F24 in the v-drive) and 4+6 for the right (mappable as F22)
195854-0195856-1
Kinesis Contoured Advantage & Advantage2 LF with Cherry MX Red switches / Extra keys mod / O-ring dampening mod / Dvorak layout. ErgoDox with buzzer and LED mod.
Also: Kinesis Advantage Classic, Kinesis Advantage2, Data911 TG3, Fingerworks Touchstream LP, IBM SSK (Buckling spring), Goldtouch GTU-0077 keyboard

Offline themoon

  • Posts: 5
Re: Adding extra keys to your Kinesis Advantage
« Reply #253 on: Fri, 18 May 2018, 22:36:28 »
Here you go, I used pair 1+6 for the left palm button (mappable as F24 in the v-drive) and 4+6 for the right (mappable as F22)
(Attachment Link) (Attachment Link)

Thanks a lot, that's exactly what I've been looking for!
Now to wait for gamefingers to arrive, and one of my advantages will have another advantage against other keyboards :)

Those little resistors (?) - are they needed when soldering just one key to the same pin?

I was hesitating to use the foot switch connector primarily due to some reports that on Mac os it was impossible to use keys on a switch as modifier keys, while it works just fine on win. Maybe I got it wrong or it would be solveable by using key trampling software, such as a karabiner. Using karabiner with Kinesis anyway - supported remapping/macro functions are just not enough for me.

Will post a pic here when mod is complete.
« Last Edit: Fri, 18 May 2018, 22:39:15 by themoon »

Offline sordna

  • Thread Starter
  • Posts: 2244
Re: Adding extra keys to your Kinesis Advantage
« Reply #254 on: Sat, 19 May 2018, 01:04:09 »
Footswitch actions are remappable to any key including modifier keys. By default one of them is mapped as shift already. I doubt there is any issue. Contact Kinesis support, they would know for sure. It's harmless to try it for yourself; get a footswitch, or just use a wire and touch different pairs of contacts on the RJ11 connector.

Those "resistors" are 1N4148 diodes. They are not really necessary, I just added them to simulate the Cherry switches Kinesis is using, which have built-in diodes for N-key rollover (I think it's actually 6KRO on these keyboards). I don't play games and haven't tested it, so it's mostly for completeness; your extra buttons will work without them.
Kinesis Contoured Advantage & Advantage2 LF with Cherry MX Red switches / Extra keys mod / O-ring dampening mod / Dvorak layout. ErgoDox with buzzer and LED mod.
Also: Kinesis Advantage Classic, Kinesis Advantage2, Data911 TG3, Fingerworks Touchstream LP, IBM SSK (Buckling spring), Goldtouch GTU-0077 keyboard

Offline sordna

  • Thread Starter
  • Posts: 2244
Re: Adding extra keys to your Kinesis Advantage
« Reply #255 on: Thu, 24 May 2018, 16:33:18 »
Added part 7 to the wiki: extra keys on the Kinesis Advantage2. The main PCB can handle 4 extra keys, the thumbcluster PCBs another 2, and the footswitch 3, for a total of 9 extra keys, all of them individually remappable. Enjoy!
Kinesis Contoured Advantage & Advantage2 LF with Cherry MX Red switches / Extra keys mod / O-ring dampening mod / Dvorak layout. ErgoDox with buzzer and LED mod.
Also: Kinesis Advantage Classic, Kinesis Advantage2, Data911 TG3, Fingerworks Touchstream LP, IBM SSK (Buckling spring), Goldtouch GTU-0077 keyboard

Offline themoon

  • Posts: 5
Re: Adding extra keys to your Kinesis Advantage
« Reply #256 on: Wed, 13 June 2018, 11:58:01 »
Here are the results of the mod. I've done it to both of my adv2's :)
Palm button location is not really ideal, but the key I chose for the mod (gamefinger 30) did not want to fit
in locations depicted in other photos here. It must be a bit taller.

Now I want to use QMK firmware and going for PCB designed by Stapelberg. Has anyone got any experience with it? What I wonder if palm keys I added (f22 and f24) will be recognized by QMK.

Offline sordna

  • Thread Starter
  • Posts: 2244
Re: Adding extra keys to your Kinesis Advantage
« Reply #257 on: Wed, 13 June 2018, 12:17:22 »
No clue about QMK firmware, but your work looks great!  BTW you can always bend the button terminals if the buttons are are too tall, that should help. How do you like the palm keys / what actions did you map them to ?
BTW recent firmwares on the Advantage2 support mouse clicks (the keyboard registers as a pointing device too in that case), that' s really cool, letting folks know if they haven't noticed!
Kinesis Contoured Advantage & Advantage2 LF with Cherry MX Red switches / Extra keys mod / O-ring dampening mod / Dvorak layout. ErgoDox with buzzer and LED mod.
Also: Kinesis Advantage Classic, Kinesis Advantage2, Data911 TG3, Fingerworks Touchstream LP, IBM SSK (Buckling spring), Goldtouch GTU-0077 keyboard

Offline themoon

  • Posts: 5
Re: Adding extra keys to your Kinesis Advantage
« Reply #258 on: Wed, 13 June 2018, 12:27:36 »
Also thought about bending terminals, but even so keys were too tall to place them where I wanted. Anyhow, I'm pretty fine with current location too.

I'm using them as ctrl's on Mac, but this does not tell the whole story, as most of the modifiers are remapped at OSX level by Karabiner Elements. QMK here is an attempt to make this remapping software-independent and thereby cross-platform.

Built-in macro and remapping functions are not bad but waaay too limited IMO.

P. S. Thanks for the detailed info and inspiration in this topic! :)

Offline Phenix

  • Posts: 591
  • Location: Germany
Re: Adding extra keys to your Kinesis Advantage
« Reply #259 on: Wed, 13 June 2018, 14:17:21 »
[GB] Kinesis Contoured/Advantage/2 QMK mod kit R2: still open http://reddit.com/r/MechanicalKeyboards/comments/8n8y7n/gb_kinesis_contouredadvantage2_qmk_mod_kit_r2/g

Here is a GB for Staplebergs.

Arcade buttons will be usable - they are treat as „just another „mx“ switch. Only thing needed is to change the makefile and keycap to use them.
Winter is coming.