librelist archives

« back to archive

top row (qwerty) not working

top row (qwerty) not working

From:
Jason Crump
Date:
2015-05-17 @ 19:46
I’ve tested the connection of pin 3 of the controller to the in on each 
diode and they are connected but none of the keys on the top row work.  
All other keys work fine.

Any ideas?

Re: [atreus] top row (qwerty) not working

From:
Phil Hagelberg
Date:
2015-05-18 @ 04:40
Jason Crump <admin@workordermachine.com> writes:

> I’ve tested the connection of pin 3 of the controller to the in on
> each diode and they are connected but none of the keys on the top row
> work.  All other keys work fine.

If you've confirmed that the connection is solid from the controller to
the diodes, then it's likely that the problem is that there is an
additional connection being made that shouldn't be. I would check for an
accidental short out to either ground on one of the other input pins;
I've had this happen before with hand-wired keyboards.

Hope that helps!

-Phil

Re: [atreus] top row (qwerty) not working

From:
Joe Schonbok
Date:
2015-05-23 @ 13:04
Hey Phil - can you give me a little more information on how to approach
this?

On Sun, May 17, 2015 at 9:40 PM, Phil Hagelberg <phil@hagelb.org> wrote:

> Jason Crump <admin@workordermachine.com> writes:
>
> > I’ve tested the connection of pin 3 of the controller to the in on
> > each diode and they are connected but none of the keys on the top row
> > work.  All other keys work fine.
>
> If you've confirmed that the connection is solid from the controller to
> the diodes, then it's likely that the problem is that there is an
> additional connection being made that shouldn't be. I would check for an
> accidental short out to either ground on one of the other input pins;
> I've had this happen before with hand-wired keyboards.
>
> Hope that helps!
>
> -Phil
>

Re: [atreus] top row (qwerty) not working

From:
Joe Schonbok
Date:
2015-05-23 @ 15:36
After some testing: I can't get Pin 3 connected to the diodes in row 0.
I've re-flowed and even stuck a second diode leg through.  I'm thinking,
maybe I can just run my own wire from Pin 4?  If I did, where would I run
it to?  Is there a circuit diagram of the board somewhere?


On Sat, May 23, 2015 at 6:04 AM, Joe Schonbok <joebok@gmail.com> wrote:

> Hey Phil - can you give me a little more information on how to approach
> this?
>
> On Sun, May 17, 2015 at 9:40 PM, Phil Hagelberg <phil@hagelb.org> wrote:
>
>> Jason Crump <admin@workordermachine.com> writes:
>>
>> > I’ve tested the connection of pin 3 of the controller to the in on
>> > each diode and they are connected but none of the keys on the top row
>> > work.  All other keys work fine.
>>
>> If you've confirmed that the connection is solid from the controller to
>> the diodes, then it's likely that the problem is that there is an
>> additional connection being made that shouldn't be. I would check for an
>> accidental short out to either ground on one of the other input pins;
>> I've had this happen before with hand-wired keyboards.
>>
>> Hope that helps!
>>
>> -Phil
>>
>
>

Re: [atreus] top row (qwerty) not working

From:
Joe Schonbok
Date:
2015-05-23 @ 19:38
Okay - sorry if I'm spamming the list here, but I ran a couple wires from
pin 3 on the controller to a diode on the top row from each side of the
split and now everything is working!  All of my hacking is hidden by the
case, so now I will start playing with it.

I haven't quite figured out how to reliably get to level 02?  I seem to be
getting extra characters.  In the Readme it indicates there is an update
for that in another branch, but that might be for a different processor?

On Sat, May 23, 2015 at 8:36 AM, Joe Schonbok <joebok@gmail.com> wrote:

