geekhack

geekhack Projects => Making Stuff Together! => Topic started by: gurghet on Tue, 15 December 2015, 17:38:24

Title: Pok3r (Poker III) TMK firmware
Post by: gurghet on Tue, 15 December 2015, 17:38:24
Hello, I looked around about flashing the pok3r firmware, but all I found is that is very difficult to enter inside the processor. For around 40€ I can buy a teensy with basically the very same processor the pok3r mounts and install in it the TMK.
Apart from the "mechanical" difficulties of actually fitting the teensy inside the case, is any of you aware of the difficulties in chipping away the surface mounted controller and connecting a teensy instead? Did I miss an important post about the subject?
Title: Re: Pok3r (Poker III) TMK firmware
Post by: Steezus on Tue, 15 December 2015, 17:48:00
Before you go any further, why do you want to use TMK firmware? It's really good firmware but the Pok3r firmware allows you to do a lot with it already, other than changing FN and PN keys. They even updated the firmware to add support for LEDs.
Title: Re: Pok3r (Poker III) TMK firmware
Post by: gurghet on Wed, 16 December 2015, 02:55:54
Thank you for your question.
Actually the Pok3r is sweet in reguard of the layout and the fabrication process. But personally, I think the firmware is stupid.
First of all it's a 60% and all the keys are valuable 'real estate.' Sadly, the Pn and the Fn keys sit there and don't output anything, in particular the Pn key does nothing AT ALL.
I'm used to press modifier buttons with my palms instead of my fingers, so the Pn key is right where I would like the r_ctrl key. No problem I can bind r_ctrl to the Pn key, but now I have 2 r_ctrl keys because the original r_ctrl key cannot be bound to Pn.
So yeah, basically, if the Pn and Fn outputted something (like app_key, r_win) I could bind that to something useful on the operating system side.
Title: Re: Pok3r (Poker III) TMK firmware
Post by: swimmingbird on Wed, 16 December 2015, 03:20:46
Before you go any further, why do you want to use TMK firmware? It's really good firmware but the Pok3r firmware allows you to do a lot with it already, other than changing FN and PN keys. They even updated the firmware to add support for LEDs.

You can change these keys btw

I have them remapped on mine
Title: Re: Pok3r (Poker III) TMK firmware
Post by: gurghet on Wed, 16 December 2015, 10:42:13
You can change these keys btw

I have them remapped on mine
What do you mean? Can you elaborate on that?
Title: Re: Pok3r (Poker III) TMK firmware
Post by: swimmingbird on Wed, 16 December 2015, 17:52:30
You can change these keys btw

I have them remapped on mine
What do you mean? Can you elaborate on that?

As in the location of FN and PN can be changed they are not confined to right winkey and the menu key location (and i'm not talking about making caps lock fn)

It's a bit trickier than how you usually change keys and it's been a while since I did it but it involves using flipping dipswitches on the back which allows you to remap fn and pn to different spots.
You have to keep in mind that when you do this it only does it per layer.

I wrote up on reddit how to do it a while back (I moved fn to left ctrl) - let me know if you want me to dig up the post and I'll send it to you
Title: Re: Pok3r (Poker III) TMK firmware
Post by: gurghet on Thu, 17 December 2015, 03:02:02
Actually that's what I wrote in my second message, that I successfully moved the Pn key away. That didn't solve the problem because you can't unbind the Pn key completely.
Furthermore you can't bind arbitrary combinations to macros (like Ctrl+m -> Enter or Ctrl+n -> Down Arrow)
Title: Re: Pok3r (Poker III) TMK firmware
Post by: swimmingbird on Thu, 17 December 2015, 07:37:32
Actually that's what I wrote in my second message, that I successfully moved the Pn key away. That didn't solve the problem because you can't unbind the Pn key completely.
Furthermore you can't bind arbitrary combinations to macros (like Ctrl+m -> Enter or Ctrl+n -> Down Arrow)

Yeah I forgot to include that while you can move them you can't get rid of them or make duplicates
This is because you need the fn and pn keys to program each layer
Title: Re: Pok3r (Poker III) TMK firmware
Post by: odd on Mon, 04 January 2016, 17:20:06
Before you go any further, why do you want to use TMK firmware? It's really good firmware but the Pok3r firmware allows you to do a lot with it already, other than changing FN and PN keys. They even updated the firmware to add support for LEDs.

Where did you get the firmware? I have been looking around and I cannot seem to find any downloads, thanks in advance
Title: Re: Pok3r (Poker III) TMK firmware
Post by: Steezus on Mon, 04 January 2016, 18:16:26
Before you go any further, why do you want to use TMK firmware? It's really good firmware but the Pok3r firmware allows you to do a lot with it already, other than changing FN and PN keys. They even updated the firmware to add support for LEDs.

Where did you get the firmware? I have been looking around and I cannot seem to find any downloads, thanks in advance

I'm pretty sure this is one, found it in my downloads and I don't think I've ever downloaded any other firmware for it. There may possibly be a newer update but this one will work for the LEDs.
Title: Re: Pok3r (Poker III) TMK firmware
Post by: f1xedgear on Mon, 04 January 2016, 21:25:54
Before you go any further, why do you want to use TMK firmware? It's really good firmware but the Pok3r firmware allows you to do a lot with it already, other than changing FN and PN keys. They even updated the firmware to add support for LEDs.

Where did you get the firmware? I have been looking around and I cannot seem to find any downloads, thanks in advance
You can get the latest firmware from the Vortex support page (http://www.vortexgear.tw/vortex3.asp)
Title: Re: Pok3r (Poker III) TMK firmware
Post by: ownself on Sun, 10 January 2016, 22:12:20
I just wander, is it possible to make Pok3r with TMK firmware???
Title: Re: Pok3r (Poker III) TMK firmware
Post by: f1xedgear on Sun, 10 January 2016, 22:25:43
I just wander, is it possible to make Pok3r with TMK firmware???
First step would be to determine what microcontroller it uses. While it may be possible in theory, it may not be possible due to stuff like USB stack compatibility, RAM and memory constraints, etc.
Title: Re: Pok3r (Poker III) TMK firmware
Post by: MrRooks on Sun, 10 January 2016, 23:03:58
Not sure if it's a viable option but check into Hasus USB-USB converter. You can plug a USB keyboard into the adapter and the adapter runs TMK.
Title: Re: Pok3r (Poker III) TMK firmware
Post by: Sifo on Sun, 10 January 2016, 23:22:14
Not sure if it's a viable option but check into Hasus USB-USB converter. You can plug a USB keyboard into the adapter and the adapter runs TMK.

Yeah, although a bit of a hassle (gotta remember to bring it with your keyboard) it's definitely a great option and investment for those who prefer hardware keymapping and supports pretty much any usb stock keyboard.
Title: Re: Pok3r (Poker III) TMK firmware
Post by: gurghet on Mon, 11 January 2016, 14:46:19
except... the pn and fn keys don't send any signal so you invariably got 2 dead keys, which was my initial point.
Title: Re: Pok3r (Poker III) TMK firmware
Post by: hasu on Tue, 12 January 2016, 19:12:09
Flashing Pok3r seems to be very close, I think at least. But we still need to analyze capure files attached to know protocol bootloader are using and write small flash app. Someone?

https://geekhack.org/index.php?topic=72262.0

GH60 is finally coming :D, I for one don't have plan to get Pok3r now.