You gotta use the b.fake QMK files in order to do it. I'm running QMK on mine right now, but there are issues. Keyboard tends to overheat after some period of time. It's because the polling rate on these boards using the QMK algorithm is a lot higher than normal (7x). At least that's my theory right now.
Why is this optional? This is optional because instead of clicking the cell in the table indicating the key you want to map in Step 6, you need to press the key on the keyboard and the cell in the table will be selected for you. You must still select the proper layer though. NOTE While in Boot Mapper Mode, each keypress will output text identifying the column and row (e.g. -6,1=). This how the Boot Mapper Client picks up which key you press. ;) Details on the format: More The format is: (-<COLUMN>,<ROW>= 0 = Row/Column 1 1 = Row/Column 2 2 = Row/Column 3 ... N = Row/Column N+1 |
Method A -- This is shorter but you need to unplug the USB cable
Method B -- This is longer but you don't need to unplug the USB cable.
|
hello select mode 1:macro 2:key mapper 3:lazy fn : off 4:fn2/3 led : off 5:esc to ~ : off 7:exit 9:boot mapper >> |
1:macro programming macros with keycodes (discussed in 4.2 below (#post_ps2avrU_macro)) 2:key mapper programming key map with keycodes (discussed in 4.3 below (#post_ps2avrU_keymap)) 3:lazy fn : off discussed in 4.4 below (#post_ps2avrU_lazyfn) 4:fn2/3 led : off Off : LED underneath Back Space will be used for Num Lock On : LED underneath Back Space will be used for FN2/3 Lock 5:esc to ~ : off Off : Shift + Esc = Esc On : Shift + Esc = ~ 7:exit exits the ps2avru menu 9:boot mapper for use with Software Key Mapping using Boot Mapper Client (https://geekhack.org/index.php?topic=58945.msg1348915#post_SW) = == === ==== = == === ==== = == === ==== 4.2 Macro :'( WORK IN PROGRESS :'( I still think this is an easier option: Custom Macro using Boot Mapper Client (https://geekhack.org/index.php?topic=58945.msg1348916#msg1348916) = == === ==== = == === ==== = == === ==== 4.3 Key Mapper :'( WORK IN PROGRESS :'( I still think this is an easier option: Software Key Mapping using Boot Mapper Client (https://geekhack.org/index.php?topic=58945.msg1348915#post_SW) = == === ==== = == === ==== = == === ==== 4.4 Lazy FN Here's what Lazy FN does... With Lazy FN off:
With Lazy FN on:
So it's like a "sticky fn" or something. For what it's worth, turning Lazy FN on has eliminated the unintentional [ / ; ' I leave all over the place while using them as arrows and release the FN early. 4.4.1 Turning Lazy FN On/Off Step 1: Enter the ps2avrU menu. Instructions: More Entering the ps2avrU Menu
Step 2: Press "3" to toggle Lazy Fn. The following will now be displayed in the text editor:
Step 3: Press "1" to toggle Lazy FN on. The following will now be displayed in the text editor:
Step 4: Press "3" to exit. The following will now be displayed in the text editor:
Step 5: You're done! Enjoy Lazy FN! :thumb: |
With Lazy FN off:Hi infiniti,
FN + 1 = F1
Release FN while holding down 1, the keyboard will register 1.
Release FN while holding down 1 and then press 2, the keyboard will register 1 and 2.
With Lazy FN on:
FN + 1 = F1
Release FN while holding down 1, the keyboard will register F1.
Release FN while holding down 1 and then press 2, the keyboard will register F1 and F2.
With Lazy FN off:Hi infiniti,
FN + 1 = F1
Release FN while holding down 1, the keyboard will register 1.
Release FN while holding down 1 and then press 2, the keyboard will register 1 and 2.
With Lazy FN on:
FN + 1 = F1
Release FN while holding down 1, the keyboard will register F1.
Release FN while holding down 1 and then press 2, the keyboard will register F1 and F2.
did you mean PRESS and RELEASE on FN here?
Are these firmware files still necessary?
http://geekhack.org/index.php?topic=50580.msg1256970#msg1256970
The "Apps" key on the default layout on the first layer. Is that a win key or a contextual menu key?
Caps Lock + ESC also turns on the LEDS ;)
This guide made me realize there was the HHKB arrow cluster on this keyboard. I didn't notice that, it is pretty nice :)Caps Lock + ESC also turns on the LEDS ;)
Really Nice User made Guide !! :thumb:
Thanks for Your comment! HPE1000 !
This guide made me realize there was the HHKB arrow cluster on this keyboard. I didn't notice that, it is pretty nice :)Caps Lock + ESC also turns on the LEDS ;)
Really Nice User made Guide !! :thumb:
Thanks for Your comment! HPE1000 !
This guide made me realize there was the HHKB arrow cluster on this keyboard. I didn't notice that, it is pretty nice :)Ye! It has Arrow keys in the FN2 layer for default Keymap! ;)
Hey infiniti,
Just wondering if its possible for me to swap the position of the fn and apps key ?
I'm so used to the poker 2 mapping. =(
Hey infiniti,
Just wondering if its possible for me to swap the position of the fn and apps key ?
I'm so used to the poker 2 mapping. =(
Hey infiniti,
Just wondering if its possible for me to swap the position of the fn and apps key ?
I'm so used to the poker 2 mapping. =(
you can use the ps2avrU programmer in which you would need to use a text editor. choose keymap (option 2) on the main menu, then choose what layer you want and since you're swapping menu and FN then layer one. then just follow the instructions there :D
refer to this spreadsheet for the keycodes.
https://docs.google.com/a/panama-technology.net/spreadsheet/ccc?key=0Ah1Lcjc-gPfndGRJN1JGVUFuOGxkQnVwdm9OLVZYb2c&usp=sharing#gid=0
Maybe I'll put up a guide or something someday.
Hey infiniti,
Just wondering if its possible for me to swap the position of the fn and apps key ?
I'm so used to the poker 2 mapping. =(
you can use the ps2avrU programmer in which you would need to use a text editor. choose keymap (option 2) on the main menu, then choose what layer you want and since you're swapping menu and FN then layer one. then just follow the instructions there :D
refer to this spreadsheet for the keycodes.
https://docs.google.com/a/panama-technology.net/spreadsheet/ccc?key=0Ah1Lcjc-gPfndGRJN1JGVUFuOGxkQnVwdm9OLVZYb2c&usp=sharing#gid=0
Maybe I'll put up a guide or something someday.
Thanks for the keycodes! :thumb:
I've been spoiled with the GUI that I never tried the ps2avrU programmer. I'll try soontm.
it's really handy if you wanna set just a few keys without putting it in bootloader mode
Hey infiniti,
Just wondering if its possible for me to swap the position of the fn and apps key ?
I'm so used to the poker 2 mapping. =(
you can use the ps2avrU programmer in which you would need to use a text editor. choose keymap (option 2) on the main menu, then choose what layer you want and since you're swapping menu and FN then layer one. then just follow the instructions there :D
refer to this spreadsheet for the keycodes.
https://docs.google.com/a/panama-technology.net/spreadsheet/ccc?key=0Ah1Lcjc-gPfndGRJN1JGVUFuOGxkQnVwdm9OLVZYb2c&usp=sharing#gid=0
Maybe I'll put up a guide or something someday.
Thanks for the keycodes! :thumb:
I've been spoiled with the GUI that I never tried the ps2avrU programmer. I'll try soontm.
Thank you ! I'm a little new to all of these. So I'm gonna re-read it slowly before doing it.
Afraid that I will messed things up.
Regarding loading the hex file, I only have this "keymap_part(thumb)(face)(XTen).hex" instead of this "keymap_part(thumb)(face).hex"
Just wondering if it's the same thing. I'm not too sure about. =(
Thanks again.
Thank you ! I'm a little new to all of these. So I'm gonna re-read it slowly before doing it.
Afraid that I will messed things up.
Regarding loading the hex file, I only have this "keymap_part(thumb)(face)(XTen).hex" instead of this "keymap_part(thumb)(face).hex"
Just wondering if it's the same thing. I'm not too sure about. =(
Thanks again.
It looks like the new keymap file is keymap_part(thumb)(face)(XTen).hex in the July 16 Firmware v1.7.
Time to update this guide!
Thank you ! I'm a little new to all of these. So I'm gonna re-read it slowly before doing it.
Afraid that I will messed things up.
Regarding loading the hex file, I only have this "keymap_part(thumb)(face)(XTen).hex" instead of this "keymap_part(thumb)(face).hex"
Just wondering if it's the same thing. I'm not too sure about. =(
Thanks again.
It looks like the new keymap file is keymap_part(thumb)(face)(XTen).hex in the July 16 Firmware v1.7.
Time to update this guide!
Ah. Does that mean all the pcb's are currently at 1.6 or 1.7 ? :-X
Hi infiniti, what OS are you using? I am trying to use the multimedia keys in mac os but got no luck. Any ideas? Superb manual by the way.
Now updated for Firmware V1.7 (16 Jul 2014)!
WOOHOO! :cool:
Now updated for Firmware V1.7 (16 Jul 2014)!
WOOHOO! :cool:
I'll update mine in awhile then.
Just wondering if anything might go wrong if we update to 1.7 even if we're at 1.7 ?
Sprit's been busy these few days to come to GH :D
Now updated for Firmware V1.7 (16 Jul 2014)!
WOOHOO! :cool:
I'll update mine in awhile then.
Just wondering if anything might go wrong if we update to 1.7 even if we're at 1.7 ?
Sprit's been busy these few days to come to GH :D
Nothing wrong with reflashing 1.7 with 1.7. It's like rewriting.
Can't blame him. Sprit has his work cut out for him with this GB and all the hand soldering in R1.
Hi infiniti, what OS are you using? I am trying to use the multimedia keys in mac os but got no luck. Any ideas? Superb manual by the way.
Thanks man!
I'm on win7 but have a hackintosh installation. I'll do some testing and let you know. :cool:
Probably going to use the keycodes and the ps2avru menu since I don't think the flasher works on OSX.
(http://boot.winkeyless.kr/bootMapper/).
seems down for me.
All I get is 404 not found =(
anyone having the same problem or just me ?
Whoa dropped the ball on testing when my DSL went down.(http://boot.winkeyless.kr/bootMapper/).
seems down for me.
All I get is 404 not found =(
anyone having the same problem or just me ?
Same problem here. I asked sprit for help already. Let you know if I get word.
Good afternoon.
The state is not available due to mechanical problems bootmapper site's hosting company server.
Instead, you can use the same applications bootmapper client to download the.
http://winkeyless.kr/155
Please use the links above to download the file.
Got word from sprit. Should've checked winkeyless.kr first hehe :p
It's down but there's an application you can download (http://winkeyless.kr/155). Please see below. I'll test it out later when I get home.
From: http://winkeyless.kr/174QuoteGood afternoon.
The state is not available due to mechanical problems bootmapper site's hosting company server.
Instead, you can use the same applications bootmapper client to download the.
http://winkeyless.kr/155
Please use the links above to download the file.
anyone have any idea whether will the gui tool works with windows 8.1?
anyone have any idea whether will the gui tool works with windows 8.1?
I'm on 8.1 and it didn't really turn out well. I'm not sure if it's because of my faceu replica that I bought if in a Chinese forum groupbuy or it just won't work. The vid and pid is different, loading bootloader with teh q key didn't work. Entered boot mapper via ps2avr menu didn't work as well.
I'm not sure. I'm still on Windows 7 x64.
@jorgenslee: I haven't tested that thing on the hackintosh installation. 'keep getting a kernel panic on startup. :'(
No worries, I recently upgraded to Yosemite and it seems to fix the problem. Unfortunately, there seems to be a cut on my PCB which makes the capslock not working. FML. :'( :'(anyone have any idea whether will the gui tool works with windows 8.1?
I'm not sure. I'm still on Windows 7 x64.
@jorgenslee: I haven't tested that thing on the hackintosh installation. 'keep getting a kernel panic on startup. :'(
I'm on 8.1 and it didn't really turn out well. I'm not sure if it's because of my faceu replica that I bought if in a Chinese forum groupbuy or it just won't work. The vid and pid is different, loading bootloader with teh q key didn't work. Entered boot mapper via ps2avr menu didn't work as well.
This guide saved my life :thumb: I have 2 faceU (the older PCB version of faceW but uses the same firmware) and this guide helped me a lot.
Also for the incoming SPRIT faceW this will be very useful.
I have one question, maybe someone has the same problem: my faceu does not work in BIOS and in GRUB it just not recognized, only if I reboot the computer with the kbd plugged in I can use it in BIOS and GRUB.
Been talking to other faceU owners and they have the same issue.
From what I have read it might be related to NKRO, some motherboards don't work with it.
Oh it helped more than you think :thumb:
How do you activate 6KRO ? I know the default firware is NKRO, and there is also the Ghosting one.
I think there is no solution to the BIOS issue, read a lot about this, sime say is also related to v-usb.
It's a shame because the firmware is amazing, the ps2avr menu is so easy to use, I remapped my keyboard using Vim in Linux, this is so easy to do :)
Can't wait for the sprit 60% , now I have a faceU replica, nice but not the original.
I can't seem to get my LEDs to toggle. Is there something I'm missing?
I've tried both, no dice. Caps and Numlock will light up, but nothing else.
Great manual , helped me a lot .
Was just wondering , is there a way to save the .hex after we do some keymap changes through the ps2avrU Menu ?
Ok not that important anyway would just have been nice .Great manual , helped me a lot .
Was just wondering , is there a way to save the .hex after we do some keymap changes through the ps2avrU Menu ?
Glad it helped you out! :thumb:
I don't think there is a way to download a hex from the keyboard.
There appears to be a download function in the desktop client (bootMapperClient.exe) but it seems to be for the newer ps2avrGB devices.
Any chance we can see this updated for the ps2avrgb devices? It is proving very difficult to find any information or software for programming my 22Mini-RGB.
Any chance we can see this updated for the ps2avrgb devices? It is proving very difficult to find any information or software for programming my 22Mini-RGB.
Sure, but I need a ps2avrgb device to play around with. :p
I seriously want a B.face or B.87 but I'm currently focusing on another project at the moment. Maybe later this year.
I have a noob question (probably). I'm trying to fire Ctrl-Delete. Fn-Backspace is mapped to Delete. So I press Ctrl-FN-Backspace, but it's not firing. When I watch with AquaKeyTest I can see it register Ctrl, but Delete never registers. The key combination does work on a Poker. What am I doing wrong?
I have a noob question (probably). I'm trying to fire Ctrl-Delete. Fn-Backspace is mapped to Delete. So I press Ctrl-FN-Backspace, but it's not firing. When I watch with AquaKeyTest I can see it register Ctrl, but Delete never registers. The key combination does work on a Poker. What am I doing wrong?
What does Ctrl+Del do? I only know of Ctrl+Alt+Del.
Can you check if Del key is being registered when you press Fn+Backspace?
Good to know. Learned something new today. :)I have a noob question (probably). I'm trying to fire Ctrl-Delete. Fn-Backspace is mapped to Delete. So I press Ctrl-FN-Backspace, but it's not firing. When I watch with AquaKeyTest I can see it register Ctrl, but Delete never registers. The key combination does work on a Poker. What am I doing wrong?
What does Ctrl+Del do? I only know of Ctrl+Alt+Del.
Can you check if Del key is being registered when you press Fn+Backspace?
Ctrl+Delete will delete the proceeding word in many editors, it's a really great shortcut! Also, Ctrl+Backspace will delete the preceding word.
AquaKeyTest shows registers Delete with FN+Backspace. But Delete never registers with Ctrl+Fn+Backspace. It appears that the modifier is preventing it from registering Fn+Backspace. Ctrl is mapped as Ctrl in both the normal and Fn layers.
Good to know. Learned something new today. :)I have a noob question (probably). I'm trying to fire Ctrl-Delete. Fn-Backspace is mapped to Delete. So I press Ctrl-FN-Backspace, but it's not firing. When I watch with AquaKeyTest I can see it register Ctrl, but Delete never registers. The key combination does work on a Poker. What am I doing wrong?
What does Ctrl+Del do? I only know of Ctrl+Alt+Del.
Can you check if Del key is being registered when you press Fn+Backspace?
Ctrl+Delete will delete the proceeding word in many editors, it's a really great shortcut! Also, Ctrl+Backspace will delete the preceding word.
AquaKeyTest shows registers Delete with FN+Backspace. But Delete never registers with Ctrl+Fn+Backspace. It appears that the modifier is preventing it from registering Fn+Backspace. Ctrl is mapped as Ctrl in both the normal and Fn layers.
I just tested Ctrl+FN+Backspace(Del) on a brand new SPRiT PCB (touched the contact points with tweezers) and it worked as you described. Not sure why you're having problems on your PCB.
Have you checked if NKRO firmware is installed? There might be a small amount of PCBs that are running GKP (ghost key protect)
You can download the ps2avr firmware flasher from the OP. Just hold down "Q" when you plug in your mini USB cable, then open up HIDBootFlash --> Find device. It'll tell you if NKRO is flashed on it or GKP.
Alternately, you can just see if holding down more than 6 keys will actuate on Aqua Key Test.
Good to know. Learned something new today. :)I have a noob question (probably). I'm trying to fire Ctrl-Delete. Fn-Backspace is mapped to Delete. So I press Ctrl-FN-Backspace, but it's not firing. When I watch with AquaKeyTest I can see it register Ctrl, but Delete never registers. The key combination does work on a Poker. What am I doing wrong?
What does Ctrl+Del do? I only know of Ctrl+Alt+Del.
Can you check if Del key is being registered when you press Fn+Backspace?
Ctrl+Delete will delete the proceeding word in many editors, it's a really great shortcut! Also, Ctrl+Backspace will delete the preceding word.
AquaKeyTest shows registers Delete with FN+Backspace. But Delete never registers with Ctrl+Fn+Backspace. It appears that the modifier is preventing it from registering Fn+Backspace. Ctrl is mapped as Ctrl in both the normal and Fn layers.
I just tested Ctrl+FN+Backspace(Del) on a brand new SPRiT PCB (touched the contact points with tweezers) and it worked as you described. Not sure why you're having problems on your PCB.
Have you checked if NKRO firmware is installed? There might be a small amount of PCBs that are running GKP (ghost key protect)
You can download the ps2avr firmware flasher from the OP. Just hold down "Q" when you plug in your mini USB cable, then open up HIDBootFlash --> Find device. It'll tell you if NKRO is flashed on it or GKP.
Alternately, you can just see if holding down more than 6 keys will actuate on Aqua Key Test.
Zeal, thanks for your help with this! It turns out that I do have the GKP firmware installed according to HIDBootFlash. However, I can't seem to successfully flash keymain_NKRO.hex. I go through the process and load keymain_NKRO.hex with HIDBootFlash and it reports "finished flashing the device", but it continues to report that GKP is flashed. There is no write protect mechanism that I am missing, is there?
Good to know. Learned something new today. :)I have a noob question (probably). I'm trying to fire Ctrl-Delete. Fn-Backspace is mapped to Delete. So I press Ctrl-FN-Backspace, but it's not firing. When I watch with AquaKeyTest I can see it register Ctrl, but Delete never registers. The key combination does work on a Poker. What am I doing wrong?
What does Ctrl+Del do? I only know of Ctrl+Alt+Del.
Can you check if Del key is being registered when you press Fn+Backspace?
Ctrl+Delete will delete the proceeding word in many editors, it's a really great shortcut! Also, Ctrl+Backspace will delete the preceding word.
AquaKeyTest shows registers Delete with FN+Backspace. But Delete never registers with Ctrl+Fn+Backspace. It appears that the modifier is preventing it from registering Fn+Backspace. Ctrl is mapped as Ctrl in both the normal and Fn layers.
I just tested Ctrl+FN+Backspace(Del) on a brand new SPRiT PCB (touched the contact points with tweezers) and it worked as you described. Not sure why you're having problems on your PCB.
Have you checked if NKRO firmware is installed? There might be a small amount of PCBs that are running GKP (ghost key protect)
You can download the ps2avr firmware flasher from the OP. Just hold down "Q" when you plug in your mini USB cable, then open up HIDBootFlash --> Find device. It'll tell you if NKRO is flashed on it or GKP.
Alternately, you can just see if holding down more than 6 keys will actuate on Aqua Key Test.
Zeal, thanks for your help with this! It turns out that I do have the GKP firmware installed according to HIDBootFlash. However, I can't seem to successfully flash keymain_NKRO.hex. I go through the process and load keymain_NKRO.hex with HIDBootFlash and it reports "finished flashing the device", but it continues to report that GKP is flashed. There is no write protect mechanism that I am missing, is there?
Just delete GKP files from the ps2avr folder. Here's what you should have left:Show Image(http://puu.sh/eNTwB/eee135917a.png)
Then when it searches / flashes it should hopefully stop picking GKP.
Good to know. Learned something new today. :)I have a noob question (probably). I'm trying to fire Ctrl-Delete. Fn-Backspace is mapped to Delete. So I press Ctrl-FN-Backspace, but it's not firing. When I watch with AquaKeyTest I can see it register Ctrl, but Delete never registers. The key combination does work on a Poker. What am I doing wrong?
What does Ctrl+Del do? I only know of Ctrl+Alt+Del.
Can you check if Del key is being registered when you press Fn+Backspace?
Ctrl+Delete will delete the proceeding word in many editors, it's a really great shortcut! Also, Ctrl+Backspace will delete the preceding word.
AquaKeyTest shows registers Delete with FN+Backspace. But Delete never registers with Ctrl+Fn+Backspace. It appears that the modifier is preventing it from registering Fn+Backspace. Ctrl is mapped as Ctrl in both the normal and Fn layers.
I just tested Ctrl+FN+Backspace(Del) on a brand new SPRiT PCB (touched the contact points with tweezers) and it worked as you described. Not sure why you're having problems on your PCB.
Have you checked if NKRO firmware is installed? There might be a small amount of PCBs that are running GKP (ghost key protect)
You can download the ps2avr firmware flasher from the OP. Just hold down "Q" when you plug in your mini USB cable, then open up HIDBootFlash --> Find device. It'll tell you if NKRO is flashed on it or GKP.
Alternately, you can just see if holding down more than 6 keys will actuate on Aqua Key Test.
Zeal, thanks for your help with this! It turns out that I do have the GKP firmware installed according to HIDBootFlash. However, I can't seem to successfully flash keymain_NKRO.hex. I go through the process and load keymain_NKRO.hex with HIDBootFlash and it reports "finished flashing the device", but it continues to report that GKP is flashed. There is no write protect mechanism that I am missing, is there?
Just delete GKP files from the ps2avr folder. Here's what you should have left:Show Image(http://puu.sh/eNTwB/eee135917a.png)
Then when it searches / flashes it should hopefully stop picking GKP.
That did it! I removed the GKP files from the ps2avr folder, flashed keymain_NKRO.hex and it took. I now have NKRO and my initial issue with Ctrl+Fn+Backspace has been resolved. Zeal, my sincere thanks for helping me work through this issue! :)
Good to know. Learned something new today. :)I have a noob question (probably). I'm trying to fire Ctrl-Delete. Fn-Backspace is mapped to Delete. So I press Ctrl-FN-Backspace, but it's not firing. When I watch with AquaKeyTest I can see it register Ctrl, but Delete never registers. The key combination does work on a Poker. What am I doing wrong?
What does Ctrl+Del do? I only know of Ctrl+Alt+Del.
Can you check if Del key is being registered when you press Fn+Backspace?
Ctrl+Delete will delete the proceeding word in many editors, it's a really great shortcut! Also, Ctrl+Backspace will delete the preceding word.
AquaKeyTest shows registers Delete with FN+Backspace. But Delete never registers with Ctrl+Fn+Backspace. It appears that the modifier is preventing it from registering Fn+Backspace. Ctrl is mapped as Ctrl in both the normal and Fn layers.
I just tested Ctrl+FN+Backspace(Del) on a brand new SPRiT PCB (touched the contact points with tweezers) and it worked as you described. Not sure why you're having problems on your PCB.
Have you checked if NKRO firmware is installed? There might be a small amount of PCBs that are running GKP (ghost key protect)
You can download the ps2avr firmware flasher from the OP. Just hold down "Q" when you plug in your mini USB cable, then open up HIDBootFlash --> Find device. It'll tell you if NKRO is flashed on it or GKP.
Alternately, you can just see if holding down more than 6 keys will actuate on Aqua Key Test.
Zeal, thanks for your help with this! It turns out that I do have the GKP firmware installed according to HIDBootFlash. However, I can't seem to successfully flash keymain_NKRO.hex. I go through the process and load keymain_NKRO.hex with HIDBootFlash and it reports "finished flashing the device", but it continues to report that GKP is flashed. There is no write protect mechanism that I am missing, is there?
Just delete GKP files from the ps2avr folder. Here's what you should have left:Show Image(http://puu.sh/eNTwB/eee135917a.png)
Then when it searches / flashes it should hopefully stop picking GKP.
That did it! I removed the GKP files from the ps2avr folder, flashed keymain_NKRO.hex and it took. I now have NKRO and my initial issue with Ctrl+Fn+Backspace has been resolved. Zeal, my sincere thanks for helping me work through this issue! :)
Glad everything worked out. :)
Sorry about not double checking each PCB to make sure they've all got NKRO. >_<
Okay guys, I am trying to program my keyboard using the instructions in this thread. My keyboard is a Kaliet 22 EX Mini and I am programming on Windows 7 64-bit. However, when I try to open the HIDBootFlash application to flash the firmware, I am left with this message and I cannot run the application:
(Attachment Link)
Any insight on this?
Also, another question. In the bootloader, in the "target"dropdown menu, anybody know if I should select "ps2avru" or ps2avru for Aikon" for this Kaliet keyboard?
Okay guys, I am trying to program my keyboard using the instructions in this thread. My keyboard is a Kaliet 22 EX Mini and I am programming on Windows 7 64-bit. However, when I try to open the HIDBootFlash application to flash the firmware, I am left with this message and I cannot run the application:
(Attachment Link)
Any insight on this?
Also, another question. In the bootloader, in the "target"dropdown menu, anybody know if I should select "ps2avru" or ps2avru for Aikon" for this Kaliet keyboard?
I'm not sure if this would work with a Kaliet 22 EX Mini. This was written specifically for the FaceW.
Have you checked with Kaliet (https://geekhack.org/index.php?action=profile;u=14671) about flashing?
Okay guys, I am trying to program my keyboard using the instructions in this thread. My keyboard is a Kaliet 22 EX Mini and I am programming on Windows 7 64-bit. However, when I try to open the HIDBootFlash application to flash the firmware, I am left with this message and I cannot run the application:
(Attachment Link)
Any insight on this?
Also, another question. In the bootloader, in the "target"dropdown menu, anybody know if I should select "ps2avru" or ps2avru for Aikon" for this Kaliet keyboard?
I'm not sure if this would work with a Kaliet 22 EX Mini. This was written specifically for the FaceW.
Have you checked with Kaliet (https://geekhack.org/index.php?action=profile;u=14671) about flashing?
I have. He can be a little slow on the response time. I was under the impression that these keyboards can be programmed using the same method.
Okay guys, I am trying to program my keyboard using the instructions in this thread. My keyboard is a Kaliet 22 EX Mini and I am programming on Windows 7 64-bit. However, when I try to open the HIDBootFlash application to flash the firmware, I am left with this message and I cannot run the application:
(Attachment Link)
Any insight on this?
Also, another question. In the bootloader, in the "target"dropdown menu, anybody know if I should select "ps2avru" or ps2avru for Aikon" for this Kaliet keyboard?
I'm not sure if this would work with a Kaliet 22 EX Mini. This was written specifically for the FaceW.
Have you checked with Kaliet (https://geekhack.org/index.php?action=profile;u=14671) about flashing?
I have. He can be a little slow on the response time. I was under the impression that these keyboards can be programmed using the same method.
While there is a chance that the process is the same, the flash files may not be compatible. Having bricked my share of Nokias back in the day, please be careful. :thumb:
I have flashed my sprit60 to mirror the main and fn1 layer of a poker, but I am having an issue with with delete.
fn+backspace=delete and works correctly, but fn+shift+backspace /=force delete a file as if shift+delete was pressed.
I have flashed my sprit60 to mirror the main and fn1 layer of a poker, but I am having an issue with with delete.
fn+backspace=delete and works correctly, but fn+shift+backspace /=force delete a file as if shift+delete was pressed.
OK. 'just tested this out and it works for me. Could you attach your keymap file? I'll check it out.
Just to clarify, we are talking about this: in windows explorer, delete prompts to send to the recycle bin and shift + delete prompts to delete bypassing the recycle bin.
Here's the keymap as it stands, currently. Nothing fancy, just a bare bone baseline functionality. Minus that pesky shift+delete
Hey, this guide works for most everything on my keyboard, except that it does not enter Flash Programming Mode when I hold down the Q key while plugging in the USB cable. Is there perhaps another key that will start the keyboard in Flash Programming Mode?
Hey, this guide works for most everything on my keyboard, except that it does not enter Flash Programming Mode when I hold down the Q key while plugging in the USB cable. Is there perhaps another key that will start the keyboard in Flash Programming Mode?
Not that I know of. Are you using a custom keymap? Tried using a different USB port on your computer?
Hey, this guide works for most everything on my keyboard, except that it does not enter Flash Programming Mode when I hold down the Q key while plugging in the USB cable. Is there perhaps another key that will start the keyboard in Flash Programming Mode?
Not that I know of. Are you using a custom keymap? Tried using a different USB port on your computer?
I meant to add an EDIT, but my Internet crashed while I was typing the reply. When I hold down ESC, all the LEDs start flashing. I will try that. Seems like the Flash Programming Mode using a different button on my keymap. Fingers crossed.
Hey, this guide works for most everything on my keyboard, except that it does not enter Flash Programming Mode when I hold down the Q key while plugging in the USB cable. Is there perhaps another key that will start the keyboard in Flash Programming Mode?
Not that I know of. Are you using a custom keymap? Tried using a different USB port on your computer?
I meant to add an EDIT, but my Internet crashed while I was typing the reply. When I hold down ESC, all the LEDs start flashing. I will try that. Seems like the Flash Programming Mode using a different button on my keymap. Fingers crossed.
That's interesting. Holding down Esc and plugging in the USB didn't bring up that flash programming mode for me on firmware v1.7.
Okay, I got it to flash the firmware with a new layout, but it does this weird thing on the FN layer that causes keys to register one row above the location where I mapped them. For example, on the FN layer I mapped Caps Lock to Col 1, Row 8. But the key actually registers to Col 1, Row 7. And that is the case for all the keys on the FN layer.
Okay, I got it to flash the firmware with a new layout, but it does this weird thing on the FN layer that causes keys to register one row above the location where I mapped them. For example, on the FN layer I mapped Caps Lock to Col 1, Row 8. But the key actually registers to Col 1, Row 7. And that is the case for all the keys on the FN layer.
Pardon the late reply. Could you upload the keymap file and I'll take a look. ;)
http://boot.winkeyless.kr/bootMapper/ seems down, anyone got info on it?
thanks !http://boot.winkeyless.kr/bootMapper/ seems down, anyone got info on it?
http://blog.winkeyless.kr/155
http://blog.winkeyless.kr/154
Hum downloaded the 2 .rar files (I'm on Windows) , but apprently it's missingsomething did I forgot something?http://boot.winkeyless.kr/bootMapper/ seems down, anyone got info on it?
http://blog.winkeyless.kr/155
http://blog.winkeyless.kr/154
Hum downloaded the 2 .rar files (I'm on Windows) , but apprently it's missingsomething did I forgot something?http://boot.winkeyless.kr/bootMapper/ seems down, anyone got info on it?
http://blog.winkeyless.kr/155
http://blog.winkeyless.kr/154
thanks again , it's lauching now !Hum downloaded the 2 .rar files (I'm on Windows) , but apprently it's missingsomething did I forgot something?http://boot.winkeyless.kr/bootMapper/ seems down, anyone got info on it?
http://blog.winkeyless.kr/155
http://blog.winkeyless.kr/154
Grab the core too. Your directory should look like this:Show Image(http://i.imgur.com/w3wQvHH.png)
What are the differences between uploading firmware in bootmapper vs flashing firmware?
If i want to update the firmware, can i just load the firmware in the bootmapper client that i downloaded? Or do i have to flash it after i loaded it?
Hum downloaded the 2 .rar files (I'm on Windows) , but apprently it's missingsomething did I forgot something?http://boot.winkeyless.kr/bootMapper/ seems down, anyone got info on it?
http://blog.winkeyless.kr/155
http://blog.winkeyless.kr/154
Grab the core too. Your directory should look like this:Show Image(http://i.imgur.com/w3wQvHH.png)
Hum downloaded the 2 .rar files (I'm on Windows) , but apprently it's missingsomething did I forgot something?http://boot.winkeyless.kr/bootMapper/ seems down, anyone got info on it?
http://blog.winkeyless.kr/155
http://blog.winkeyless.kr/154
Grab the core too. Your directory should look like this:Show Image(http://i.imgur.com/w3wQvHH.png)
Okay, I translated those pages so I could understand the instructions, but I cannot get the directory to look like the photo or a bootmapperclient.exe to be created.
Okay, now there is this issue with the HIDbootflash app in the photo below. Any ideas?
(Attachment Link)
Okay, now there is this issue with the HIDbootflash app in the photo below. Any ideas?
(Attachment Link)
Googling tells me that the problem could be from a corruption of one of your Visual C++ runtime libraries:
http://www.chiefarchitect.com/support/article/KB-01046/
I would probably start off with that before trying anything else
Hum downloaded the 2 .rar files (I'm on Windows) , but apprently it's missingsomething did I forgot something?http://boot.winkeyless.kr/bootMapper/ seems down, anyone got info on it?
http://blog.winkeyless.kr/155
http://blog.winkeyless.kr/154
Grab the core too. Your directory should look like this:Show Image(http://i.imgur.com/w3wQvHH.png)
Okay, I translated those pages so I could understand the instructions, but I cannot get the directory to look like the photo or a bootmapperclient.exe to be created.
Nevermind, I had to download winzip to extract those RAR files, and that got it to work.
When using the bootMapperClient, which keymap can I load for some minor modification? I've tried loading the .hex file (keymap_part(thumb)(face)(XTen).hex) as recommended in the OP, but I get an error that it's an invalid input. Same for all the .hex files in the ps2avrU firmware v1.7 package linked in the OP. I'm mostly fine with the default layout, I'd just like to add a FN2 toggle.
(Attachment Link)
I've read through all the threads, but didn't see anything mentioned about accessing the FN3 layer. What is the method to access this layer or am I reading this incorrectly and it's not really a layer one would access?
I've read through all the threads, but didn't see anything mentioned about accessing the FN3 layer. What is the method to access this layer or am I reading this incorrectly and it's not really a layer one would access?
The default keymap doesn't have an FN3 or a Toggle FN3 key. So if you want to use the FN3 layer, you'll need to modify the keymap to include an FN3 or Toggle FN3 key.
Does anyone know if there is a way to adjust the debounce time? I've started using mine again and I'm getting keys firing multiple times per keypress occasionally (mostly spacebar).
The switches have been swapped so it's not faulty switches, is there anything else worth looking at?
Not sure if it's been discussed yet, but I have a couple questions about the firmware on the 60% pcb:
1. Does it support media key mapping, e.g. volume control?
2. My spritboard currently is unable to wake my Mac from sleep. Will updating the firmware fix this?
Thanks!
2. My spritboard currently is unable to wake my Mac from sleep. Will updating the firmware fix this?
Not sure if it's been discussed yet, but I have a couple questions about the firmware on the 60% pcb:
1. Does it support media key mapping, e.g. volume control?
2. My spritboard currently is unable to wake my Mac from sleep. Will updating the firmware fix this?
Thanks!
1. Yes play pause, next, prev too
Can't answer your second question.
2. My spritboard currently is unable to wake my Mac from sleep. Will updating the firmware fix this?
Had the same issue before. Updated the firmware but it doesn't fix it. The solution I got is to use my mouse to wake Mac from sleep. I guess it is a firmware issue, I have an hhkb with tmk firmware and it can wake the mac just fine. I have a viper that has otd firmware and it has same issue with the sprit 60%, can't wake the mac from asleep.
Both my Sprit keyboards have stopped working, one is a 75% and the other a 60%. When I plug either of them in they are unresponsive.If you can reflash, i.e. you can enter the bootloader mode and it shows up as a USB device, then it's not "bricked" - the chip still works. The problem is then with the firmware. (Mind you, there can still be a hardware problem which causes the firmware to act strangely, but at least the problem is not with the chip itself.)
What I have tried: reflashing them, different usb cables, plugging them into other computers/laptop. None of those three things have worked.
I have checked to see if the pcbs are damaged but as far as I can tell they are not.
Are both the pcbs dead/bricked? Neither of them have LEDs so I can't check if they are flashing a certain way.
My 60% worked fine for months, I recently got the 75% and soldered the diodes and the switches in and it worked, I then de-soldered and re-soldered because the gateron switches weren't pushed in correctly, once I finished that I plugged it back in and it didn't work at all, So I plugged back in my 60% and then that one stopped working too even though I hadn't messed with the pcb at all.
Any ideas or suggestions of what could be wrong or a way to fix it?
That's good to know, thanks.Both my Sprit keyboards have stopped working, one is a 75% and the other a 60%. When I plug either of them in they are unresponsive.If you can reflash, i.e. you can enter the bootloader mode and it shows up as a USB device, then it's not "bricked" - the chip still works. The problem is then with the firmware. (Mind you, there can still be a hardware problem which causes the firmware to act strangely, but at least the problem is not with the chip itself.)
What I have tried: reflashing them, different usb cables, plugging them into other computers/laptop. None of those three things have worked.
I have checked to see if the pcbs are damaged but as far as I can tell they are not.
Are both the pcbs dead/bricked? Neither of them have LEDs so I can't check if they are flashing a certain way.
My 60% worked fine for months, I recently got the 75% and soldered the diodes and the switches in and it worked, I then de-soldered and re-soldered because the gateron switches weren't pushed in correctly, once I finished that I plugged it back in and it didn't work at all, So I plugged back in my 60% and then that one stopped working too even though I hadn't messed with the pcb at all.
Any ideas or suggestions of what could be wrong or a way to fix it?
Hi! I changed a 2u backspace into 2x 1u switches. Where (row nr., col nr.) do I find the extra 1u in the keymapper (BootMapper Client)?
I finally got around to building and configuring my FaceW. However, it seems there is a limitation with the BootMapper client GUI. There are many missing key codes such as F13-F24 (0x68-0x73), CUT (0x7B), PASTE (0X7D), etc. Is there a way to hack in support for these HID codes, or is this a limitation in the firmware? Thanks.
I finally got around to building and configuring my FaceW. However, it seems there is a limitation with the BootMapper client GUI. There are many missing key codes such as F13-F24 (0x68-0x73), CUT (0x7B), PASTE (0X7D), etc. Is there a way to hack in support for these HID codes, or is this a limitation in the firmware? Thanks.
You can probably do them with Macros. Ctrl-X Ctrl-V etc...
In Windows Shift-F1 = F13 Shift-F2 = F14 etc...
You might run out of macros though.
KEY_extend, // 140
KEY_HANJA,
KEY_HANGLE,
KEY_KBD_POWER,
KEY_KP_EQUAL,
KEY_F13,
KEY_F14,
KEY_F15,
KEY_F16,
KEY_F17,
KEY_F18, // 150
KEY_F19,
KEY_F20,
KEY_F21,
KEY_F22,
KEY_F23,
KEY_F24,
I'm sorry if this is already mentioned in the thread, but does the software support multiple typing layers like you would have on a pok3r? I could just be misunderstanding what the different function layers mean, but what if I want to be able to switch between QWERTY and Dvorak for instance?
I'm sorry if this is already mentioned in the thread, but does the software support multiple typing layers like you would have on a pok3r? I could just be misunderstanding what the different function layers mean, but what if I want to be able to switch between QWERTY and Dvorak for instance?
I supposed you could use program a different layout to the FN2 or FN3 layer and then enable it with the FN2 Lock or FN3 Lock. Then hit Esc + Back Space to return to the Normal Layer.
I'm using spirit FaceW
Yesterday, I pressed a combining keystrokes (which I don't remember), then it swapped Gui & Alt key
Now, I have to remap LGui --> LAlt and LAlt --> LGui by using bootmapper client
When I press the button LGui (according to the Bootmapper client), it detects at LAlt :'(
Please tell me what can I do to fix it?
Update: Tried to plug into other PC, and the problem still exist :(
I'm using spirit FaceWI think there is a "shortcut" to swap these two keys, and it is LAlt+LGui+Enter (according to http://blog.winkeyless.kr/17 ). It did happen on my faceW as well.
Yesterday, I pressed a combining keystrokes (which I don't remember), then it swapped Gui & Alt key
Now, I have to remap LGui --> LAlt and LAlt --> LGui by using bootmapper client
When I press the button LGui (according to the Bootmapper client), it detects at LAlt :'(
Please tell me what can I do to fix it?
Update: Tried to plug into other PC, and the problem still exist :(
I'm using spirit FaceWI think there is a "shortcut" to swap these two keys, and it is LAlt+LGui+Enter (according to http://blog.winkeyless.kr/17 ). It did happen on my faceW as well.
Yesterday, I pressed a combining keystrokes (which I don't remember), then it swapped Gui & Alt key
Now, I have to remap LGui --> LAlt and LAlt --> LGui by using bootmapper client
When I press the button LGui (according to the Bootmapper client), it detects at LAlt :'(
Please tell me what can I do to fix it?
Update: Tried to plug into other PC, and the problem still exist :(
I think there is a "shortcut" to swap these two keys, and it is LAlt+LGui+Enter (according to http://blog.winkeyless.kr/17 ). It did happen on my faceW as well.
hey 'yall, I was having some problems with my facew board, and am hoping someone here can help me. I am having a hard time getting it to enter programming mode. I recently built the board up, but every time I try to enter programing mode, it locks up. I hold down q, plug it into my comp, and windows throws a code that it malfunctioned. Then, i have to let it sit for about 8 hours before it works properly again. I found that if i use the ps2avrU Menu, it will enter bootmapper mode, but if i unplug the usb once I'm done, and then plug it back in, it is also jammed up. I have no idea what is going on, and was hoping someone would be able to help? I'm getting quite frustrated with it ATM. Thanks for any help!!!
that's the thing, it usually happens when I try to press and hold q while plugging it in. my thought is that it might be a firmware bug, and tat i just need to flash the firmware, but i can never get to the point where i can re-flash it. every single time i try to put the board into programming mode, it freezes up. i am amble to enter the text based menu, and so if there was a way to get it into programming mode from there i feel i could get it flashed, but alas i have been unsuccessful thus far. does anyone know if a way to contact spirit? or are these just winkeyless boards, and can i contact them for some insight?
Does anyone know of a way to do spacefn style on these boards? So that space when held down acts like the function key but acts as space when tapped. I've been able to do everything else with the instructions which is awesome!
Hi, I just finished my build today and it surely was fun but I have quite a big problem. The keyboard stopped working after sometime and pluging it out and in again, the PC did not identify it. I tried to upgrade the firmware but it said "problems downloading.." and now it stopped working at all. Did I kill something on the keyboard or is it possible to reset the firmware somehow? thanks
Hi, I just finished my build today and it surely was fun but I have quite a big problem. The keyboard stopped working after sometime and pluging it out and in again, the PC did not identify it. I tried to upgrade the firmware but it said "problems downloading.." and now it stopped working at all. Did I kill something on the keyboard or is it possible to reset the firmware somehow? thanks
I am using the poker 2 case and have tried it on 3 different PC's, Linux Windows 7 and Windows 10 and it claims "usb device not recognized".
Nope, still not recognized :( I tried starting it with "Q" now with "U" and with "P" and pressed fn + "P".
Anyone had an issue with the Esc/`~ key? I've got mine mapped to Esc in all layers, but it doesn't do anything in the base layer, but it works great if I hit Fn+Esc.
No, it just does nothing. The LEDs do not turn on. It only triggers the "device not recognized" message
Yeah, I checked 3 cables. 3 computers and my soldering didn't looked too off. I suppose the usb plug has a loose connection and while flashing the board it disconnected, bricking the board.
Is this a board from Winkeyless? If you have an Arduino you can convert it to a programmer and reprogram the AVR with it. Would just need to get the proper hexfile for your board from winkeyless.
Yeah, I checked 3 cables. 3 computers and my soldering didn't looked too off. I suppose the usb plug has a loose connection and while flashing the board it disconnected, bricking the board.
Is this a board from Winkeyless? If you have an Arduino you can convert it to a programmer and reprogram the AVR with it. Would just need to get the proper hexfile for your board from winkeyless.
No, it is from Sprit.
Yeah I tried holding down U, didnt help :(. I will look into the Arduino thing.
I need some help troubleshooting my B.mini
I have RGB LEDs soldered in, but I can't get them to turn on. The LEDs will flash when I plug the keyboard in, but thats it. I tried mapping the various keys related to LEDs, but none of them seem to do anything. The bootmapper client also doesn't seem to do anything. But it seems like my RGB LED settings are being saved to the keyboard, since I can pull up my settings in the client.
Question: Is it possible to move the LED indicator to a different key? I'd like to move the indicator for Caps lock to, say, 6,6 and the one for Num lock to 6,8.I don't think so. On faceW, the only LEDs that are individually controllable are the CapsLock and backspace. All the other LEDs act simultaneously (i.e. they're all on or all off).
Too bad. Thanks for your answer.Question: Is it possible to move the LED indicator to a different key? I'd like to move the indicator for Caps lock to, say, 6,6 and the one for Num lock to 6,8.I don't think so. On faceW, the only LEDs that are individually controllable are the CapsLock and backspace. All the other LEDs act simultaneously (i.e. they're all on or all off).
I am having this problem where after I press FN it just sticks on until I unplug and replug the keyboard. Tried reflashing both the firmware and the keymap but with no luck.
Would really appreciate any help!
I am having this problem where after I press FN it just sticks on until I unplug and replug the keyboard. Tried reflashing both the firmware and the keymap but with no luck.
Would really appreciate any help!
Are you sure that the function key is programmed as "FN" not "Toggle FN"?
Get a GON.
I am having this problem where after I press FN it just sticks on until I unplug and replug the keyboard. Tried reflashing both the firmware and the keymap but with no luck.
Would really appreciate any help!
Get a GON.
I am having this problem where after I press FN it just sticks on until I unplug and replug the keyboard. Tried reflashing both the firmware and the keymap but with no luck.
Would really appreciate any help!
Get a GON.
Nice constructive problem-solving :thumb:
Show Image(http://i.imgur.com/J7fscDr.gif)
I am having this problem where after I press FN it just sticks on until I unplug and replug the keyboard. Tried reflashing both the firmware and the keymap but with no luck.Is the same key you've mapped to FN on the main layer also mapped to FN on the FN layer? So, for example, if you remap LALT to FN1, on layer 1 the LALT key also has to be mapped to FN1.
Would really appreciate any help!
Show Image(http://i.imgur.com/J7fscDr.gif)
Ew, another gif thread?Show Image(http://www.reactiongifs.us/wp-content/uploads/2014/01/no_thank_you_mean_girls.gif)
Show Image(http://i.imgur.com/GkQczfX.gif)
Is the same key set the you've mapped to FN on the main layer also mapped to FN on the FN layer? So, for example, if you remap LALT to FN1, on layer 1 the LALT key also has to be mapped to FN1.
I know that getting stuck on a layer happens for the same reason on TMK, presumably the same thing is happening here. Let me know if that doesn't make sense, that's probably not the best description ever...
Ok, well I just managed to fix it.
The problem wasn't the software after all, it was down to my escape key switch being faulty. Swapped it out and now the keyboard works fine, not sure how it would effect the function layer, but it's fixed now.
Thanks for the replies, I appreciate the gifs to help me through the troubleshooting process :thumb: .
if I build a custom 60% and I dont install any LED on the PCB, how do I detect the flashing LED on capslock part?
if I build a custom 60% and I dont install any LED on the PCB, how do I detect the flashing LED on capslock part?
Assuming you used a FaceW PCB and didn't install any LEDs, you would only be able to tell that it is in Flash Programming Mode by using the HIDBootFlash.exe and clicking Find Device".Show Image(http://i.imgur.com/Yq88kCb.jpg)
If it is found, then it is in Flash Programming Mode and the window reads "HIDBoot detected":Show Image(http://i.imgur.com/nglU7iP.jpg)
[ 4698.796211] usb 3-1: new full-speed USB device number 6 using xhci_hcd
[ 4698.908360] usb 3-1: device descriptor read/64, error -71
[ 4699.012320] xhci_hcd 0000:00:14.0: Setup ERROR: setup context command for slot 5.
[ 4699.012324] usb 3-1: hub failed to enable device, error -22
[ 4699.124356] usb 3-1: new full-speed USB device number 7 using xhci_hcd
[ 4699.240500] usb 3-1: device descriptor read/64, error -71
[ 4699.344431] xhci_hcd 0000:00:14.0: Setup ERROR: setup context command for slot 6.
[ 4699.344435] usb 3-1: hub failed to enable device, error -22
[ 4699.456558] usb 3-1: new full-speed USB device number 8 using xhci_hcd
[ 4699.456697] usb 3-1: Device not responding to setup address.
[ 4699.660731] usb 3-1: Device not responding to setup address.
[ 4699.864638] usb 3-1: device not accepting address 8, error -71
[ 4699.976726] usb 3-1: new full-speed USB device number 9 using xhci_hcd
[ 4699.976880] usb 3-1: Device not responding to setup address.
[ 4700.180903] usb 3-1: Device not responding to setup address.
[ 4700.384859] usb 3-1: device not accepting address 9, error -71
[ 4700.384884] usb usb3-port1: unable to enumerate USB device
the application has failed to start because its side-by-side configuration is incorrect
Has anyone tried the latest firmware, V1.7, 2016-02-28?I have it and my board seems I be working fine but I can't get access to the lazy fn function anymore. It's not listed in the hardware configuration thing.
Is Fn acting funny for you? I can't get it to register if it's not the first modifier struck in a chord.
Has anyone tried the latest firmware, V1.7, 2016-02-28?I have it and my board seems I be working fine but I can't get access to the lazy fn function anymore. It's not listed in the hardware configuration thing.
Is Fn acting funny for you? I can't get it to register if it's not the first modifier struck in a chord.
>> Modified so that the FN key process work smoothly
>> To point inconvenient to press the FN key, only the first key, the first key is not need to be modified to work
Hey, I'm having some problems with my SPRiT edition FaceW PCB.
I soldered in Zealios and a metal plate (Round 1 from LeandreNs group buy) and put it in an Aluminum case with the plastic protector between the PCB and the case. I didn't load any different firmware on it.
The board worked completely fine for a while, then suddenly while I was doing a typing test the board didn't send keystrokes to the computer anymore.
This is the output of dmesg on Linux if I plug in the board:Code: [Select][ 4698.796211] usb 3-1: new full-speed USB device number 6 using xhci_hcd
[ 4698.908360] usb 3-1: device descriptor read/64, error -71
[ 4699.012320] xhci_hcd 0000:00:14.0: Setup ERROR: setup context command for slot 5.
[ 4699.012324] usb 3-1: hub failed to enable device, error -22
[ 4699.124356] usb 3-1: new full-speed USB device number 7 using xhci_hcd
[ 4699.240500] usb 3-1: device descriptor read/64, error -71
[ 4699.344431] xhci_hcd 0000:00:14.0: Setup ERROR: setup context command for slot 6.
[ 4699.344435] usb 3-1: hub failed to enable device, error -22
[ 4699.456558] usb 3-1: new full-speed USB device number 8 using xhci_hcd
[ 4699.456697] usb 3-1: Device not responding to setup address.
[ 4699.660731] usb 3-1: Device not responding to setup address.
[ 4699.864638] usb 3-1: device not accepting address 8, error -71
[ 4699.976726] usb 3-1: new full-speed USB device number 9 using xhci_hcd
[ 4699.976880] usb 3-1: Device not responding to setup address.
[ 4700.180903] usb 3-1: Device not responding to setup address.
[ 4700.384859] usb 3-1: device not accepting address 9, error -71
[ 4700.384884] usb usb3-port1: unable to enumerate USB device
On windows it just says "Device not recognized"
So far I've tried unplugging and plugging back in the keyboard, rebooting my computer, another USB cable, and flashing new firmware to the PCB. This does not fix the problem.
I noticed in this guide that LEDs should be flashing when I plug in the board while holding Q, but I don't have any LEDs soldered into the board. I tried holding an LED to the contact points while plugging in the board and holding Q and the LED was in fact flashing (so the board is probably not completely dead).
I hope any of you can give me some pointers (maybe threads from people with similar problems) or a solution.
Hold U while plugging it in?
If so I just tried it and its the same. No difference.
Hold U while plugging it in?
If so I just tried it and its the same. No difference.
holding U puts the keyboard in USB mode, application is similar to holding Q for flash, holding P makes it PS2
It might be a BIOS issue, if Linux/Windows is the same device, have you tried the keyboard on 1+ systems?
.4,0..4,1..4,2..4,3..4,4..4,5..6,1..6,11..7,11..7,1..4,10..4,11..4,12..4,14.
.3,0..3,1..3,2..3,3..3,4..3,5..6,2..6,12..7,12..7,2..3,10..3,11..3,12..3,13.
.2,0..2,1..2,2..2,3..2,4..2,5..6,3..6,13..7,13..7,3..2,10..2,11..2,13.
.1,0..1,1..1,2..1,3..1,4..1,5..6,4..6,14..7,14..7,4..1,10..1,11.
.0,0..0,1..0,2..6,5..7,5..0,10..0,11..0,12.
I'm having a similar issue where my PC says my USB device malfunctioned...
When I went to flash it back to stock, it says flash completed, but it's still on the previous hex file when I re-open HIDbootflash.
I can go into flash mode (holding Q) but not bootmap mode (holding Tab)
Is there a way to hard reset this thing?
I did not read through the whole thing. Is there a way to load what a board is currently set with?
I did not read through the whole thing. Is there a way to load what a board is currently set with?
BootMapper Client v0.8.2 has a Download button but I think it only worlds for the ps2avrGB PCBs.
When you select ps2avrU & ps2avrU_split from the dropdown menu (for use with the FaceW), the Download button becomes grayed out.
P.S. I should update this guide soon.
I did not read through the whole thing. Is there a way to load what a board is currently set with?
BootMapper Client v0.8.2 has a Download button but I think it only worlds for the ps2avrGB PCBs.
When you select ps2avrU & ps2avrU_split from the dropdown menu (for use with the FaceW), the Download button becomes grayed out.
P.S. I should update this guide soon.
Ok thanks. Trying to learn how to do this and having a couple of learning curves. haha
Thanks for this thread. Literally the only thing out there that helps.
This one works: https://www.dropbox.com/s/3bn9flirkb49ahz/BootMapperClient.zip?dl=0
Can I use Ps2avrGB4U firmware with the FaceW? I don't want to brick it or something.
Updated the guide with with new screenshots and BootMapperClient version 0.9.0. :thumb:
While the faceW will work with ps2avrGB firmware, I observed that you lose the ps2avrU Menu (I use Lazy FN) and I couldn't get some of my macros to work so I decided to stick with ps2avrU Firmware V1.7 (15 Feb 2015).
Can anyone advise on programming a PS2avrGB board, to use characters not shown within the GUI? For example, how do program the £ symbol?Keyboards don't send characters but they actually send scancodes (https://www.win.tue.nl/~aeb/linux/kbd/scancodes-1.html) yet, since they are unintellegible for the human user, firmware programmers, such as Boot Mapper Client, use the ANSI layout for reference so we can build our layouts around them.
the only thing I wanted to change was Shift+4 to display £ rather than $, as I'm in the UK of course.You can't mix scancodes, so your number 4 will always only generate the dollar symbol when shifted.
But I think for now, an ALT code might be the best option..Best if not the only one. You can assign that macro on a function layer on the number 4.
This manual is very clear but I have some probably noob questions i cant find an answer for.
I inherited a 60% facew board. in the bottom of the pcb it says: facew sprit edition ps2avru v1.0
it has a split rshift and split backspace layout (ANSI) and from my tests it has the default keymap
how do i identify which firmware is on?
should i upgrade to latest? if yes should I use the keymain_NKRO.hex ?
In the BootMapperClient should i select "ps2avrU & ps2avrU_split"
The default keymap I should use as starting template is "keymap_part(thumb)(face)(XTen).hex" ?
cannot find in the lower part of bootmapperclient (where you can choice the keys to map) the fn next to split rshift
This manual is very clear but I have some probably noob questions i cant find an answer for.I'm not sure what you're trying to do here. Do you want to split Right Shift and Backspace to assign new scancodes?
I inherited a 60% facew board. in the bottom of the pcb it says: facew sprit edition ps2avru v1.0
it has a split rshift and split backspace layout (ANSI) and from my tests it has the default keymap
how do i identify which firmware is on?
should i upgrade to latest? if yes should I use the keymain_NKRO.hex ?
In the BootMapperClient should i select "ps2avrU & ps2avrU_split"
The default keymap I should use as starting template is "keymap_part(thumb)(face)(XTen).hex" ?
cannot find in the lower part of bootmapperclient (where you can choice the keys to map) the fn next to split rshift
- how do i identify which firmware is on my board?I don't think it's possible.
- if i dont have the latest firmware should i upgrade?Usually it's good practise to do so but, if you're not experiencing any bugs, you can do without.
- is it possible to use QMKor TMK instead of the BootMapperClient?Read luizribeiro's posts in this github discussion (https://github.com/qmk/qmk_firmware/issues/959).
Different devices are put into bootloader mode in different ways.
Two ways that I recall off the top of my head are:
- Plug the keyboard in while holding down Q.
- With a plugged in keyboard, press and hold both shifts, left control and left alt.
What's your device anyway?
I'm a bit rusty with the FaceW but I think it should be put into bootloader state by pressing Q while plugging the USB cable in.
But, now how do I program the layout? When I go into bootmapper, I don't have the "Download" command for ps2avrU. When I download the layout as ps2avrgb, it seems like it works, and lets me setup a layout, but when I apply it, I get stuck in an infinite "waiting" screen. :(Make sure you are running the latest version (0.9.0 as we speak) and also make sure you have downloaded the ps2avrU firmware. They are both in infiniti's original post (https://geekhack.org/index.php?topic=58945.0) about mid of the second paragraph.
But, now how do I program the layout? When I go into bootmapper, I don't have the "Download" command for ps2avrU. When I download the layout as ps2avrgb, it seems like it works, and lets me setup a layout, but when I apply it, I get stuck in an infinite "waiting" screen. :(Make sure you are running the latest version (0.9.0 as we speak) and also make sure you have downloaded the ps2avrU firmware. They are both in infiniti's original post (https://geekhack.org/index.php?topic=58945.0) about mid of the second paragraph.
Once again, thanks for this guide, I keep re-visiting it bi-yearly
Just built another Sprit PCB, it's a weird one, when I connect it to Windows, it sometimes just flashes CapsLock and NumLock leds repeatedly
When I connect it to USB-USB converter of hasu, it similarly flashes CapsLock and NumLock repeatedly - I only once got it to work by the converter, couldn't reproduce
When I connect it to Macos directly, it works, so I'm hoping it's a simple issue
Any ideas?
(My ultimate plan is to just install QMK, but QMK's ps2avrGB has build issues)
You gotta use the b.fake QMK files in order to do it. I'm running QMK on mine right now, but there are issues. Keyboard tends to overheat after some period of time. It's because the polling rate on these boards using the QMK algorithm is a lot higher than normal (7x). At least that's my theory right now.
Why not just stick with BMC?
Once again, thanks for this guide, I keep re-visiting it bi-yearly
Just built another Sprit PCB, it's a weird one, when I connect it to Windows, it sometimes just flashes CapsLock and NumLock leds repeatedly
When I connect it to USB-USB converter of hasu, it similarly flashes CapsLock and NumLock repeatedly - I only once got it to work by the converter, couldn't reproduce
When I connect it to Macos directly, it works, so I'm hoping it's a simple issue
Any ideas?
(My ultimate plan is to just install QMK, but QMK's ps2avrGB has build issues)
You gotta use the b.fake QMK files in order to do it. I'm running QMK on mine right now, but there are issues. Keyboard tends to overheat after some period of time. It's because the polling rate on these boards using the QMK algorithm is a lot higher than normal (7x). At least that's my theory right now.
Hi folks; I just got a faceW today and I'm struggling. I can put it in bootmapper mode following this SOP. But what I'm truly interested in is using it with QMK.
I am confused as to whether this is indeed possible.
I used the QMK Configurator to generate a .hex file for it (https://config.qmk.fm/#/facew/LAYOUT_all) so I kind of assumed it's possible; but I don't think I figured out how to the keyboard to accept the new .hex or, as I guess I am missing, to flash QMK onto it.
I searched for that too, but to no avail. Am I missing something?
Thanks!