Author Topic: Custom game pad featuring adjustable key columns  (Read 2548 times)

0 Members and 1 Guest are viewing this topic.

Offline gltovar

  • Thread Starter
  • Posts: 6
    • gltovar
Custom game pad featuring adjustable key columns
« on: Tue, 02 July 2013, 16:11:40 »
So I build this prototype of a keypad, but really the hallmark feature is the concept of adjustable columns:


you could read a bit more about it here:
http://gltovar.com/blog/?p=323

git hub link is here:
https://github.com/gltovar/CoreBoard

image gallery is here:
http://imgur.com/a/hdM9X


Offline linziyi

  • Posts: 512
  • The one with many questions
Re: Custom game pad featuring adjustable key columns
« Reply #1 on: Tue, 02 July 2013, 16:13:52 »
Very impressive project! it's like a customizable ergodox!



And welcome to geekhack!
Ducky DK9008G2 Pro

"Much to learn you still have" --Yoda


Online TheFlyingRaccoon

  • HHKB Pro
  • * Maker
  • Posts: 821
  • Location: Texas
  • Cable maker and future engineer
Re: Custom game pad featuring adjustable key columns
« Reply #2 on: Tue, 02 July 2013, 17:04:57 »
Wow, this is very creative. However, do you have a case built for it yet? How secure is it while typing/gaming? Great job though ;D
HHKB Pro 2   SmallFry Keyboard

Offline AcidFire

  • Posts: 373
  • Location: Calgary AB
Re: Custom game pad featuring adjustable key columns
« Reply #3 on: Tue, 02 July 2013, 17:14:39 »
I had the same thought when I was retooling the grid spacing on my design, but couldn't get past the idea of how to work the case. It's fantastic to see the concept in action, awesome work!

Offline gltovar

  • Thread Starter
  • Posts: 6
    • gltovar
Re: Custom game pad featuring adjustable key columns
« Reply #4 on: Tue, 02 July 2013, 18:48:50 »
i've exploded one of the columns


and put back together


https://tinkercad.com/things/eN1HPpSprJ1-coreboard-prototype 
you can look at it in 3d on chrome and firefox with this tinkercad link, no need to install anything or create an account

its pretty stable, the one that that you could do in this version is lift up the front flap and it'll bend the while column upwards.
I started a 2nd revision giving each column its own self contained box so that would no longer be an issue, and also allow you to adjust the spacing between columns as well.  If anything comes of that i'll let you all know =P

Offline CPTBadAss

  • Now Get This Work
  • * Keeper of the Faith
  • Posts: 9946
  • Location: Cincinnati, Ohio, USA
  • I put in work and watch my status escalate
    • Captain's Log: Stardate 518
Re: Custom game pad featuring adjustable key columns
« Reply #5 on: Tue, 02 July 2013, 21:10:30 »
Oh man...I love when people surprise me with this kinda awesomeness. I LOVE how comprehensive your review and pictures are. What are you next moves with this project? How do you want to refine it?
My Reviews/Projects/Keyboards | My WishList | My Classifieds
Daily Driver Rotation: KMAC | SSK | Kingsaver | IBM 6019284
Featured Projects: GH@MK.com Meetup 09/2014
Featured Writeup: Keycool 87 with Kalih Blues| 6091284 Controller Swap Build Log

Offline calavera

  • Posts: 2186
  • Location: CA, USA
Re: Custom game pad featuring adjustable key columns
« Reply #6 on: Tue, 02 July 2013, 21:57:30 »
This is quite innovative and awesome!

Offline nubbinator

  • Dabbler Supreme
  • * Maker
  • Posts: 4060
  • Location: Orange County, CA
  • Official Team Twerk benchwarmer
Re: Custom game pad featuring adjustable key columns
« Reply #7 on: Tue, 02 July 2013, 22:14:20 »
Awesome little project.  Now just to figure out a way to have them be height adjustable as well and you have a fully tunable keyboard/keypad.
I has a sad.  RIP Royal Apollo GT 10

Offline gltovar

  • Thread Starter
  • Posts: 6
    • gltovar
Re: Custom game pad featuring adjustable key columns
« Reply #8 on: Wed, 03 July 2013, 00:33:05 »
so the goal of the proto2 was to make each column its own box, but also to work in a thumb piece:
https://tinkercad.com/things/83iv3n7AiQA-core-board-proto2


the thumb piece would be modular (take it from the left and affix it to the right, or have different varietys of thumb pieces. maybe 2 long keys and 2 regular keys or 6 regular keys)

In a way you could build a half ergodox for same game stuff, or make a full ergodox but the parts could come from identical laser cut peices rather than having to have a mirror right and left side. It could make one offs a tad cheaper.

Offline Binge

  • Island of Sandy Beaches
  • * Maker
  • Posts: 2591
  • Location: Mad a mile away
  • The distant smell
    • Bingecap
Re: Custom game pad featuring adjustable key columns
« Reply #9 on: Wed, 03 July 2013, 13:28:32 »
oh man... this is smexy... it would be great to have a modular keyboard.

Think about this:

