That sounds awesome metalliqaz! Yes the Language Iīm personally searching for is Swedish. Below is a correct ISO swedish layout:

Show Image

Itīs interesting how "home blind" you get, I recently realized that there is many layouts used in different parts of the world and before I used to think there was only ISO and QWERTY. I guess you learn something new every day;)

Euf0ria, I can't even seem to find a mapping of scancodes to keys for those keyboards. If you (or anyone else) can show me the scancode tables for internationalized keyboards, let me know.

Is there a way to extract the scancodes from your own keyboard? If you have a guide on how to do it then i can extract the scancodes from my keyboard, itīs ISO UK layout but that doesnīt matter right as long as itīs ISO?Sorry for my noob level of knowledge, Iīm still trying to learning everything i can about this.

The scancodes are exactly the same as on every other keyboard, or it wouldn't fare well with any OSs.. The only extra bit on ISO keyboards is the key next to left shift. That is the one called NUBS in hasu speak, scancode 0x64 i believe.

The '* key is physically the same as the US \|-key.

I haven't read up on this mapper code but my layouts here include all keys on the ISO and ANSI models. The extra keys on Japanese keyboard should probably fit into there somewhere as well, but I don't know which and where.

The scancodes are exactly the same as on every other keyboard, or it wouldn't fare well with any OSs.. The only extra bit on ISO keyboards is the key next to left shift. That is the one called NUBS in hasu speak, scancode 0x64 i believe.

The '* key is physically the same as the US \|-key.

I haven't read up on this mapper code but my layouts here include all keys on the ISO and ANSI models. The extra keys on Japanese keyboard should probably fit into there somewhere as well, but I don't know which and where.

Oh... right. Man, now that you point it out it seems so obvious :facepalm:

Okay so we're ready to go, but localization will be a pain for me as an ignorant 'murican.

Euf0ria, or anyone else, I will provide a file that would need to be updated to get full localization. Honestly, I don't even know how to type the Swedish symbols. If you are willing, speak up!

With the new ISO build everything works now for me. Thanks metalliqaz!

Today i tested the new ISO 88 layout for the Filco MJ2 and have some initial errors to report, just some keymapping to correct i think, ok here it goes:Im using swedish ISO in my OS...The row for numbers all work with their normal keypresses (1,2,3, etc...) and everything also works with their Ctrl keypresses. But then, nothing works with their ALT keypresses.Hereīs whats supposed to be mapped to each number+ ALT : 1 none, 2 @, 3 Ģ, 4 $, 5 , 6 none, 7 {, 8 [, 9 ], 0 }, + \,

I've got to stop making that the default on TKL boards. Everyone thinks it's a bug...

Or maybe we users should read the manual a bit closer;)I did another try today and got everything to work as i wanted. Now i just got to come up with some cool ideas on how to use my keyboard. Again, thank you very much for adding ISO layout, you just saved me and other Europeans a huge amount of time not having to learn the code the hard way!

Thanks for this awesome software. I just flashed 2 Frosty Flakes on my QFR at home and my QFR at work.

Two problems I ran into:1) I couldn't swap the location of my Backspace and '\|' keys using the beta (20140127) but I was successful with the regular (20131226).2) I couldn't remap the HID_KEYBOARD_SC_APPLICATION to SCANCODE_FN using either version. I had to remap HID_KEYBOARD_SC_RIGHT_GUI to SCANCODE_FN instead.

Thanks for this awesome software. I just flashed 2 Frosty Flakes on my QFR at home and my QFR at work.

Two problems I ran into:1) I couldn't swap the location of my Backspace and '\|' keys using the beta (20140127) but I was successful with the regular (20131226).2) I couldn't remap the HID_KEYBOARD_SC_APPLICATION to SCANCODE_FN using either version. I had to remap HID_KEYBOARD_SC_RIGHT_GUI to SCANCODE_FN instead.

Thanks for the feedback! I don't own a QFR so I rely on help from the community to be able to support that keyboard. Let's get it fixed up! Is this an ISO QFR, or US ANSI? When you say you can't swap the location, does that mean that you are able to make it look right in the GUI but it doesn't work on the board, or does it mean that you can't even get it to work in the GUI? What happens when you press the key?

Thanks for this awesome software. I just flashed 2 Frosty Flakes on my QFR at home and my QFR at work.

Two problems I ran into:1) I couldn't swap the location of my Backspace and '\|' keys using the beta (20140127) but I was successful with the regular (20131226).2) I couldn't remap the HID_KEYBOARD_SC_APPLICATION to SCANCODE_FN using either version. I had to remap HID_KEYBOARD_SC_RIGHT_GUI to SCANCODE_FN instead.

Thanks for the feedback! I don't own a QFR so I rely on help from the community to be able to support that keyboard. Let's get it fixed up! Is this an ISO QFR, or US ANSI? When you say you can't swap the location, does that mean that you are able to make it look right in the GUI but it doesn't work on the board, or does it mean that you can't even get it to work in the GUI? What happens when you press the key?

US ANSI. In all cases the GUI showed the right symbols. With regard to the Backspace problem, I had one key mapped to Backspace and the other mapped to '\|', but after flashing the firmware both keys were interpreted as '\|'. With regard to the Function problem, after flashing the firmware the normal Application key was interpreted as R-Alt instead of Function. Changing R-Win (R-GUI) to Function, however, works just fine.

