Author Topic: Soldered all the switches, some don't work  (Read 8453 times)

0 Members and 1 Guest are viewing this topic.

Offline asgeirtj

  • Thread Starter
  • Posts: 536
  • Location: Iceland
Soldered all the switches, some don't work
« on: Sat, 28 May 2016, 14:18:46 »
Hey

I'm building my lz rv.  I've just soldered all the switches but there are some that don't work.

Don't work: 1,2,3,4,numlock,/,*,-,left alt, first key above numpad, ~

Keys that are mixed up: insert is delete, delete is home, end is page up, page up is end. esc is 1. 2nd key above numpad is 2, 3rd key above numpad is 3.

http://imgur.com/a/wTxCa here is an album of all the solder job and a screenshot from elitekeys switch hitter.

Please help

edit:   soldering setup:  weller wes51, kester 44 rosin core  63/37, .02"

I've soldered many boards but I've never encountered something like this before.
« Last Edit: Sat, 28 May 2016, 15:25:32 by asgeirtj »
Leopold FC900 w/ 67g Purple Zealios - Silver Duck Octagon w/ 62 Purple Zealios

Offline asgeirtj

  • Thread Starter
  • Posts: 536
  • Location: Iceland
Re: Soldered all the switches, some don't work
« Reply #1 on: Sun, 29 May 2016, 06:25:31 »
Some better pictures












« Last Edit: Sun, 29 May 2016, 06:28:05 by asgeirtj »
Leopold FC900 w/ 67g Purple Zealios - Silver Duck Octagon w/ 62 Purple Zealios

Offline SpAmRaY

  • NOT a Moderator
  • * Certified Spammer
  • Posts: 14667
  • Location: ¯\(°_o)/¯
  • because reasons.......
Re: Soldered all the switches, some don't work
« Reply #2 on: Sun, 29 May 2016, 06:30:00 »
What switches are you using?

Have you tried testing switch activation with a multimeter?

Is it possibly a firmware or keymap issue?

I'm on my phone so I could be missing something obvious in the photos.

Offline asgeirtj

  • Thread Starter
  • Posts: 536
  • Location: Iceland
Re: Soldered all the switches, some don't work
« Reply #3 on: Sun, 29 May 2016, 06:49:04 »
I'm using zealios.  Don't have a multimeter I'm afraid.  It's not a keymapping issue I think, I have the jigon software and the keys are mapped correctly.  Don't know if it's a firmware issue, and if it is how do I fix that?  Someone told be to try reflashing it, how do I do that?

It uses leeku jigon software.
Leopold FC900 w/ 67g Purple Zealios - Silver Duck Octagon w/ 62 Purple Zealios

Offline specw4r

  • Posts: 8
Re: Soldered all the switches, some don't work
« Reply #4 on: Sun, 29 May 2016, 06:59:15 »
It is also strange that the squared brackets symbols next to P are printed reverse on the board... many of the joins have bubbled the surrounding PCB .. was that a square tip you used on the iron ?

Offline asgeirtj

  • Thread Starter
  • Posts: 536
  • Location: Iceland
Re: Soldered all the switches, some don't work
« Reply #5 on: Sun, 29 May 2016, 07:31:48 »
It is also strange that the squared brackets symbols next to P are printed reverse on the board... many of the joins have bubbled the surrounding PCB .. was that a square tip you used on the iron ?

I used a chiseled tip
Leopold FC900 w/ 67g Purple Zealios - Silver Duck Octagon w/ 62 Purple Zealios

Offline MJ45

  • HHKB Pro
  • Posts: 530
  • Location: Chicagoland
Re: Soldered all the switches, some don't work
« Reply #6 on: Sun, 29 May 2016, 09:27:51 »
Without a meter you could try to jumper the switch pins with wire, paperclip, tweezers or anything conductive. That will tell you if its a switch or a pcb issue. Get your self a multimeter even a cheap one is better than none, they come in handy for more than just keyboards.

Offline quasistellar

  • Posts: 180
Re: Soldered all the switches, some don't work
« Reply #7 on: Sun, 29 May 2016, 12:22:46 »
Is that the paint bubbling up around the solders or flux or?

Offline asgeirtj

  • Thread Starter
  • Posts: 536
  • Location: Iceland
Re: Soldered all the switches, some don't work
« Reply #8 on: Sun, 29 May 2016, 12:44:38 »
Is that the paint bubbling up around the solders or flux or?

It's just flux residue
Leopold FC900 w/ 67g Purple Zealios - Silver Duck Octagon w/ 62 Purple Zealios

