Status Update
Hi folks, thanks for your support!
All GB orders were shipped yesterday and you will receive noticing email with tracking number from Japan Post in next few days. The email comes from ems-mypage@ml.post.japanpost.jp and tends to be recognzied as a spam, please look into your junk mail folder too. Email me your paypal email or invoice number if you don't have tracking number until May 24.
In some countries including Canada and Australia you cannot trace your packet unfortunately. I have never had any lost packet though, in Canada I have had long delay on some deliveries these months, in worst case it took two months, really pain :( If you are in Canada you may have to be very patient.
136 Controllers were shipped to these countires.Quote
America
Canada 18
US 70
Asia & Oceania
Australia 2
Brunei 1
Indonesia 2
Japan 2
HongKong 1
Europe
Austria 1
Belgium 1
Denmark 3
Estonia 1
France 2
Germany 11
Netherlands 7
Norway 2
Romania 1
Spain 2
Sweden 2
Switzerland 2
UK 5
Will this have Bluetooth or support it?
I have no clear plan on Bluetooth controller, I'm not working on it currently at least.
I found some dificulties on Bluetooth controller. One of them is that FC660C controller PCB is much smaller than HHKB and this requires new design and components. It will take longer than what I expected and I'm not sure when I can have enough time to do so.
What about the FC 660M Support ?Completely different electronics involved.
Thank you all for your support, guys.Will this have Bluetooth or support it?
First, this controller doesn't support Bluetooth.
And I'm not sure whether I can make Bluetooth controller for FC660C before very long.
https://geekhack.org/index.php?topic=88439.msg2397750#msg2397750QuoteI have no clear plan on Bluetooth controller, I'm not working on it currently at least.
I found some dificulties on Bluetooth controller. One of them is that FC660C controller PCB is much smaller than HHKB and this requires new design and components. It will take longer than what I expected and I'm not sure when I can have enough time to do so.
Makes me want a Leopold...
What about the FC 660M Support ?
Makes me want a Leopold...
This and the LZ case
Makes me want a Leopold...
This and the LZ case
what is this LZ case you speak of
Makes me want a Leopold...
This and the LZ case
what is this LZ case you speak of
https://geekhack.org/index.php?topic=88607.0
Makes me want a Leopold...
This and the LZ case
what is this LZ case you speak of
https://geekhack.org/index.php?topic=88607.0
Isn't that case restricted to a FC660M and not C due to the different location of where the cable connects to?
Would it be possible to make it USB-C?no. it doesn't fit in opening of mini.
Makes me want a Leopold...
This and the LZ case
what is this LZ case you speak of
https://geekhack.org/index.php?topic=88607.0
Isn't that case restricted to a FC660M and not C due to the different location of where the cable connects to?
I actually do not know. My mistake if so.
Thank you all for your support!
I got many orders it was more than what I expected, I finally get to know how you guys love this keyboard :D
Invoices for all orders were sent out now and many were already paid, it is appreciated.
And I ordered new iteration of pcbs and will get them within several days. Revised screw holes and retouch others slightly.Show Image(http://i.imgur.com/eJVzdXq.png)
Count me in. Any chance of running a GB for the FC980C controller?
What about the FC 660M Support ?Completely different electronics involved.
The MX version would require its own controller.
sent mail as well: my usb connector was getting wonky anyway so this is a great way to get that fixed :P
I'm thinking about that and don't decide yet. at worst case you can use other layers than layer 1.It'd be great if there was a toggle in the web thing, but I understand that's extra effort for not much change. Personally, I'd say throw up a default map here with it on and then disable it on the web config. Considering you can output in C I can probably just build one, it's just a timesaver not to have to since I don't have a linux box around.
any suggestions are welcome.
Tapatalk を使用して私の Nexus 5X から送信
Hello Hasu, I just paid the invoice for the controller. Thank you for making this possible. I do have a question. Is it possible to program macro's to keycombinations? Like for example I study medicine and often when writing about cellular physiology I need to type electrolytes and their charges which are superscript. In word, for Ca2+ I would have to press Ca,CTRL,SHIFT,+,2+,CTRL,SHIFT,+
Is there a way to program the controller so I could toggle a different layer where I press C for example and it outputs that macro? If not does somebody have a different solution? I'm that big of a tech guy.
I'm thinking about that and don't decide yet. at worst case you can use other layers than layer 1.It'd be great if there was a toggle in the web thing, but I understand that's extra effort for not much change. Personally, I'd say throw up a default map here with it on and then disable it on the web config. Considering you can output in C I can probably just build one, it's just a timesaver not to have to since I don't have a linux box around.
any suggestions are welcome.
Tapatalk を使用して私の Nexus 5X から送信
Testing Rev.B controller, USB connector aligns properly without any filing job now.
And smaller SMT TACT switch is used in this and future revision, instead of through hole one.Show Image(http://i.imgur.com/j3ehV8Ah.jpg)Show Image(http://i.imgur.com/vUBHpDE.jpg)Show Image(http://i.imgur.com/0TRmCBe.jpg)
In next revision the TACT switch will be move to middle of opening for ease of pressing button.
Early Access
There are some excess controllers from Rev.B and I like to part with them to mitigate development expense. Is any GB participant willing to get the controller? I would appreciate this.
It costs 32USD including shipping, you can save 8 and get controller eariler.
If you are interested email me with subject "FC660C Early Access" and let me know your invoice number. I'll refund 8USD out of 40 you paid. The controllers will be shipped in a week.
Thanks.
Awesome, thanks.I'm thinking about that and don't decide yet. at worst case you can use other layers than layer 1.It'd be great if there was a toggle in the web thing, but I understand that's extra effort for not much change. Personally, I'd say throw up a default map here with it on and then disable it on the web config. Considering you can output in C I can probably just build one, it's just a timesaver not to have to since I don't have a linux box around.
any suggestions are welcome.
Tapatalk を使用して私の Nexus 5X から送信
Changed keymap editor, it has two variants now. Plain one is firmware without any Insert LED control while other controls Insert LED to indicate Fn+Q state.
- http://www.tmk-kbd.com/tmk_keyboard/editor/unimap/?fc660c (Plain, useful as starting point)
- http://www.tmk-kbd.com/tmk_keyboard/editor/unimap/?fc660c_emu (Stock keymap emulation)
to the people who is doing the buy, what sort of changes will you make to your keyboard with the programming? just curious to what changes people do
Hasu, I'm completely new to your custom controllers; is it possible to change the capacitance threshold / actuation point?to the people who is doing the buy, what sort of changes will you make to your keyboard with the programming? just curious to what changes people do
First of all, replacing Ins and Del by PgUp PgDn, then maybe I'll add some more Fn stuff.
But that's not all about programming:
- I support open-source everywhere, including in my keyboard
- I expect a more solid USB port
- Hasu is amazing for doing that :thumb:
Hasu, I'm completely new to your custom controllers; is it possible to change the capacitance threshold / actuation point?Yes, it is possible. But it won't be supported in default firmware for user safety's sake :D
sent mail as well: my usb connector was getting wonky anyway so this is a great way to get that fixed :P
Could you share pic of it if you have time?
I'm curious about how the connector come off.
thanks.
I guess solderig or PCB is problem, not connector itself. if so you can't see what happens until you open case.
wil you be flashing the default layout on the controller before you ship ?
To be honest i don't know if can figure out how to load a new Keymap :confused:
i know RTFM i'm reading the wiki's but the more i read the more questions arise.. :-[
But this controller seems like an awesome way to get my hands on a backup in case my usb port fails.
i'm trying to figure out how to load a layout using Fedora, and perhaps OSX 10.9.5 but i have an older 32bit laptop running Fedora.
Still reading btw; like the issues with mac media keys. personally would be happy with volume up/down.
btw; using Fn letter o raises brightness of my laptop and p dims the screen of my laptop. (both FC660C and FC660M)
i found this strange ScrLk and Pus/Brk for screen brightness. to bad there isn't a strange key combo for volume.
btw if i remember correctly also on Fedora..Just a side note..
dfu-programmer atmega32u2 erase --force
dfu-programmer atmega32u2 flash mynewhexfile.hex
dfu-programmer atmega32u2 reset
wil you be flashing the default layout on the controller before you ship ?
Order placed. But I don't have own an F660C! WTF is wrong with me? Time to order one....
-R
Yup, that's me :) I love that this little controller is fuelling purchases of this $200+ keyboard.
Did a search, could be this one?
Yup, that's me :) I love that this little controller is fuelling purchases of this $200+ keyboard.
Did a search, could be this one?
Hey Hasu,
Sorry to bother you. Thanks for the group buy! I'm wondering if there is a long-press feature on this controller. For example, I want to set the number row on my 660C so that when I tap the 5 key, 5 is entered. But when I hold (long-press) the 5 key let, F5 is registered.
Is this possible?
Hey Hasu,
Sorry to bother you. Thanks for the group buy! I'm wondering if there is a long-press feature on this controller. For example, I want to set the number row on my 660C so that when I tap the 5 key, 5 is entered. But when I hold (long-press) the 5 key let, F5 is registered.
Is this possible?
Not supported with Keymap editor at least. You will have to wite code and build it yourself.
Github issues may have some hints.
https://github.com/tmk/tmk_keyboard/issues/257
https://github.com/tmk/tmk_keyboard/issues/425
Hi Haus,
I am curious to know, for people that don't get on this GB, will they be able to order the controller in the future? Just like your HHKB controllers? Money is kinda tight right now :S
Cheers
Dude Hasu, how the hell did you turn this around so fast? I can't believe I missed the GB already :|
Should I be nervous cracking open the FC660C case once the controller arrives?
Should I be nervous cracking open the FC660C case once the controller arrives?
Should I be nervous cracking open the FC660C case once the controller arrives?
Thank you for the tips / assurance. I will definitely approach it slowly(once the controller arrives). The card tip sounds good, I'll definitely try it. Thanks again will post my results once I do it.
Might be a stupid question, but Is it possible to add ISO-NO characters in Layer 1 for example? Layer 0 would be ANSI, but Layer 1 would have ISO-NO characters instead of [ and ] it would be Æ and Ø?
Thank you!
Might be a stupid question, but Is it possible to add ISO-NO characters in Layer 1 for example? Layer 0 would be ANSI, but Layer 1 would have ISO-NO characters instead of [ and ] it would be Æ and Ø?
Thank you!
It is technically possible somehow but it depends on your OS/IME and its settings. If keyboard layout on OS supports those charactors setting keymap will be relatively easier, if not you will have to write keyboard MACRO in keymap source file to use "Unicode input".
https://github.com/tmk/tmk_keyboard/wiki/FAQ-Keymap#input-special-charactors-other-than-ascii-like-c%C3%A9dille-%C3%87
EDIT:
It seems you can use "US international" layout which supports those keys, you can input Æ with RightAlt + Shift + z and Ø with RightAlt + Shift + l.
https://en.wikipedia.org/wiki/QWERTY#US-International
You can map the keycombos with modified key action ACTION_MODS_KEY().
https://github.com/tmk/tmk_core/blob/master/doc/keymap.md#212-modified-key
You can edit these combo with "Code Edit" tab on TMK Keymap Editor fortunately, see spot of [ and ] on layer 3 in this example keymap. You can type Æ with Shift + Fn(L3) + [ with this keymap and "US international" layout.
https://goo.gl/UmF71E
I tested this on Xorg/Ubuntu16.04.
So I missed the GB :( Hasu writes in the first post that leftovers will be sold afterwards. How to get hold of one? Is there a waiting list?
I think I just received tracking info in my mail :cool:
Came from Japan Post (ems-mypage@ml.post.japanpost.jp) in my paypal e-mail adressThanks! It was in my spam folder and I somehow missed it
America
Canada 18
US 70
Asia & Oceania
Australia 2
Brunei 1
Indonesia 2
Japan 2
HongKong 1
Europe
Austria 1
Belgium 1
Denmark 3
Estonia 1
France 2
Germany 11
Netherlands 7
Norway 2
Romania 1
Spain 2
Sweden 2
Switzerland 2
UK 5
So I missed the GB :( Hasu writes in the first post that leftovers will be sold afterwards. How to get hold of one? Is there a waiting list?
Might be a stupid question, but Is it possible to add ISO-NO characters in Layer 1 for example? Layer 0 would be ANSI, but Layer 1 would have ISO-NO characters instead of [ and ] it would be Æ and Ø?
Thank you!
Might be a stupid question, but Is it possible to add ISO-NO characters in Layer 1 for example? Layer 0 would be ANSI, but Layer 1 would have ISO-NO characters instead of [ and ] it would be Æ and Ø?
Thank you!
On windows (and single/few computer(s)): Just install both NO and EN on it and toggle between them with "shift+alt". No need IMO to have that in the keyboard (unless you travel between lots of different computers)
I'm in TX, but I was able to see it has moved out of California. Hopefully it's here tomorrow because I had it sent to my office rather than home so my wife doesn't see :P
Off-topic, but I'm thinking about lubing my board while I'm in there. Any recommendations?
Got mine in today, thank you so much Hasu!
I bought this FC660c the day you announced that you'd be working on the controller. Today's the day I feel like I finally get to use it.Show Image(http://i.imgur.com/MsLNsCnh.jpg)
Got mine in today, thank you so much Hasu!
I bought this FC660c the day you announced that you'd be working on the controller. Today's the day I feel like I finally get to use it.Show Image(http://i.imgur.com/MsLNsCnh.jpg)
Are you those HHKB keys? Are the colored ones juts died?
I got my controller today too. Super easy swap! Going to program soon.
First off, great GB and super quick turnaround very well done! Also the install was pretty easy (although I'd rather not have to open that case again). I'm typing with the new controller now, so far so good.
I do hope this is the place for some troubleshooting though. I installed Flip 3.4.7 and selected the ATmega32U4 device. I cannot however 'open the usb device'. I pressed the programming button on the back of the board before trying to open communications. I tried several USB ports and cables to rule these factors out. I did load Zadig and it locates the ATM32u4-something device when I press the programming button on the keyboard. Zadig confirms the WinUSB v6.1 drivers are loaded (had to do this manually with the GH60's I programmed). In Win10 device management I see several HID and USB input devices if the board is connected, nothing particularly strange there.
Any thoughts to get Flip to open comms with the board so I can load my hex?
Hi, thanks for the quick reply :) I am getting the error 'Could not open USB device' in Flip. /ed: I selected the ATmega32U4 device before opening communications.
When I hit the bootloader button on the keyboard it does lists the ATm32U4DFU device in the Windows device manager. Windows says the most up to date drivers are loaded. I suppose the drivers should be included in win10? Should I download and install these separately, if so, where do I find the driver?
Got mine today and typing on it now! :thumb: Really loving it so far. Only one thing that I'm having trouble with - I'm trying to set FN+LGUI as a toggle for l0/l3 but I can't pin down how to do it exactly. If you have any advice I'd appreciate.
Keymap is here: https://goo.gl/4AAJCk
Hi, thanks for the quick reply :) I am getting the error 'Could not open USB device' in Flip. /ed: I selected the ATmega32U4 device before opening communications.
When I hit the bootloader button on the keyboard it does lists the ATm32U4DFU device in the Windows device manager. Windows says the most up to date drivers are loaded. I suppose the drivers should be included in win10? Should I download and install these separately, if so, where do I find the driver?
Thanks for the info on that, I'll go and fix those up. :DGot mine today and typing on it now! :thumb: Really loving it so far. Only one thing that I'm having trouble with - I'm trying to set FN+LGUI as a toggle for l0/l3 but I can't pin down how to do it exactly. If you have any advice I'd appreciate.
Keymap is here: https://goo.gl/4AAJCk
In TMK higher layer is preceded to other lower layers. When you are on Layer3 you can't access T3 on Layer2 with pressing L2, because LGui on Layer3 conceals the T3 key. Note that L2 just turns on Layer2 but not Layer3 off. To avoid this you can use TRNS(TRANS or transparent) keycode, use TRNS instead of LGui on Layer3. Or just move contents of Layer2 to higher layer than Layer3.
https://github.com/tmk/tmk_core/blob/master/doc/keymap.md#02-layer-precedence-and-transparency
And note modifier/layer stuck problem, you had better have 'TRANS' on modifier keys except for Layer 0. I'm working on this problem now, this will be resolved in instant future version perhaps.
https://github.com/tmk/tmk_keyboard/wiki/FAQ-Keymap#modifierlayer-stuck
when I use TMK controller, the shift key is not correctly read and the keystroke is differently interpreted by the game.
when I use TMK controller, the shift key is not correctly read and the keystroke is differently interpreted by the game.
Can you explain how different, what's actually the problem? timing?, miss or transpose key strokes?
And how can you reproduce it?
Can plain keymap work with the game? http://www.tmk-kbd.com/tmk_keyboard/editor/unimap/?fc660c
I had a similar issue where holding Control + Shift + (A or S or D) was making volume up + down + mute. It stopped doing it now, and I can't seem to recreate it.
I guess trick on shift key are not acceptable on the game assuming you are using EMU keymap.
when I use TMK controller, the shift key is not correctly read and the keystroke is differently interpreted by the game.
Can you explain how different, what's actually the problem? timing?, miss or transpose key strokes?
And how can you reproduce it?
Can plain keymap work with the game? http://www.tmk-kbd.com/tmk_keyboard/editor/unimap/?fc660c
I guess trick on shift key are not acceptable on the game assuming you are using EMU keymap.
when I use TMK controller, the shift key is not correctly read and the keystroke is differently interpreted by the game.
Can you explain how different, what's actually the problem? timing?, miss or transpose key strokes?
And how can you reproduce it?
Can plain keymap work with the game? http://www.tmk-kbd.com/tmk_keyboard/editor/unimap/?fc660c
I had a similar issue where holding Control + Shift + (A or S or D) was making volume up + down + mute. It stopped doing it now, and I can't seem to recreate it.
when I use TMK controller, the shift key is not correctly read and the keystroke is differently interpreted by the game.
Can you explain how different, what's actually the problem? timing?, miss or transpose key strokes?
And how can you reproduce it?
Can plain keymap work with the game? http://www.tmk-kbd.com/tmk_keyboard/editor/unimap/?fc660c
I had a similar issue where holding Control + Shift + (A or S or D) was making volume up + down + mute. It stopped doing it now, and I can't seem to recreate it.
hmm, It is unlikey that it happens as far as you press Fn key. Or some tool on host can cause? or you played with keymap?
Sorry for double posting
This issue does not occur when pressing control. Only shift, or when using FN it resets the buttons.
Is this the same issue you previously mentioned? The issue I am having is that when I am moving in game, and try to use shift to start walking, the input stops registering. Also, if you are holding shift, then walk (Press wasd) when you let go of shift the key will stop registering.
Control + movement works fine.
I am really new to keyboard firmware. I only recently found out about the existence of TMK. I dug into the documentation but found the info on macros very hard. Then I stumbled on QMK - I only know it is based on TMK and apparently making macros is a bit easier. I searched a bit but it didn't seem like this controller supports it (?). Could somebody enlighten me a bit? I would like to know more about various firmware and get better at configuring keyboards, but if the coding gets too hard I fear to loose interest. A nice intuitive GUI is probably better for me. But still being able to make some half complex macros - if that is even possible. Maybe somebody has some pointers in this regard.
is anyone doing the key mapping on osx ??
i'm on 10.9.5 (Mavericks)
Reading the simple install manual that came with dfu-programmer the first thing i saw was that i needed tools like autoconf and automate.
so i installed Xcode. And proceeded with the install.
sudo ./bootstrap.sh
./bootstrap.sh: line 2: aclocal: command not found
./bootstrap.sh: line 3: autoheader: command not found
./bootstrap.sh: line 4: automake: command not found
./bootstrap.sh: line 5: autoconf: command not found
a find / -iname "aclocal" gave me this.
/opt/X11/share/aclocal
that's ok i can check my path.
But i assumed i had everything else.
Alas no result with find / -iname auto header
i guess i need to do this on a linux box or try doing it in a windows vm ??
Anyone got it working on osx ??
am i missing something??
i'm new to this so forgive my ignorance..
Got mine today and typing on it now! :thumb: Really loving it so far. Only one thing that I'm having trouble with - I'm trying to set FN+LGUI as a toggle for l0/l3 but I can't pin down how to do it exactly. If you have any advice I'd appreciate.
Keymap is here: https://goo.gl/4AAJCk
In TMK higher layer is preceded to other lower layers. When you are on Layer3 you can't access T3 on Layer2 with pressing L2, because LGui on Layer3 conceals the T3 key. Note that L2 just turns on Layer2 but not Layer3 off. To avoid this you can use TRNS(TRANS or transparent) keycode, use TRNS instead of LGui on Layer3. Or just move contents of Layer2 to higher layer than Layer3.
https://github.com/tmk/tmk_core/blob/master/doc/keymap.md#02-layer-precedence-and-transparency
And note modifier/layer stuck problem, you had better have 'TRANS' on modifier keys except for Layer 0. I'm working on this problem now, this will be resolved in instant future version perhaps.
https://github.com/tmk/tmk_keyboard/wiki/FAQ-Keymap#modifierlayer-stuck
when I use TMK controller, the shift key is not correctly read and the keystroke is differently interpreted by the game.
Can you explain how different, what's actually the problem? timing?, miss or transpose key strokes?
And how can you reproduce it?
Can plain keymap work with the game? http://www.tmk-kbd.com/tmk_keyboard/editor/unimap/?fc660c
I guess trick on shift key are not acceptable on the game assuming you are using EMU keymap.
Ah, I think I got your problem but I also can't explain the detail here, though, root of the problem is same as this issue. https://github.com/tmk/tmk_keyboard/issues/441
Fortunately I'm working on this issue, so it may be cured some later as a side-effect.
Sorry for double posting
This issue does not occur when pressing control. Only shift, or when using FN it resets the buttons.
Is this the same issue you previously mentioned? The issue I am having is that when I am moving in game, and try to use shift to start walking, the input stops registering. Also, if you are holding shift, then walk (Press wasd) when you let go of shift the key will stop registering.
Control + movement works fine.
Thanks for depicting the problem.
Yes, I think it is exactly what txepox suffers from.
Pressing Shift key(with ~ trick) of EMU keymap clears other keys(except for modifiers) pressed. This doesn't matter usually in typing but will harm greatly in gaming.
For now use Plain keymap(Plain shift keycode) for gaming.
so time to go to bed ;-) finally got my layout the way i like it . nice baseLine to start from.Cool, enjoy!
i call this the OSX default FC660C. only thing added is the Vol up/down on 2e Layer.
And ScrLK / Pus/Brk under de 2e layer letters o/p . as i dock my macbook and use it as a second screen i like to be able to dimm the display.
I was never able to do something with my volume while docking my Laptop ..Thanks To Hasu i finally can..
Here is my map for now ..need to tweak it. a bit. more ..
Oh almost forgot CapsLock on 2e layer . out of the way for the one time that i might need it..
https://goo.gl/XkyiDe
edit: i used keymap example posted by hking0036.. to look at Thanks for posting hking0036 ;-)
And I'm happy to announce fix for long-pending the biggest problem "Modifier/Layer stuck" finally. I updated source code repository on github and keymap editor for FC660C controller the other day, the fix is alreadly available.
https://github.com/tmk/tmk_keyboard/wiki/FAQ-Keymap#modifierlayer-stuck
https://geekhack.org/index.php?topic=41989.msg2432780#msg2432780
This change fixes these problems below and many others. You can move around sneakingly with Shift in the game now :D
Firmware on keymap editor supports NKRO by default, it causes problem in some situations. You can change rollover mode between NKRO and 6KRO by pressing both shifts and 'n'. Try the key combo in BIOS adn GRUB.
Hey there. Sorry my first post is like this.
My controller is not working in bios/grub. I don't know if this is a problem related to ATMega32U4 or if it could be something else. I have another keyboard here that works fine.
I have not done anything fancy yet, just flashed this (http://www.tmk-kbd.com/tmk_keyboard/editor/unimap/?fc660c_emu#456C4oOW4Kmg6biL5oKGcOOOiNeA5rWMxoDjkr/suIDrg6DirI7GsO6Au+C4gOeDoOKcjsiy7rOz4rCE7IuA7LCv4bOE6IGd4bOp6amW5o2Z67Wm5LS67pOh7Y635Lm946yU7pmT6pWO45S77ZOk7J6u4buM5J6h7reH6bye7JG56Yep5J6N4bu056S04oGQ652C57SL4ZCj4pCk6pCi6py04p6k4oml7ISg7oSm7oSj7oSm4oSj4oSh4KOg4ouL7Jy27K+L7ICt5pig4oqk6oSo5py16peF6oOl6pun7KGo4quN7Kmt5rGv5qWv5qCu5YCP4Zyh7ZuS4paX4o6X7Yif4o6p7JWV7JCm4aKv452H7KWI6pqj6pGh5o2g7pmm7pmj7pmg4ZiV4ZyR5oqR6Y6Q5YmR5Y2Q7YuR7Y+Q44ix44y14ZKx7Jqz566w54mx542w74ux74+w0oLihLDqooLikYboqpDuiInikorktKHpjanrlLroo7zphZXqqZfkkZXkkZXjqK3luqLooKXulpHltJLkuZTkqYjljqjqmprmqYDsvYbjmZHspozkkaXimojkgrXkkrDrpZvmua/inpzvjJHvioXvs6HnnLzsiKjpm7LtoqLohY/jqZfhj5ngqLruk4LmiLPioZXmq4rqlqrpibHinZ/qq4HurJrpionnrLTkorPlmpXrsbztiq3ojaPil6XlhqXlkaLhlJDuoKjuhZHjtLvisITorITskpPphablsqfnnKvUpuqNiuSjtOGIluO0juSXg+mAuO6RruOkj+iQmOqGke+olOCjvOqsg+yimOWAg+6Krueyo+aZguqDkOqgjumIjeGlkeaip+WDuNG15riS67mh552R7qGu6I2O6qOb7aGr75y547OZ6IyE5oax4ZqO5Jmm7rCl6qCz65um7aiE5IuQ7p617bup7pW76qCL6raV64225bO15Jmj54aE7JSZ46qf5LyR7KGZ7Ki54Zy04rCv6Lq17qu+5ZiC65WZ6reX4KWD6ImV4aax6qSp5IW04Y626rao44iR65Cc5ZSI4r6y6I+15KeV6Yyh5aG446WG4YCW4Y2G5YOD6b2M46yK7aGL55C/4LiU74Kc4pyK4oiI64il6JSj6KO844qP4o6o6o6K6KSi7YKG4rKJ6o6Y67mV6Laj4KO6446J5o6465ik7YOj76KK4r6J7oml5IS05LeC6aKJ4rGJ4YqE77mc5L+i4ZKJ4qWO5omU6bit5Kqi45Oa47aS4YCA5byg) since I am too busy with my finals.
I installed it with sudo dfu-programmer atmega32u4 erase --force && sudo dfu-programmer atmega32u4 flash unimap.hex && sudo dfu-programmer atmega32u4 reset
Grub version: grub 2:2.02-1, installed with arch linux. It doesn't work in vanilla grub nor with grub-customizer.
My motherboard is a P8Z68-V Pro/Gen3, bios version: 3802
Funny thing is it actually detects the keyboard, because if I don't have any it throws a warning.
So if anyone knows a workaround or something it would be much appreciated, thanks!
Hi guys,TRNS looks to the first layer below it to find the key. In this case, since every key but esc is TRNS, it will just look back at Layer0 and use that key instead of having it's own. If you set it to NO it wouldn't do anything. Esc is set to ` so if you do shift+esc instead of registering shift+esc it will read it as shift+` and make a ~. Similarly, if you hit FN and then Z, since it has transparency on layer 2, it will look down to layer one, and since it has transparency on layer 1, it will look at layer 0, then it should output the letter 'z' normally.
i'm doing my best finding my way and trying to understand what i'm doing instead of blindly copying a map.
one thing i'm trying to understand is they layers. Perhaps a dum question but why are my charters under the numbers row working?
isn't that Layer1? accessible by "LM1 L" (left shift) and "Lm1 R" (right shift)..My layer 1 is empty so how come it works fine ..???
can someone tell me what i'm missing?
this is my map currently https://goo.gl/1MnCfM
thanks guys.
And I'm happy to announce fix for long-pending the biggest problem "Modifier/Layer stuck" finally. I updated source code repository on github and keymap editor for FC660C controller the other day, the fix is alreadly available.Very cool! Thanks a ton, and congrats on the fix.
https://github.com/tmk/tmk_keyboard/wiki/FAQ-Keymap#modifierlayer-stuck
https://geekhack.org/index.php?topic=41989.msg2432780#msg2432780
This change fixes these problems below and many others. You can move around sneakingly with Shift in the game now :D
Hi guys,TRNS looks to the first layer below it to find the key. In this case, since every key but esc is TRNS, it will just look back at Layer0 and use that key instead of having it's own. If you set it to NO it wouldn't do anything. Esc is set to ` so if you do shift+esc instead of registering shift+esc it will read it as shift+` and make a ~. Similarly, if you hit FN and then Z, since it has transparency on layer 2, it will look down to layer one, and since it has transparency on layer 1, it will look at layer 0, then it should output
i'm doing my best finding my way and trying to understand what i'm doing instead of blindly copying a map.
one thing i'm trying to understand is they layers. Perhaps a dum question but why are my charters under the numbers row working?
isn't that Layer1? accessible by "LM1 L" (left shift) and "Lm1 R" (right shift)..My layer 1 is empty so how come it works fine ..???
can someone tell me what i'm missing?
this is my map currently https://goo.gl/1MnCfM
thanks guys.
What do you guys think of this approach?
What do you guys think of this approach?
If you want quick access to your function layer I would really recommend trying out SpaceFN. You can do so by setting your spacebar to be ACTION_LAYER_TAP_KEY with space and the function layer you want to change to. By tapping space you get a space, but if you hold it down it acts as a function shifter. The one shot seems like a neat idea for capitalising words, but I feel confident in my ability to hold down the shift for that ;)
Also, I'm a big noob when it comes to TMK, could someone explain to me how to program the LED on the insert key? I have come from a HHKB with hasu controller, where I didn't need to bother with LEDs at all ^-^
What do you guys think of this approach?
If you want quick access to your function layer I would really recommend trying out SpaceFN. You can do so by setting your spacebar to be ACTION_LAYER_TAP_KEY with space and the function layer you want to change to. By tapping space you get a space, but if you hold it down it acts as a function shifter. The one shot seems like a neat idea for capitalising words, but I feel confident in my ability to hold down the shift for that ;)
Also, I'm a big noob when it comes to TMK, could someone explain to me how to program the LED on the insert key? I have come from a HHKB with hasu controller, where I didn't need to bother with LEDs at all ^-^
yes you can place GUI and spacebar on layer 4. with the latest firmware it should be no problem.
yes you can place GUI and spacebar on layer 4. with the latest firmware it should be no problem.
Do i need to flash my board or do i have the latest firmware . to be honest havent looked in to that yet. :D
btw; loving my controller best thing since sliced bread..i can't stop mentioning it to friends and on the interweb..hahaha
Received mine today.
Really nice work!
Thanks,
DarKou
Received mine today.
Really nice work!
Thanks,
DarKou
great. Did it work well with customs? I hope you paid no extra on delivery.
Might just be me screwing up somehow, but when placing "mail" (using TMK) on any key chrome opens up. No other hiccups. It works GREAT :)
Hi wanted to ask you if it's possible to add the pipe sign to the main Action Codes tab?
i often use the pipe sign | above the backslash in Linux and wanted to experiment with putting often used keys more in the middle of my keyboard.
Currently i have the backslash under layer4 H but i need to add shift to it.
Would be awesome if i could put that in a layer without needing to add a shift to it.
Don't know how to do it or if it's possible at al ;)
Thanks guys
My latest key amp.
https://goo.gl/aT9SyY
oh 100 euro is generous. good to know, didn't know France have such laxer customs than uk. I thought EU countries have similar tight rules.
Might just be me screwing up somehow, but when placing "mail" (using TMK) on any key chrome opens up. No other hiccups. It works GREAT :)
Confirmed it sends correct keycode for "Mail" key. I guess it depends on configuration of your OS.
Hi all,
I created my "artisan service" thread, you can order the controller there now. I'll also keep this thread open to support this GB and discuss.
TMK Keyboard Service » [TMK] FC660C Alt Controller: https://geekhack.org/index.php?topic=90317.0
And I setup FC980C Alt Controller GB a while ago but not goiing well so far :confused: Check this if you happen to be interested.
https://geekhack.org/index.php?topic=90104.0
Thanks
i would love , LOVE a alt controller for my FC660M.. i know, i know you'r not planning to make one anytime soon..
but i can dream who knows one day...i decided not to sell my FC660M with mx-clear yet so ...for now switching to my FC660C with your awsome controller is cool but going back to my non programmable FC660M really sucks.
i would
Installed, tested. Works perfectly. I'm curious about playing with leds. Do you tips? I saw this https://github.com/tmk/tmk_keyboard/blob/master/keyboard/fc660c/unimap_emu.c#L59-L63
Thanks. For the moment the only way I found to put the insert led on is by setting one keycap to layer1 (insert in my case: https://goo.gl/B8mAvr) but I succeed only when using tmk website. I'm probably tired and skipped a part or a keycap for L1.
I tried to modify the unimap_emu.c but it doesn't work either: https://github.com/benoittgt/tmk_keyboard/pull/1
Thanks for the doc and tools to build.
Edit: I found the error. Feel free to comment the "pull request".
Edit2: Purple photo !Show Image(http://i.imgur.com/IEcfqNJ.jpg?1)
it looks awesome with the purple!
you can make insert LED light with FN+q and caps one with FN+Tab.
LED control
CapsLock LED indicates CapsLock state naturally in both Plain and Emu firmware.
Insert LED never light up with Plain firmware, which suits for people who have no plan on the LED or regard it distractive. Emu firmware turns Insert LED on when Layer 1 is activated, you can you can place your keymap there and make it indicator for your keymap state.
Not a fan of these behaviour? You can do anything with the LEDs if you willing to write small code, of course.
void led_set(uint8_t usb_led)
{
if (usb_led & (1<<USB_LED_CAPS_LOCK)) {
PORTB &= ~(1<<5 | 1<<6);
} else {
PORTB |= (1<<5 | 1<<6);
}
}
With default firmware(Emu or Plain) the LEDs are controlled as decribed in first post. You have to write code when you want to control them different way than this.Quote
excuse my ignorance.. witch post are you referring to?? it think i saw a question related to this somewhere and saw you also mention the so called "first post" but don't know what your referring to could you provide a link?