Let me know if you want more information or if you want me to experiment with anything. I have a second QFR at home (also with a Frosty Flake), so I can even try to reproduce the problems I'm seeing later today if that would be helpful to you.

***UPDATE***I tried this with my QFR at home. Mapping Function to both R-Win or Application work just fine with the regular GUI. I'm guessing one of my Frosty Flakes may have a defect but I can still do everything I bought it for so I will let this one slide. I did notice that when I load the default QFR (Frosty Flake) layout using the beta GUI that it does not match an actual QFR layout - that may explain the backspace vs backslash problem.

Hmmm. A locking caps lock key is not currently supported, but I think it would be easy to add.

You want to make a key for entering BOOT mode so that you can reprogram new code easily. With your Phantom, if you didn't have a key to do it, you'd have to take your keyboard apart and press the Reset button on the Teensy.

LED brightness only takes effect on the backlighting. I will try to add support for changing the brightness of the indicator LEDs.

Thanks for this awesome software. I just flashed 2 Frosty Flakes on my QFR at home and my QFR at work.

Two problems I ran into:1) I couldn't swap the location of my Backspace and '\|' keys using the beta (20140127) but I was successful with the regular (20131226).2) I couldn't remap the HID_KEYBOARD_SC_APPLICATION to SCANCODE_FN using either version. I had to remap HID_KEYBOARD_SC_RIGHT_GUI to SCANCODE_FN instead.

Thanks for the feedback! I don't own a QFR so I rely on help from the community to be able to support that keyboard. Let's get it fixed up! Is this an ISO QFR, or US ANSI? When you say you can't swap the location, does that mean that you are able to make it look right in the GUI but it doesn't work on the board, or does it mean that you can't even get it to work in the GUI? What happens when you press the key?

US ANSI. In all cases the GUI showed the right symbols. With regard to the Backspace problem, I had one key mapped to Backspace and the other mapped to '\|', but after flashing the firmware both keys were interpreted as '\|'. With regard to the Function problem, after flashing the firmware the normal Application key was interpreted as R-Alt instead of Function. Changing R-Win (R-GUI) to Function, however, works just fine.

Let me know if you want more information or if you want me to experiment with anything. I have a second QFR at home (also with a Frosty Flake), so I can even try to reproduce the problems I'm seeing later today if that would be helpful to you.

***UPDATE***I tried this with my QFR at home. Mapping Function to both R-Win or Application work just fine with the regular GUI. I'm guessing one of my Frosty Flakes may have a defect but I can still do everything I bought it for so I will let this one slide. I did notice that when I load the default QFR (Frosty Flake) layout using the beta GUI that it does not match an actual QFR layout - that may explain the backspace vs backslash problem.

Just an update for anyone curious - ultimately this software (version 20131226) worked perfectly for my home QFR. As for my work QFR, I noticed after awhile another problem where simultaneously pressing B and M would cause N to show up. I went through the entire flashing procedure again but couldn't fix it. Finally, I used Mooswa's fork of bpiphany's original firmware and modified it to create the same mappings as my home QFR (without the bootmode). The BMN problem was resolved.

So basically one QFR works perfectly with this software and one doesn't, which doesn't really give a strong indication as to whether it's a software or hardware issue. I'm willing to chalk it up to user error somewhere along the line on my part. When the next stable version gets released, I'll give it another try. Again, thanks for all this awesome work metalliqaz

Another thing to note: flashed the firmware (on the most recent beta version) and it did not seem to recognize my right shift key. Switched back to basic firmware, and the shift key works again. Not sure what's up, I can try the recent stable build if you'd like.

First of, awesome job with this program, it makes my life much easier.

BUT it seems like right shift does not work with the new ISO 88 layout on my ISO 1.5x phantom board (It's an ISO 87 then I guess 3 bottons right of space and 3 left of space). Scroll lock works, but not print screen or pause break.I've tried the right shift key with a new switch, manual wiring and I've checked if the switch works with an multimeter, everything seems fine but it just does not work.

And while I wrote this I tried the stock 88 ISO layout (from the deskthority wiki) and right shift seems to work, so it's absolutely an bug.

Okay I've refactored the code and ported it to Python 3 in preparation for releasing a multi-platform src package so Linux and OSX users can join the party. You will need either Python 2.7, 3.2, or 3.3 installed on your system. I will still make the Windows exe version for those who don't want to bother with Python and Setuptools.

Next I'm working on the bugs that have been reported in thread. Then I'm going to look at adding support for some new boards.

Added new Beta with true NKRO for you animals that love to mash keys. It does have a bug right now. Once you get past 20 keys or so it loses track of what's going on. I'll fix it before moving it to release.

Added new Beta with true NKRO for you animals that love to mash keys. It does have a bug right now. Once you get past 20 keys or so it loses track of what's going on. I'll fix it before moving it to release.

Added new Beta with true NKRO for you animals that love to mash keys. It does have a bug right now. Once you get past 20 keys or so it loses track of what's going on. I'll fix it before moving it to release.

All previous versions have been 6KRO. That is the standard USB keyboard protocol. It can only send 6 keys at a time (plus 8 modifiers).The NKRO has no 6 key limit. If you want to hold down 10 keys at once, you can do so.