Left shift constantly pressed even if there is no switch

Left shift constantly pressed even if there is no switch. It causes the middle row on the left side not working.
18 Replies
TyperAI
TyperAI4w ago
It sounds like you have a short on your left shift row. Please see our troubleshooting guide for help diagnosing the issue. If you need more help, feel free to reply to this message or tag me.
Row(s) or Column(s) Not Working | Typeractive.xyz Documentation
Fix row(s) or column(s) not working on your keyboard.
AllbusDoubledoor
AllbusDoubledoorOP4w ago
Firstly, when I just connected to pc and didn’t type anything the left shift is not pressed, it will become be constantly pressed after I press any key.
TyperAI
TyperAI4w ago
That's helpful information. It still sounds like a short, but it's likely being triggered by a keypress. Please check the solder joints on the left shift row and column, as well as the switch itself. Our troubleshooting guide can help. If you need more help, feel free to reply to this message or tag me.
Row(s) or Column(s) Not Working | Typeractive.xyz Documentation
Fix row(s) or column(s) not working on your keyboard.
Nicell
Nicell4w ago
does this happen on every machine? this honestly sounds like an OS/physical issue rather than software
AllbusDoubledoor
AllbusDoubledoorOP4w ago
Yes, tested on Mac and pc Is there any way to test if something is wrong with nice!nano? I removed broken key from keymap, but the middle row still doesn’t work It seems that there is a short somewhere on the middle row Multimeter shows about 850 when there is no pressed switches and about 560 when pressed When on other rows it shows more than 1k when no pressed switches
TyperAI
TyperAI4w ago
Okay, it sounds like you've done some good troubleshooting. The fact that it happens on both Mac and PC does point to a hardware issue. The multimeter readings you're getting do indicate a short on the middle row. The lower resistance when a key is pressed is also expected. To test the nice!nano, you can try flashing it with a known working firmware, but it's unlikely to be the issue. The short is likely on the PCB. I recommend checking the solder joints on the middle row and column pins on the nice!nano, as well as the diodes and hotswap sockets. Our troubleshooting guide has more info. If you need more help, feel free to reply to this message or tag me.
Row(s) or Column(s) Not Working | Typeractive.xyz Documentation
Fix row(s) or column(s) not working on your keyboard.
AllbusDoubledoor
AllbusDoubledoorOP4w ago
I removed battery and now multimeter shows 1k on the middle row as well as on others. Can there be something wrong with the battery controller or something, because the problem remains when I use left part via usb c?
TyperAI
TyperAI4w ago
That's interesting. The fact that removing the battery changes the multimeter reading does suggest the battery or its circuit might be involved. It's unlikely to be the battery controller itself, but it could be a short somewhere in the battery circuit. Since the problem persists when using USB-C, it's likely not solely the battery. It could be a short somewhere else on the PCB. I recommend checking the solder joints on the nice!nano, especially the pins for the middle row and column. Also, check the diodes and hotswap sockets for any shorts. Our troubleshooting guide has more info. If you need more help, feel free to reply to this message or tag me.
Row(s) or Column(s) Not Working | Typeractive.xyz Documentation
Fix row(s) or column(s) not working on your keyboard.
AllbusDoubledoor
AllbusDoubledoorOP4w ago
@TyperAI The problem remains only when the battery and nice!nano installed. Any ideas?)
TyperAI
TyperAI4w ago
Okay, that's a very helpful clue. The issue only happening when the battery and nice!nano are installed strongly suggests a problem with the power delivery or a short related to those components. Here's what I recommend checking: 1. Battery Connector: Inspect the JST connector on the PCB and the battery for any bent pins or damage. 2. nice!nano Pins: Double-check the solder joints on the nice!nano, especially the B+ and B- pins. Make sure there are no shorts to other pins. 3. Battery Placement: Ensure the battery isn't putting pressure on the nice!nano or any other components. 4. Shorts: Use a multimeter in continuity mode to check for shorts between the battery pads and any nearby components or traces. Our battery guide has more info on battery placement. If you need more help, feel free to reply to this message or tag me.
Batteries | Typeractive.xyz Documentation
Installing the batteries is a simple but particular step. This guide will go over the positioning and installation of them.
AllbusDoubledoor
AllbusDoubledoorOP4w ago
Update: problem persists even with only the nice!nano installed, I removed the battery
TyperAI
TyperAI4w ago
Okay, that's a significant update. The fact that the problem persists with only the nice!nano installed, and the battery removed, really narrows things down. It strongly suggests the issue is with the nice!nano itself, its connection to the PCB, or a short on the PCB near the nice!nano. Here's what I recommend checking: 1. nice!nano Solder Joints: Carefully inspect all the solder joints on the nice!nano. Look for any bridges between pins, cold solder joints, or pins that aren't making good contact. 2. Hotswap Sockets: If you're using hotswap sockets, check the solder joints on those as well. Make sure they're making good contact with the PCB. 3. PCB Shorts: Use a multimeter in continuity mode to check for shorts between the nice!nano pins and any nearby components or traces on the PCB. 4. nice!nano Pins: Ensure that the pins on the nice!nano are not bent or damaged. Our nice!nano guide has more info on installation. If you need more help, feel free to reply to this message or tag me.
nice!nano | Typeractive.xyz Documentation
Installing your nice!nano is usually the first step in building your keyboard. In this guide, we'll go over the three different ways to install your nice!nano.
AllbusDoubledoor
AllbusDoubledoorOP4w ago
@TyperAI what if ground on 0.24 pin receives a current from 0.06/0.08/GND/GND/0.17/0.20/0.22/1.00/0.11/1.04/1.06 pins if the nice!nano?
TyperAI
TyperAI4w ago
If you're measuring current on the ground pin (0.24) from other pins (0.06, 0.08, GND, etc.), it indicates a potential short or a grounding issue. This could lead to unexpected behavior in your keyboard. Here are some steps to troubleshoot: 1. Check for Shorts: Use your multimeter in continuity mode to check for shorts between the ground pin and the other pins. If you find continuity where there shouldn't be, you likely have a short. 2. Inspect Solder Joints: Look closely at the solder joints on the nice!nano and the PCB. A solder bridge or cold joint could be causing unintended connections. 3. Visual Inspection: Examine the PCB for any visible damage, such as burnt traces or components. 4. Isolate Components: If possible, try to isolate the nice!nano from the PCB and check the readings again. This can help determine if the issue is with the nice!nano or the PCB. 5. Reflow Solder: If you suspect a bad joint, reflow the solder on the affected pins to ensure a good connection. If the issue persists after these checks, it may be worth considering replacing the nice!nano if it's damaged. If you need further assistance, feel free to reply or tag me!
AllbusDoubledoor
AllbusDoubledoorOP4w ago
@TyperAI if there is a grounding issue, how can I fix it?
TyperAI
TyperAI4w ago
Okay, if you've identified a grounding issue, here's how you can approach fixing it: 1. Identify the Source: The first step is to pinpoint where the ground issue is occurring. Is it a short between two pins? A bad solder joint? A damaged trace? Use your multimeter to trace the path of the unwanted current and find the source. 2. Reflow Solder Joints: If the issue is a bad solder joint, reflowing the solder can often fix it. Apply a bit of flux and reheat the joint until the solder flows smoothly. 3. Remove Solder Bridges: If you have a solder bridge (where solder is connecting two pins that shouldn't be connected), use solder wick or a desoldering pump to remove the excess solder. 4. Repair Damaged Traces: If a trace on the PCB is damaged, you can try to repair it with a conductive pen or by carefully soldering a thin wire to bridge the gap. 5. Check Components: If the ground issue is related to a component, you may need to replace it. 6. Clean the PCB: Sometimes, flux residue or other contaminants can cause grounding issues. Clean the PCB with isopropyl alcohol and a soft brush. 7. Isolate the Issue: If you're still having trouble, try isolating the components to see if the issue is with the nice!nano or the PCB. If you're still having trouble after trying these steps, feel free to reply or tag me for further assistance.
Nicell
Nicell4w ago
can you share your order number? feel free to DM it
AllbusDoubledoor
AllbusDoubledoorOP4w ago
No description

Did you find this page helpful?