Author Topic: Custom game pad featuring adjustable key columns  (Read 11782 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: 386
  • 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


Offline TheFlyingRaccoon

  • HHKB Pro
  • * Maker
  • Posts: 666
  • 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: 399
  • Location: Calgary AB
    • Axios - The Open Source Modular Ergonomic Keyboard
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

  • Woke up like this
  • Posts: 14363
    • Tactile Zine
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?

Offline calavera

  • Posts: 1713
  • Location: South Korea
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: 8658
  • Location: Orange County, CA
  • Model M "connoisseur"
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.

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: 3269
  • Location: Binge Haüs
  • With Gentle Time. I Feel Very Nice.
    • Hunger Work Studio
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."

Offline TheFlyingRaccoon

  • HHKB Pro
  • * Maker
  • Posts: 666
  • 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: 3300
  • 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!

"Aerodynamics are for people who can't build engines."

-Enzo Ferrari

Offline Glod

  • * Elevated Elder
  • Posts: 1998
  • Location: Virginia, USA
  • Also Known As Ergonomech
    • YouTube Channel
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: 3981
  • 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: 212
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: 212
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: 1169
  • 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: 18
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: 18
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: 1101
  • 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: 2248
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 & 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 hoggy

  • * Ergonomics Moderator
  • Posts: 1502
  • 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

Offline BliTzKiN

  • Posts: 142
  • Location: Singapore
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: 767
  • 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