XIM Community

TuFFrabit keyboads HUZZAH!!!  (Read 17574 times)

Offline tuffrabit

  • Global Moderator
  • MVP
  • *
  • Posts: 7354
    • View Profile
    • tuffrabit's Twitch.tv channel
  • Gamertag: TuFFrabit
TuFFrabit keyboads HUZZAH!!!
« on: 12:36 PM - 05/15/15 »
So I'm tired of modding Razer's crap.  Yes, it's doable, but it's also hacky and the end result is often not very attractive.  I had the idea years ago to design and build my own gamepad from the ground up with the desired features baked in.  Now I'm finally getting around to doing it.

Here's my progress so far...



Yes.  That is a PCB of my design that arrived in a batch of 10 from China last week.  I know you guys are gonna complain about the Cherry Blues, but that's what I had laying around.  I will update this thread as things develop.


XIM4 Anti Aim-assist curve: http://xim4.com/community/index.php?topic=31309.msg400143#msg400143
All you ever wanted to know about headsets and chat for the 360: http://www.xim3.com/community/index.php?topic=16461.0

Offline ak-xs

  • MVP
  • *
  • Posts: 6514
  • I'm what you call a player of non sens xD
    • View Profile
    • don't click here!
Re: TuFFrabit keyboads HUZZAH!!!
« Reply #1 on: 02:06 PM - 05/15/15 »
nice! i'm sure it will turn out great, better than razer crap by some plus also cheaper by a lot..
keep us posted ^^
soon..

Offline W11cE

  • MVP
  • *
  • Posts: 1421
    • View Profile
Re: TuFFrabit keyboads HUZZAH!!!
« Reply #2 on: 02:24 PM - 05/15/15 »
Wait, am i seeing BLUE switches?!?
Im out of here!

Offline colb

  • MVP
  • *
  • Posts: 4617
  • The Global Elite
    • View Profile
  • Gamertag: mynameiscolb
Re: TuFFrabit keyboads HUZZAH!!!
« Reply #3 on: 03:06 PM - 05/15/15 »
Hey, I love blues!

Offline mist4fun

  • Global Moderator
  • MVP
  • *
  • Posts: 45971
    • View Profile
Re: TuFFrabit keyboads HUZZAH!!!
« Reply #4 on: 03:43 PM - 05/15/15 »
Looks like fun, keep us updated.
Have a problem with your XIM4? Find a solution in the XIM4 Support FAQ
XIM4 User Manual   |   XIM Instructional Videos

Offline tuffrabit

  • Global Moderator
  • MVP
  • *
  • Posts: 7354
    • View Profile
    • tuffrabit's Twitch.tv channel
  • Gamertag: TuFFrabit
Re: TuFFrabit keyboads HUZZAH!!!
« Reply #5 on: 03:52 PM - 05/15/15 »
Well, it works.  Wired it up to a teensy and ran my matrix scanner sketch.  Here's the print out:

Code: [Select]
6 = 10
6 = 9
6 = 8
6 = 7
5 = 10
5 = 9
5 = 8
5 = 7
4 = 10
4 = 9
4 = 8
4 = 7
3 = 10
3 = 9
3 = 8
3 = 7
2 = 10
2 = 9
2 = 8
2 = 7

Probably means nothing to most of you.  Having the first PCB I've ever designed work on the first revision boards on the first try??? So cool!


XIM4 Anti Aim-assist curve: http://xim4.com/community/index.php?topic=31309.msg400143#msg400143
All you ever wanted to know about headsets and chat for the 360: http://www.xim3.com/community/index.php?topic=16461.0

Offline Od1n

  • Global Moderator
  • MVP
  • *
  • Posts: 27866
    • View Profile
Re: TuFFrabit keyboads HUZZAH!!!
« Reply #6 on: 06:32 PM - 05/15/15 »
cherry blue?
uargh

PS4 & X1 | C: MS | XIM4 | FW: the latest ofc! :) | Mon: BenQ XL2420Z | Pad: Zowie G-SR | KB: Ducky DK1008L Cherry Red O-Rings| A: AKG K701 Creative X7 Antlion Modmic | M: Zowie EC1-A | D: 3200 | P: 1000hz | BF4 4 HIP: 35 ADS: 20

Check out my Youtube Channel: XIMGameplay
Du sprichst Deutsch? Hier gehts zum deutschen Forum

Offline tuffrabit

  • Global Moderator
  • MVP
  • *
  • Posts: 7354
    • View Profile
    • tuffrabit's Twitch.tv channel
  • Gamertag: TuFFrabit
Re: TuFFrabit keyboads HUZZAH!!!
« Reply #7 on: 08:55 PM - 05/15/15 »
You guys are switch snobs.  These blues were free to me and were laying around.  I'm not gonna sell something with blues in it to somebody, but they do just fine in a first run prototype.