Offline asgeirtj

  • Thread Starter
  • Posts: 536
  • Location: Iceland
Re: Soldered all the switches, some don't work
« Reply #9 on: Sun, 29 May 2016, 13:03:12 »
Without a meter you could try to jumper the switch pins with wire, paperclip, tweezers or anything conductive. That will tell you if its a switch or a pcb issue. Get your self a multimeter even a cheap one is better than none, they come in handy for more than just keyboards.

I've tried switching the switches, it's definitely not a switch issue.
Leopold FC900 w/ 67g Purple Zealios - Silver Duck Octagon w/ 62 Purple Zealios

Offline asgeirtj

  • Thread Starter
  • Posts: 536
  • Location: Iceland
Re: Soldered all the switches, some don't work
« Reply #10 on: Sun, 29 May 2016, 17:09:26 »
So I assembled the whole thing for the **** of it.  I played some around with the JigOn software, managed to map a few keys, only thing you have to do is select the new key and do update - all, right?  Well then I did "something" and the keymaps went away and it's stuck on default settings even though I try to do the same thing again.  And also, spacebar stopped working all of a sudden, don't know if I did something in the software or that the pcb must be faulty, really must be the latter one. 

Here is a pic of the board, please help make this board great again #nokeyboardleftbehind.

Leopold FC900 w/ 67g Purple Zealios - Silver Duck Octagon w/ 62 Purple Zealios

Offline suicidal_orange

  • * Global Moderator
  • Posts: 4771
  • Location: England
Re: Soldered all the switches, some don't work
« Reply #11 on: Sun, 29 May 2016, 17:16:10 »
Have you tried bypassing the diodes with something conductive?  Could be a bad batch sprinkled over the board randomly.
120/100g linear Zealio R1  
GMK Hyperfuse
'Split everything' perfection  
MX Clear
SA Hack'd by Geeks     
EasyAVR mod

Offline asgeirtj

  • Thread Starter
  • Posts: 536
  • Location: Iceland
Re: Soldered all the switches, some don't work
« Reply #12 on: Sun, 29 May 2016, 17:39:16 »
Have you tried bypassing the diodes with something conductive?  Could be a bad batch sprinkled over the board randomly.

is there a guide somewhere on how to do that? I'm not very familiar with diodes and their function (the diodes were soldered by lifez)
Leopold FC900 w/ 67g Purple Zealios - Silver Duck Octagon w/ 62 Purple Zealios

Offline xtrafrood

  • formerly csmertx
  • * Elevated Elder
  • Posts: 2716
  • Location: Gainesville, FL
  • KA2 touchpad on top
    • csmertx.com
Re: Soldered all the switches, some don't work
« Reply #13 on: Sun, 29 May 2016, 18:28:30 »
Did you check the PCB with Switch Hitter before you soldered?
(sold) Chris Schammert (Christopher Schammert)

Offline asgeirtj

  • Thread Starter
  • Posts: 536
  • Location: Iceland
Re: Soldered all the switches, some don't work
« Reply #14 on: Mon, 30 May 2016, 02:33:50 »
Did you check the PCB with Switch Hitter before you soldered?

Nope, don't really know how to check if the keys work without soldering them first.
Leopold FC900 w/ 67g Purple Zealios - Silver Duck Octagon w/ 62 Purple Zealios

Offline SpAmRaY

  • NOT a Moderator
  • * Certified Spammer
  • Posts: 14667
  • Location: ¯\(°_o)/¯
  • because reasons.......
Re: Soldered all the switches, some don't work
« Reply #15 on: Mon, 30 May 2016, 11:31:44 »
Did you check the PCB with Switch Hitter before you soldered?

Nope, don't really know how to check if the keys work without soldering them first.

With diodes soldered plug the PCB into the computer and open a program like switch hitter or aquakeytest you can use tweezers or a paperclip and touch the contacts where the MX switch pins go and it'll show as a key press in the aforementioned program.

Offline suicidal_orange

  • * Global Moderator
  • Posts: 4771
  • Location: England
Re: Soldered all the switches, some don't work
« Reply #16 on: Mon, 30 May 2016, 17:43:29 »
Have you tried bypassing the diodes with something conductive?  Could be a bad batch sprinkled over the board randomly.

is there a guide somewhere on how to do that? I'm not very familiar with diodes and their function (the diodes were soldered by lifez)

The diodes are attached to the lower right pins in your pics so to bypass them you need to touch something conductive from the upper left pin to the right side of the diode.
120/100g linear Zealio R1  
GMK Hyperfuse
'Split everything' perfection  
MX Clear
SA Hack'd by Geeks     
EasyAVR mod