1) Columns of keys that can be attached to each other via sides of collumns.
2) Separate controller that can handle X, number of columns.
3) Columns + wire to controller = win.
4) controllers can be connected to expand supported columns under one device ID.

I am a noob but think big... don't hate.
60% keyboards, 100% of the time.

"What the hell Jimmy?!  It was ruined before you even put it up there with your decrepit fingers."

Online TheFlyingRaccoon

  • HHKB Pro
  • * Maker
  • Posts: 821
  • Location: Texas
  • Cable maker and future engineer
Re: Custom game pad featuring adjustable key columns
« Reply #10 on: Wed, 03 July 2013, 13:29:59 »
Do you think you can post a detailed video/demonstration gltovar? To help get an understanding of how it is setup and such. Thanks  :D
HHKB Pro 2   SmallFry Keyboard

Offline boost

  • BOSTMOBILE
  • * Elevated Elder
  • Posts: 5547
  • NY Giants!!!
Re: Custom game pad featuring adjustable key columns
« Reply #11 on: Wed, 03 July 2013, 13:53:13 »
That's a pretty sick pad, and welcome to geekhack!

A guy walked up and said: "You know washing your car doesn't make it faster, right?"
I popped the hood and replied: "Yeah... But that turbo does."

Offline Glod

  • * Exquisite Elder
  • Posts: 1825
  • Location: Richmond, Virginia
  • AFTERFIRE
Re: Custom game pad featuring adjustable key columns
« Reply #12 on: Wed, 03 July 2013, 17:20:23 »
wow, this is great, this is fantastic and amazing and i want it.

Welcome to geehack and please stay lol, I like these new members and their projects, it's injecting life into geekhack where it's needed.

Offline gltovar

  • Thread Starter
  • Posts: 6
    • gltovar
Re: Custom game pad featuring adjustable key columns
« Reply #13 on: Wed, 03 July 2013, 18:58:13 »
Do you think you can post a detailed video/demonstration gltovar? To help get an understanding of how it is setup and such. Thanks  :D

maybe the one outstanding thing is the concept of how it is put together, http://i.imgur.com/XkCnBiwh.jpg  its all the same thickness, based on the the thickness of the 'metal frame with out pins' piece that here http://www.cherrycorp.com/english/switches/key/mx.htm  (0.06 inches) that being my only constraint, I just sketched basic ideas http://i.imgur.com/o3OqUqfh.jpg futzed around in tinkercad  Once it was built I exported it in illustrator and just connected each piece so it would be like a sheet of plastic that comes with a model car/plane

Offline MOZ

  • KING OF THE NEWBIES
  • * Maker
  • Posts: 3340
  • Location: Jo'burg
  • Busy making stuff
Re: Custom game pad featuring adjustable key columns
« Reply #14 on: Wed, 03 July 2013, 21:42:21 »
Excellent work!

Offline bisl

  • Posts: 253
Re: Custom game pad featuring adjustable key columns
« Reply #15 on: Fri, 05 July 2013, 12:47:52 »
HOLY SHUCKING FIT I can't believe I'm just seeing this now. You sir have created the most beautiful thing I've ever seen in my entire life. I bought in big on the ErgoDox project (I even helped get the wheels in motion for Massdrop to run the buys) and in truth, it was all because I loved the columnar layout and I thought it would help my SC2 game, specifically using TheCore. This is AMAZING. 
 
You know what's funny? I even made a joke (although I think it was in the Deskthority Ergodox thread) where I basically suggested this same idea, calling it "ergodox v2" or something. I can't believe you've actually done it! You are a genius and an engineer. 
 
Out of curiosity: what was the total cost to produce the prototype board? I'd love to put one of these together if you're willing to publish the designs.

If you're using TheCore, how does your thumb interact with the board for Ctrl/Shift/Alt? Ever thought of trying to incorporate thumb clusters somehow? Now that I'm thinking about it, your design might very well facilitate this through shifting down the thumb-side columns so that the thumb can reach them.

Although with that in mind--are you a lefty?! :)

Offline gltovar

  • Thread Starter
  • Posts: 6
    • gltovar
Re: Custom game pad featuring adjustable key columns
« Reply #16 on: Sat, 06 July 2013, 20:06:37 »
so i did release everything i have as open source. but I wouldn't go so far as make this particular one just yet.  It is missing the thumb components when I am going to work on in the next iteration, which could be places on either side of the pad.  As a prototype i'd price the materials at about 200 dollars (remember, not mass purchased or anything)

so really the adjustable columns is what makes this interesting =P  but its far from ready for prime time

Offline bisl

  • Posts: 253
Re: Custom game pad featuring adjustable key columns
« Reply #17 on: Sat, 06 July 2013, 20:38:18 »
so really the adjustable columns is what makes this interesting =P

That's far from a small thing, though--the single thing that people have criticized about the ergodox is that the spacing of the thumb clusters and the offsets between the columns make a lot of assumptions about not only people's hand shapes & sizes, but the spacing that they prefer based on those sizes. I think it's a huge feature!

Offline TheSoulhunter

  • Posts: 1450
  • Location: Euroland
  • Thorpelicious!
