Showing 1 of 2440 conversations about:
MindFrames
0
Apr 20, 2015
bookmark_border
Does this come as an ISO keyboard? Is it compatible with Swedish/Svorak (Swedish Dvorak) layouts? And hotkeys for Mac computers, such as command, fn are they programable or does it come with Apple customized layout? The flat keys one can chose from are they as well Mechanical?
Seems like a great board! Love to know more within the 11 hours left , cheers! :)
Apr 20, 2015
Iaeen
277
Apr 20, 2015
bookmark_border
The layout for this keyboard is totally custom and totally customizable.
The ability to implement whatever you want is limited only by your programming abilities. Alternatively, you will be able to use a configurator (similar to this: https://www.massdrop.com/keyboard/infinity or this: https://www.massdrop.com/ext/ergodox) to implement a layout.
Apr 20, 2015
MindFrames
0
May 26, 2015
bookmark_border
Nope, it does not work to customize it from an ISO keyboard! That is the issue! So, nope, a Swede with an ISO based keyboard as most have here would not be able to customize it with the Nordic letters! But with an ANSI keyboard it might be possible!
May 26, 2015
ArnoNym
95
May 26, 2015
bookmark_border
For Nordic Letters you’ll need a Nordic layout selected in your OS, obviously.
May 26, 2015
MindFrames
0
May 27, 2015
bookmark_border
Nope, as I said, you will have to have an ANSI keyboard with a Nordic layout selected in your OS. With an ISO keyboard you cannot use this configurator! I already tried, obviously!
May 27, 2015
ArnoNym
95
May 27, 2015
bookmark_border
I don’t get what you’re saying. It’s an ErgoDox configurator. You can do ErgoDox firmware with it. And that will work for every language as long as your OS has the right software keyboard layout.
May 27, 2015
MindFrames
0
May 27, 2015
bookmark_border
To repeat myself while already being super annoyed with this (non-democratic=excluding Europan keyboards and languages) configurator.... What I am saying is: When using an ISO keyboard; the keyboard people outside the United States use mostly, and doing so with a Nordic layout in your OS setting; the configurator still will and does not let you write the three Nordic letters Å, Ä, Ö ! I am giving up on this configurator... Brain drain! If you do happen to make it work on an ISO keyboard, please, let me know, obviously :) thank you!
May 27, 2015
ArnoNym
95
May 27, 2015
bookmark_border
It works perfectly fine with your letters. The thing is, the firmware doesn’t transmit letters over USB; it transmits scan codes.
In the configurator (that’s were the US bias comes in), these scan codes are represented by the characters they represent in US QWERTY. That doesn’t mean they won’t work with other software layouts, you just have to map your layout to QWERTY and program using the characters that are on the same keys there.
May 27, 2015
MindFrames
0
May 27, 2015
bookmark_border
So you mean that when I push the Swedish letters they are programmed into the layout in spite of me not being able to physically see them as Swedish in the screen? The characters ; and others that comes up instead as on an US layout is only visible on the screen but will not be programmed as long as I use a Swedish layout in the OS while configurating my own layout here on the configurator?
May 27, 2015
ArnoNym
95
May 27, 2015
bookmark_border
Yes, basically. If you use US layout in your OS though, they will exactly be what you can see in the configurator.
May 27, 2015
MindFrames
0
May 28, 2015
bookmark_border
But my case is that I use a Swedish layout in my OS on a Swedish iMac and using a Swedish ISO keyboard. And even then, When I push the Swedish letters I only see the English letters that would be there if One used an English layout. So then again, it must be the configuratpe and not my layout or OS that got the problem. How to solce this? Could you try from an ANSI keyboard using a Swedish layout by adding Swedish in your setting and see if it works out then?! Please :) Regards, Chris
May 28, 2015
Iaeen
277
May 28, 2015
bookmark_border
I just tried this, and the infinity configurator displayed US qwerty letters. Nonetheless I don't think it's an issue. Read HaaTa's article on keyboard programming: https://www.massdrop.com/article/introduction-to-keyboard-programming
Here's the relevant excerpt: "...The Translation module is responsible for converting each Scan code to a number that your computer understands. For most modern keyboards this is a USB Code. USB Codes are defined in the USB HID Keyboard spec. The conversion is usually done using a lookup table. This table is also where the keyboard layout is defined. The USB HID Keyboard defines that every USB keyboard should define a US ANSI-like layout and that it is up to the OS to map the keys for each language..."
The important thing to understand is that your Swedish keyboard does not transmit letters; it transmits USB scan codes. Interpretation of these scan codes is done at the OS level not at the keyboard firmware level. The fact that the Configurator uses a US layout to interpret the keypresses doesn't mean your OS will when the keyboard is used on your computer.
May 28, 2015
ArnoNym
95
May 28, 2015
bookmark_border
Thanks for the quote. That’s worded way better than my try at an explanation :)
May 28, 2015
MindFrames
0
May 28, 2015
bookmark_border
Alright, that was a well written article! Thanks a lot.
May 28, 2015
Iaeen
277
May 28, 2015
bookmark_border
Sure. I'm actually curious how the Configurator works now. If it receives keypresses (or scan code) rather than letters, why does it correctly map US Dvorak layouts?
e.g., if i press '/' on US Dvorak OS layout it shows '/' rather than '[', but if I press 'å' on the Swedish layout (same key) it registers '['.
May 28, 2015
Iaeen
277
May 28, 2015
bookmark_border
No problem. I found some more in-depth articles when looking for the answer to your question. Here's a link to one which contains links to a few more if you're interested: http://www.quadibloc.com/comp/scan.htm
Remember, the firmware for this thing is open source (https://github.com/kiibohd/controller), so even without the Configurator, all you would need to do is figure out what the scan codes for your current keyboard are and match them up to whatever key you want on the Infinity.
May 28, 2015
ArnoNym
95
May 28, 2015
bookmark_border
Hmm. Software or hardware Dvorak?
May 28, 2015
Iaeen
277
May 28, 2015
bookmark_border
Software (hardware is a standard Apple Bluetooth keyboard)
May 28, 2015
View Full Discussion