Offline asgeirtj

  • Thread Starter
  • Posts: 536
  • Location: Iceland
Re: Soldered all the switches, some don't work
« Reply #17 on: Sat, 04 June 2016, 18:57:19 »
Update:  I bought a multimeter so I could analyse the issue.

I found out that 5 was not connected to 4, fixing that fixed 1,2,3,4 and ~.  I also found out that ~ was not connected to -, fixing that fixed numlock, /,*,-.  Makes sense.

So i'm left with these keys that simly don't work: left alt and spacebar (yes I know I didn't mention spacebar in the OP but it suddenly stopped working, underlining the weirdness with this pcb, also my bindings in the JigOn software reverted to default and I can't change them anymore)

All the jumbled keys (keys that work as other keys) still have the same problem.  (I figured out that the keys above the numpad work as intended, they are configured like that in jigon and the upper leftmost key is prtscr which I didn't notice)

I contacted LifeZ and he said that the problem was that there a 1x cold solder joint on the controller.  I think I have ascertained that all solder joints on the controller are working (all of them beeped) however there are 4 of them which I can't follow the trace to the end so I don't know about them.  Is my best bet just to reflow them ? and if yes, is it ok to do it with a chisel tip and solder? seems pretty likely i will make a bridge accidentally (I don't have pure flux, do I need to go buy flux for this job?)

Lastly, does it make sense that this is a controller problem ? (2 nonworking switches and a few jumbled switches)
Leopold FC900 w/ 67g Purple Zealios - Silver Duck Octagon w/ 62 Purple Zealios

Offline suicidal_orange

  • * Global Moderator
  • Posts: 4771
  • Location: England
Re: Soldered all the switches, some don't work
« Reply #18 on: Sun, 05 June 2016, 09:57:21 »
Doesn't sound like a cold joint to me, that would take out a whole row or column just like a break.  The controller looks to be factory soldered so I would rule out everything else before touching that.

I'm still waiting to have the pleasure of using Jigon but the jumbled keys behavior is what I'd expect if you aren't using the right matrix with matching physical layout in your mapping tool - do you get to chose or does it auto-detect what board you have?  Can you override?

I don't think your problem is physical anymore, if you get the jumbled keys to work as expected and still don't have left alt it will be worth looking again but until then I suggest you put the soldering iron down :)
120/100g linear Zealio R1  
GMK Hyperfuse
'Split everything' perfection  
MX Clear
SA Hack'd by Geeks     
EasyAVR mod

Offline Signature

  • master of puppers
  • * Marketplace Moderator
  • Posts: 1914
  • Location: Sweden
  • snoozing
Re: Soldered all the switches, some don't work
« Reply #19 on: Sun, 05 June 2016, 10:14:15 »
Were the smd presoldered? Otherwise it could be a diode soldered incorrectly
Very busy with studies atm.

Offline SpAmRaY

  • NOT a Moderator
  • * Certified Spammer
  • Posts: 14667
  • Location: ¯\(°_o)/¯
  • because reasons.......
Re: Soldered all the switches, some don't work
« Reply #20 on: Sun, 05 June 2016, 15:49:36 »
I also say check jigon again. Try and flash a default layout then try changing it again.

I had some weird issues where it wouldn't let me swap ctrl and caps lock until I flashed it a couple times.

Offline SKD

  • * Vendor
  • Posts: 152
  • Location: England
Re: Soldered all the switches, some don't work
« Reply #21 on: Sun, 05 June 2016, 16:59:42 »
So I assembled the whole thing for the **** of it.  I played some around with the JigOn software, managed to map a few keys, only thing you have to do is select the new key and do update - all, right?  Well then I did "something" and the keymaps went away and it's stuck on default settings even though I try to do the same thing again.  And also, spacebar stopped working all of a sudden, don't know if I did something in the software or that the pcb must be faulty, really must be the latter one. 

Here is a pic of the board, please help make this board great again #nokeyboardleftbehind.

Show Image


Sorry for being off topic. I am really interested in this build. I can read that that it's a Reverse L3 by Leeku Lifezone but I googled and and couldn't really find a place to buy them. I found his blog http://lzlife.tistory.com/ but not a shop. I recently built a 60% and purchased a separate numpad but I find it much more preferable to have the numpad on the left hand side while keeping my right hand on the keyboard or on the mouse. This seems to be exactly what I'm looking for!  :eek:

Offline asgeirtj

  • Thread Starter
  • Posts: 536
  • Location: Iceland
Re: Soldered all the switches, some don't work
« Reply #22 on: Mon, 06 June 2016, 13:38:59 »
A little update, there was a diode to the right of left alt which was soldered the wrong way around, i turned it around and now left alt works.  Spacebar is still not functional.

Doesn't sound like a cold joint to me, that would take out a whole row or column just like a break.  The controller looks to be factory soldered so I would rule out everything else before touching that.

I'm still waiting to have the pleasure of using Jigon but the jumbled keys behavior is what I'd expect if you aren't using the right matrix with matching physical layout in your mapping tool - do you get to chose or does it auto-detect what board you have?  Can you override?

I don't think your problem is physical anymore, if you get the jumbled keys to work as expected and still don't have left alt it will be worth looking again but until then I suggest you put the soldering iron down :)

