geekhack

geekhack Community => Keyboards => Topic started by: heedpantsnow on Thu, 28 February 2013, 18:35:27

Title: "Faking" a Poker?
Post by: heedpantsnow on Thu, 28 February 2013, 18:35:27
Hi, everybody, I've been gone a while and have recently returned to GH [wow, the clickclack cap prices have gone through the roof!  :eek:].

I've been happily banging away on my Poker for the last year and have really enjoyed it.  However, in the past I've come to the situation where I'm trying to type arrows with FN+WASD, delete with FN+/, etc. and of course that doesn't work on other keyboards like my one at work.

I would really like 2 more Pokers so I can have one at work, one at home, and one out and about.  But now that I want to buy them, they're not made anymore.  :'(

So, does anyone know how to emulate the Poker layout in software, or are there any other keyboards that offer a similar option of having FN+WASD for arrows, FN+/ for delete, and maybe FN+<> for PgUp & PgDn?  Can you smart boys and girls think of any other options?  I don't care about backlighting or even what caps they have (I have beaucoup caps already).

Thanks!
Title: Re: "Faking" a Poker?
Post by: metalliqaz on Thu, 28 February 2013, 18:37:24
There's gotta be some pokers for sale somewhere...
Also are you on Windows or *nix?
Title: Re: "Faking" a Poker?
Post by: Loligagger on Thu, 28 February 2013, 18:42:33
You could buy poker PCBs from iMav if you want to go that route.
Title: Re: "Faking" a Poker?
Post by: tjcaustin on Thu, 28 February 2013, 18:53:34
I know that the_beast is selling at least one more poker pcb with custom switches/plate.  From there, the pure isn't too different and there are a couple new 60% on the horizon from vortex and filco (I think that's right) or if you want to be bold with your building, there's a GH60 coming soon and a KMAC happy (hhkb layout, but same size).
Title: Re: "Faking" a Poker?
Post by: ComradeSniper on Thu, 28 February 2013, 19:54:58
Pokers come up in the classifieds occasionally; that's how I got mine.
Title: Re: "Faking" a Poker?
Post by: heedpantsnow on Fri, 01 March 2013, 00:00:01
Thank you all for the suggestions.  I'll probably pursue that in the long term.

As far as the short term goes, does anyone know how to emulate a Poker in software or another kb that works the same?
Title: Re: "Faking" a Poker?
Post by: laffindude on Fri, 01 March 2013, 04:19:02
I used AHK to make my own function layer.
Title: Re: "Faking" a Poker?
Post by: TDub on Fri, 01 March 2013, 04:25:07
My guess is once the GH60 GB happens, there will be more pokers for sale. I might sell my 2 pokers once I have 2 GH60s to replace then.

Or you could just get a GH60 instead of a poker :)
Title: Re: "Faking" a Poker?
Post by: tjcaustin on Fri, 01 March 2013, 12:10:49
http://geekhack.org/index.php?topic=40786.new;topicseen#new
Title: Re: "Faking" a Poker?
Post by: heedpantsnow on Fri, 01 March 2013, 22:52:43
I used AHK to make my own function layer.

Can you post the script please?
Title: Re: "Faking" a Poker?
Post by: laffindude on Sat, 02 March 2013, 00:49:59
Stripped down version.
edit: forgot to say only tested on AHK_L branch.
Code: [Select]
SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
#MaxHotkeysPerInterval 200
#SingleInstance force

SetCapslockState, AlwaysOff

myVERSION=0.4d

;Menu
Menu, Tray, NoStandard
Menu, Tray, Add, FN key:, Refreshing
Menu, Tray, Add, Capslock, Refreshing
Menu, Tray, Add
Menu, Tray, Add, Exit
Menu, Tray, Click, 1
Menu, Tray, Default, Capslock
Menu, Tray, Tip, LAffinScript %myVERSION%

Gosub *Capslock Up
return

;subs_____________________________________________
Refreshing:
Reload
return

Exit:
ExitApp
return

;Keys binds_____________________________________________
*Capslock:: ;Press to start the binds
Suspend Off
Pause Off
return
*Capslock Up:: ;release = bye
Suspend On
Pause On
return

;Mouse Keys
*W::MouseMove, 0, -10, 0, R
*A::MouseMove, -10, 0, 0, R
*S::MouseMove, 0, 10, 0, R
*D::MouseMove, 10, 0, 0, R
*R::Send {Blind}{WheelUp}
*F::Send {Blind}{WheelDown}
*Space::Send {Blind}{Click}
*Q::Send {XButton1}
*E::Send {XButton2}

;Media Keys
*P::Send {Media_Stop}
*[::Send {Media_Prev}
*]::Send {Media_Next}
*\::Send {Media_Play_Pause}

;IJKL = Arrows, HN = PG, M,= Home/end
*I::Send {Blind}{Up}
*J::Send {Blind}{Left}
*K::Send {Blind}{Down}
*L::Send {Blind}{Right}
*H::Send {Blind}{PgUp}
*N::Send {Blind}{PgDn}
*M::Send {Blind}{Home}
*,::Send {Blind}{End}

;Fx
*`::Send {Blind}{Escape}
*1::Send {Blind}{F1}
*2::Send {Blind}{F2}
*3::Send {Blind}{F3}
*4::Send {Blind}{F4}
*5::Send {Blind}{F5}
*6::Send {Blind}{F6}
*7::Send {Blind}{F7}
*8::Send {Blind}{F8}
*9::Send {Blind}{F9}
*0::Send {Blind}{F10}
*-::Send {Blind}{F11}
*=::Send {Blind}{F12}
*Backspace::Send {Blind}{Delete}

;blocking keys
*T::
*Y::
*U::
*O::
*G::
*`;::
*'::
*.::
*/::

return
Title: Re: "Faking" a Poker?
Post by: tjcaustin on Sat, 02 March 2013, 01:20:11
Another for sale - http://geekhack.org/index.php?topic=40807.new;topicseen#new