Anyways... every time somebody complains about my prototype switch choice I will deduct one influence point from said person's feature and ergonomics design pool.  So put that in your straw and suck it.

Back on topic.  I've got it typing real things now.  Tomorrow I'm gonna mount the PCB on a bare piece of wood and rough carve a wrist support.  Will probably play some Destiny with it.


XIM4 Anti Aim-assist curve: http://xim4.com/community/index.php?topic=31309.msg400143#msg400143
All you ever wanted to know about headsets and chat for the 360: http://www.xim3.com/community/index.php?topic=16461.0

Offline colb

  • MVP
  • *
  • Posts: 4617
  • The Global Elite
    • View Profile
  • Gamertag: mynameiscolb
Re: TuFFrabit keyboads HUZZAH!!!
« Reply #8 on: 10:05 PM - 05/15/15 »
You guys are switch snobs.  These blues were free to me and were laying around.  I'm not gonna sell something with blues in it to somebody, but they do just fine in a first run prototype.

Anyways... every time somebody complains about my prototype switch choice I will deduct one influence point from said person's feature and ergonomics design pool.  So put that in your straw and suck it.

Back on topic.  I've got it typing real things now.  Tomorrow I'm gonna mount the PCB on a bare piece of wood and rough carve a wrist support.  Will probably play some Destiny with it.
Nothing wrong with blues. It's not the first choice for FPS, but I use them over reds for a reason.

If you need a beta tester... You know how to find me ;)

Offline tuffrabit

  • Global Moderator
  • MVP
  • *
  • Posts: 7354
    • View Profile
    • tuffrabit's Twitch.tv channel
  • Gamertag: TuFFrabit
Re: TuFFrabit keyboads HUZZAH!!!
« Reply #9 on: 07:10 PM - 05/16/15 »


XIM4 Anti Aim-assist curve: http://xim4.com/community/index.php?topic=31309.msg400143#msg400143
All you ever wanted to know about headsets and chat for the 360: http://www.xim3.com/community/index.php?topic=16461.0

Offline mist4fun

  • Global Moderator
  • MVP
  • *
  • Posts: 45971
    • View Profile
Re: TuFFrabit keyboads HUZZAH!!!
« Reply #10 on: 08:48 PM - 05/16/15 »
It looks like the beginning of something great. Have you thought of a name for it yet? Tuff Pad?
Have a problem with your XIM4? Find a solution in the XIM4 Support FAQ
XIM4 User Manual   |   XIM Instructional Videos

Offline tuffrabit

  • Global Moderator
  • MVP
  • *
  • Posts: 7354
    • View Profile
    • tuffrabit's Twitch.tv channel
  • Gamertag: TuFFrabit
Re: TuFFrabit keyboads HUZZAH!!!
« Reply #11 on: 08:51 PM - 05/16/15 »
Both the bottom of the PCB and my code project is named narwhal.
« Last Edit: 09:48 PM - 05/16/15 by tuffrabit »


XIM4 Anti Aim-assist curve: http://xim4.com/community/index.php?topic=31309.msg400143#msg400143
All you ever wanted to know about headsets and chat for the 360: http://www.xim3.com/community/index.php?topic=16461.0

Offline roads

  • MVP
  • *
  • Posts: 19315
    • View Profile
Re: TuFFrabit keyboads HUZZAH!!!
« Reply #12 on: 02:38 AM - 05/17/15 »
No its Tuffpad as Mist said naming it otherwise is futile. I just think you need some clever idea to make it different. For example start with the third dimension :D
RookCheck: Relax, no one is attacking you personally.

Offline 4armed

  • Member
  • *
  • Posts: 329
    • View Profile
Re: TuFFrabit keyboads HUZZAH!!!
« Reply #13 on: 03:19 AM - 05/17/15 »
very nice tuff.  I have absolutely no idea how any of that stuff works, but the fact you're building it ALL yourself is cool.  Good luck with the project :) 

You should ship the first 1000 units of "TuffPad", with limited edition bunny ears lol

Offline tuffrabit

  • Global Moderator
  • MVP
  • *
  • Posts: 7354
    • View Profile
    • tuffrabit's Twitch.tv channel
  • Gamertag: TuFFrabit
Re: TuFFrabit keyboads HUZZAH!!!
« Reply #14 on: 02:30 PM - 05/18/15 »
Update.  Mounted the finished PCB, extra cherry switch (for a "spacebar"), analog joystick, and a 5-way mini switch. The next step is play test it for a little while to make sure I've got the arrangement and features right. Then I'll start designing a proper enclosure. Played Destiny on Xbox One for a few hours with it, worked like a champ. I call it Narwhal.



XIM4 Anti Aim-assist curve: http://xim4.com/community/index.php?topic=31309.msg400143#msg400143
All you ever wanted to know about headsets and chat for the 360: http://www.xim3.com/community/index.php?topic=16461.0