The jumbled keys could actually be a weird mapping, actually the home,end,pgup etc cluster is totally weird in the jigon software:


So it's well possible, probable that the jumbled keys are because of a weird mapping, but it's weird since I thought this cluster was the same worldwide.  But the thing is,  I can't fiddle around with it and try to change it, since like I said before the mappings suddenly stopped working for me.  I assembled the whole board and ran the Jigon software and was able to have some fun with it and change some keys, then out of the blue (I didn't do anything to the pcb, the board was assembled) the keymapppings reverted to default and I can't change it back.

I use the "connect" button in the software and then I change the keys and then I press update all like so:


however the changes are not applied to the board, when I press connect again I see the mappings revert to default in the gui in the software.  The software doesn't ask me what keyboard I have I just assumed it realised that by itself. 

http://kbdlab.co.kr/index.php?document_srl=2702787&mid=board_sw

Here is the link to the Jigon software.  I used the loadfw.bat file in the L3FW_160422.zip to reflash.   (L3 Trade shows All-xxx PCBs) file (which should be correct since the pcb name is reverse l3).  I hope I'm not doing something wrong.

Were the smd presoldered? Otherwise it could be a diode soldered incorrectly

smd probably presoldered, lifez did the diodes.  Are you then talking about a diode soldered the wrong way around or diode with a cold joint?

I also say check jigon again. Try and flash a default layout then try changing it again.

I had some weird issues where it wouldn't let me swap ctrl and caps lock until I flashed it a couple times.


Well, now when I try to flash it I get this error:



TLDR; The remaining problems with the pcb:  Spacebar doesn't work, Some keys jumbled, possibly mapping related but the Jigon mapping doesn't work. 
Leopold FC900 w/ 67g Purple Zealios - Silver Duck Octagon w/ 62 Purple Zealios

Offline suicidal_orange

  • * Global Moderator
  • Posts: 4771
  • Location: England
Re: Soldered all the switches, some don't work
« Reply #23 on: Mon, 06 June 2016, 15:24:27 »
What does the disconnect button do?  Might not want to flash if it still thinks it's connected...
120/100g linear Zealio R1  
GMK Hyperfuse
'Split everything' perfection  
MX Clear
SA Hack'd by Geeks     
EasyAVR mod

Offline asgeirtj

  • Thread Starter
  • Posts: 536
  • Location: Iceland
Re: Soldered all the switches, some don't work
« Reply #24 on: Mon, 06 June 2016, 15:36:58 »
What does the disconnect button do?  Might not want to flash if it still thinks it's connected...

Doesn't do anything I'm afraid, at least the board doesn't disconnect.  Do you think there may be a flip key like on duck's boards which I need to use?
Leopold FC900 w/ 67g Purple Zealios - Silver Duck Octagon w/ 62 Purple Zealios

Offline suicidal_orange

  • * Global Moderator
  • Posts: 4771
  • Location: England
Re: Soldered all the switches, some don't work
« Reply #25 on: Mon, 06 June 2016, 17:33:51 »
What does the disconnect button do?  Might not want to flash if it still thinks it's connected...

Doesn't do anything I'm afraid, at least the board doesn't disconnect.  Do you think there may be a flip key like on duck's boards which I need to use?

Well it sure sounds like it's stuck, until I've got a board to play with I'm just guessing though.
120/100g linear Zealio R1  
GMK Hyperfuse
'Split everything' perfection  
MX Clear
SA Hack'd by Geeks     
EasyAVR mod

Offline asgeirtj

  • Thread Starter
  • Posts: 536
  • Location: Iceland
Re: Soldered all the switches, some don't work
« Reply #26 on: Tue, 07 June 2016, 07:30:32 »
What does the disconnect button do?  Might not want to flash if it still thinks it's connected...

Doesn't do anything I'm afraid, at least the board doesn't disconnect.  Do you think there may be a flip key like on duck's boards which I need to use?