> After some testing: I can't get Pin 3 connected to the diodes in row 0.
> I've re-flowed and even stuck a second diode leg through.  I'm thinking,
> maybe I can just run my own wire from Pin 4?  If I did, where would I run
> it to?  Is there a circuit diagram of the board somewhere?
>
>
> On Sat, May 23, 2015 at 6:04 AM, Joe Schonbok <joebok@gmail.com> wrote:
>
>> Hey Phil - can you give me a little more information on how to approach
>> this?
>>
>> On Sun, May 17, 2015 at 9:40 PM, Phil Hagelberg <phil@hagelb.org> wrote:
>>
>>> Jason Crump <admin@workordermachine.com> writes:
>>>
>>> > I’ve tested the connection of pin 3 of the controller to the in on
>>> > each diode and they are connected but none of the keys on the top row
>>> > work.  All other keys work fine.
>>>
>>> If you've confirmed that the connection is solid from the controller to
>>> the diodes, then it's likely that the problem is that there is an
>>> additional connection being made that shouldn't be. I would check for an
>>> accidental short out to either ground on one of the other input pins;
>>> I've had this happen before with hand-wired keyboards.
>>>
>>> Hope that helps!
>>>
>>> -Phil
>>>
>>
>>
>

Re: [atreus] top row (qwerty) not working

From:
Phil Hagelberg
Date:
2015-05-24 @ 00:58
Joe Schonbok <joebok@gmail.com> writes:

> Okay - sorry if I'm spamming the list here, but I ran a couple wires from
> pin 3 on the controller to a diode on the top row from each side of the
> split and now everything is working!  All of my hacking is hidden by the
> case, so now I will start playing with it.

Cool; glad you got this working! It's definitely possible that the trace
for that pin on the controller was damaged by replacing the
controller. But as you've discovered, you can think of the PCB as just a
set of wires that are fixed in position; if there are any problems with
it, you can just run another wire to make the connection in question.

> I haven't quite figured out how to reliably get to level 02?  I seem to be
> getting extra characters.  In the Readme it indicates there is an update
> for that in another branch, but that might be for a different processor?

There shouldn't be any trouble getting to L2 on the default
firmware. There is an edge case in certain situations where you can
trigger L2 keys while it's still in the process of switching *away* from
L2 back to the base layer when you tap fn, and this is handled a bit
better in the TMK firmware, which works great on any Atreus but isn't
yet as nicely documented.

Can you describe in a bit more detail the problem you're having? Thanks.

-Phil

Re: [atreus] top row (qwerty) not working

From:
Joe Schonbok
Date:
2015-05-24 @ 13:59
Okay - the problem was entirely mine.  I didn't get that L1 toggled with
the FN button and that L2 "stuck".

I am 100% operational now, learning the columnular orientation of the keys
and experimenting with the layout to get my favorite keys some better
placement.

I am sure the soldering/desoldering/resoldering was the issue with the top
row - though I would have expected the trouble to be on a different pin
given how it looks.  Oh well - all's well that ends well!  I got a chance
to dig deeper into the operational details of the Atreus than I was
expecting to have to and that is a good thing. Feels good to be using a
keyboard that I made myself!

On Sat, May 23, 2015 at 5:58 PM, Phil Hagelberg <phil@hagelb.org> wrote:

> Joe Schonbok <joebok@gmail.com> writes:
>
> > Okay - sorry if I'm spamming the list here, but I ran a couple wires from
> > pin 3 on the controller to a diode on the top row from each side of the
> > split and now everything is working!  All of my hacking is hidden by the
> > case, so now I will start playing with it.
>
> Cool; glad you got this working! It's definitely possible that the trace
> for that pin on the controller was damaged by replacing the
> controller. But as you've discovered, you can think of the PCB as just a
> set of wires that are fixed in position; if there are any problems with
> it, you can just run another wire to make the connection in question.
>
> > I haven't quite figured out how to reliably get to level 02?  I seem to
> be
> > getting extra characters.  In the Readme it indicates there is an update
> > for that in another branch, but that might be for a different processor?
>
> There shouldn't be any trouble getting to L2 on the default
> firmware. There is an edge case in certain situations where you can
> trigger L2 keys while it's still in the process of switching *away* from
> L2 back to the base layer when you tap fn, and this is handled a bit
> better in the TMK firmware, which works great on any Atreus but isn't
> yet as nicely documented.
>
> Can you describe in a bit more detail the problem you're having? Thanks.
>
> -Phil
>