Re: Custom game pad featuring adjustable key columns
« Reply #18 on: Sun, 07 July 2013, 06:47:34 »
Great idea...
This -> Somewhat refined and made of metal -> Massdrop -> Win!

Offline doublethink

  • Posts: 20
Re: Custom game pad featuring adjustable key columns
« Reply #19 on: Sun, 07 July 2013, 21:19:40 »
Great project man, I had wanted something similar to this for a long time, and wasn't satisfied with any available products, even the orb weaver still doesn't get it right.

They only thing I couldn't find was a functional drawing, in this style: 

http://www.serasidis.gr/circuits/TV_terminal/images/tvtermsmd.gif

Did I read the PCB correctly and you have a wire ran for each key of the 35 keys, so no matrixes at all?  I was curious how its wired to the Teensy. 

I'll be following your future revisions and might try to make one too.  Congrats on the prototype and thanks for making it open source!  :)

Offline gltovar

  • Thread Starter
  • Posts: 6
    • gltovar
Re: Custom game pad featuring adjustable key columns
« Reply #20 on: Tue, 09 July 2013, 14:39:24 »
Great project man, I had wanted something similar to this for a long time, and wasn't satisfied with any available products, even the orb weaver still doesn't get it right.

They only thing I couldn't find was a functional drawing, in this style: 

http://www.serasidis.gr/circuits/TV_terminal/images/tvtermsmd.gif

Did I read the PCB correctly and you have a wire ran for each key of the 35 keys, so no matrixes at all?  I was curious how its wired to the Teensy. 

I'll be following your future revisions and might try to make one too.  Congrats on the prototype and thanks for making it open source!  :)

Here is what each column feeds too:


and the back


wired up


so it is a matrix =P

Offline doublethink

  • Posts: 20
Re: Custom game pad featuring adjustable key columns
« Reply #21 on: Tue, 09 July 2013, 20:13:25 »
 :-[  oh wow now I understand that picture, the pcb handles the diode isolation and runs the switches up, then once they hit those header pins they are a 5x7 matrix as far as the teensy is concerned.

I get it now!  :))

Offline Thimplum

  • * Esteemed Elder
  • Posts: 1127
  • Master of all Ponies
Re: Custom game pad featuring adjustable key columns
« Reply #22 on: Wed, 10 July 2013, 08:33:48 »
It would be sweet to have an ErgoDox with this on both hands. Great work.
TP4 FOR ADMIN 2013

Offline sordna

  • Posts: 2827
Re: Custom game pad featuring adjustable key columns
« Reply #23 on: Thu, 29 August 2013, 01:07:45 »
Awesome, and I agree, would love this adjustability in my ergodox !
Kinesis Contoured Advantage 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 Contoured Model 110, Data911 TG3, Fingerworks Touchstream LP, KBC Poker (Cherry MX Red), IBM Space Saving keyboard (Buckling spring), Goldtouch GTU-0077 keyboard

Online hoggy

  • * Ergo Moderator
  • Posts: 1422
  • Location: Isle of Man
Re: Custom game pad featuring adjustable key columns
« Reply #24 on: Thu, 29 August 2013, 04:04:22 »
I want one.
GH Ergonomic Guide (in progress)
http://geekhack.org/index.php?topic=54680.0

Online BliTzKiN

  • Posts: 147
  • Location: Red Dot
Re: Custom game pad featuring adjustable key columns
« Reply #25 on: Thu, 29 August 2013, 04:41:13 »
That is a very innovative idea, this would be an improvement over the ergodox. Being able to fit it to the length of your fingers would be a huge plus. I would love to see it become successful. Best of luck!

Offline xman

  • Posts: 44
  • Location: New Jersey, USA
Re: Custom game pad featuring adjustable key columns
« Reply #26 on: Thu, 29 August 2013, 21:38:06 »
so the goal of the proto2 was to make each column its own box, but also to work in a thumb piece:
https://tinkercad.com/things/83iv3n7AiQA-core-board-proto2
Show Image


the thumb piece would be modular (take it from the left and affix it to the right, or have different varietys of thumb pieces. maybe 2 long keys and 2 regular keys or 6 regular keys)

In a way you could build a half ergodox for same game stuff, or make a full ergodox but the parts could come from identical laser cut peices rather than having to have a mirror right and left side. It could make one offs a tad cheaper.

That is actually multiple great ideas!!  Thank You!!


Offline agodinhost

  • Posts: 817
  • Location: Brazil, RJ
  • Soylent green is people ...
    • Dr Ian O Xaman
Re: Custom game pad featuring adjustable key columns
« Reply #27 on: Fri, 30 August 2013, 07:59:44 »
Awesome Awesome work man!
Still reading but I'm already dreaming at here ...
 :thumb:
Building one square I2C keyboard with those 1200 switches (thanks JDCarpe)
GH60 |GH60-Alps |GH60-BT |GHPad/GHPad Alps |GH60-Case |Alps TKL |EL Wire |OS Controller, Round 2 |My Custom Keyboard |WTT/WTB