Well it sure sounds like it's stuck, until I've got a board to play with I'm just guessing though.

Any way to unstuck it?
Leopold FC900 w/ 67g Purple Zealios - Silver Duck Octagon w/ 62 Purple Zealios

Offline asgeirtj

  • Thread Starter
  • Posts: 536
  • Location: Iceland
Re: Soldered all the switches, some don't work
« Reply #27 on: Tue, 07 June 2016, 14:12:35 »
So I plugged it into a different usb plug and that allowed me to be able to reflash it again, I don't get that error anymore.  But still no luck with remapping.  Also after reflashing a few times the board just inputs endless characters endlessly now and is unusable.  I've had this happen a few times before and always have to unplug and plug it in again to fix it.
Leopold FC900 w/ 67g Purple Zealios - Silver Duck Octagon w/ 62 Purple Zealios

Offline suicidal_orange

  • * Global Moderator
  • Posts: 4771
  • Location: England
Re: Soldered all the switches, some don't work
« Reply #28 on: Tue, 07 June 2016, 15:13:24 »
Supposedly holding U while plugging it in forces USB mode - I have no idea what that means but worth a try?
120/100g linear Zealio R1  
GMK Hyperfuse
'Split everything' perfection  
MX Clear
SA Hack'd by Geeks     
EasyAVR mod

Offline asgeirtj

  • Thread Starter
  • Posts: 536
  • Location: Iceland
Re: Soldered all the switches, some don't work
« Reply #29 on: Thu, 11 August 2016, 06:24:52 »
I just got sent a new pcb with diodes not soldered.  I got some of the standard black diodes which fit this board but I also got some white smaller diodes with the package which say "108" on them if I recall correctly, do I need to use them on this board?
Leopold FC900 w/ 67g Purple Zealios - Silver Duck Octagon w/ 62 Purple Zealios

Offline asgeirtj

  • Thread Starter
  • Posts: 536
  • Location: Iceland
Re: Soldered all the switches, some don't work
« Reply #30 on: Thu, 11 August 2016, 14:10:12 »
I just got sent a new pcb with diodes not soldered.  I got some of the standard black diodes which fit this board but I also got some white smaller diodes with the package which say "108" on them if I recall correctly, do I need to use them on this board?

821 is the correct term, there are pictures of the pcb further up the post
Leopold FC900 w/ 67g Purple Zealios - Silver Duck Octagon w/ 62 Purple Zealios

Offline asgeirtj

  • Thread Starter
  • Posts: 536
  • Location: Iceland
Re: Soldered all the switches, some don't work
« Reply #31 on: Sat, 13 August 2016, 17:25:20 »
I realized they were resistors, I don't need them as I don't use leds :)  Soldering the board with a new pcb now (thanks Leeku!), hoping for the best.
Leopold FC900 w/ 67g Purple Zealios - Silver Duck Octagon w/ 62 Purple Zealios

Offline asgeirtj

  • Thread Starter
  • Posts: 536
  • Location: Iceland
Re: Soldered all the switches, some don't work
« Reply #32 on: Sat, 13 August 2016, 20:46:20 »
Well this is awkward, so I soldered the board and every key was working.  Life was good.  I entered the Jigon software and started to program my keys, putting caps lock as ctrl and all that good jazz.  I also dejumbled the navigation cluster (home, end, etc) and everything worked perfectly.  And then BAM, like last time suddenly my bindings were reverted back to default... AND like last time space stopped working!  Why the hell does this happen? 

Right now, like last time, there is no way to get the bindings to work, the programming does not work anymore on this keyboard and the spacebar does not work!  It does not work to disconnect and connect the keyboard physically.  It does not work to change the USB port on the computer.  It does not work to reflash the board through this http://kbdlab.co.kr/?module=file&act=procFileDownload&file_srl=3632263&sid=cb61357962e7820fb69468ec03ca5a1e (this i s definitely the correct file right? I just run the loadfw.bat file right?)  I have done it about 10x.

What the hell am I supposed to do??!
« Last Edit: Sat, 13 August 2016, 21:11:51 by asgeirtj »
Leopold FC900 w/ 67g Purple Zealios - Silver Duck Octagon w/ 62 Purple Zealios

Offline asgeirtj

  • Thread Starter
  • Posts: 536
  • Location: Iceland
Re: Soldered all the switches, some don't work
« Reply #33 on: Sun, 14 August 2016, 06:53:14 »
I realised that the problem was that the keyboard had suddenly changed layers.
Leopold FC900 w/ 67g Purple Zealios - Silver Duck Octagon w/ 62 Purple Zealios