Closed hitsmaxft closed 8 months ago
@zvecr thanks for you pr make annepro2 better, is there any chance to make it work perfectly again
is there any chance to make it work perfectly again
Given I cannot reproduce the issue, and I dont use the keyboard outside testing purposes, probably not.
Some areas to look into:
MATRIX_IO_DELAY
over the default of 30
?My primary concern of #23221 was to remove completely redundant code (that I had previously said was not required at the time of the keyboards PR). Its unlikely I would look into the issue myself.
Just confirming that I can't reproduce the issue with the 'g' key on my AP2/C18 either.
is there any chance to make it work perfectly again
Given I cannot reproduce the issue, and I dont use the keyboard outside testing purposes, probably not.
Some areas to look into:
* Different compiler version?
Compiling firmware by Github Action from qmk-firmware repo has issue to , confirms that not a compiler issue.
* Larger values of `MATRIX_IO_DELAY` over the default of `30`? ? * Any Intermittent communication issues with uart * Disable/rip out bluetooth and rgb_matrix code?禁用/删除蓝牙和 rgb_matrix 代码?
My primary concern of #23221 was to remove completely redundant code (that I had previously said was not required at the time of the keyboards PR). Its unlikely I would look into the issue myself.
Since there are other user in annepro2 discord reproduce this issue too, maybe a version related issue of annepro2 itself I will try your suggestions . Thanks again.
update: installing same firmware on my another annepro2 c18, nothing wrong happened, so it's a hardware related but likely fixed in stock firmware
Joining to say I experience the same issue, g
and 1
key are intermittent but stock firmware does work. Maybe a bad switch that now operates under a certain threshold when using QMK that the main firmware still reads correctly.
Joining to say I experience the same issue,
g
and1
key are intermittent but stock firmware does work. Maybe a bad switch that now operates under a certain threshold when using QMK that the main firmware still reads correctly.
I've fixed the issue by config debounce to 3ms base on develop branch (which just updated annepro2' matrix scan code)
this problem did triggered by some hardware related issue. lower debounce works on my keyboard. you may try it
is there any chance to make it work perfectly again
Given I cannot reproduce the issue, and I dont use the keyboard outside testing purposes, probably not.
Some areas to look into:
* Different compiler version? * Larger values of `MATRIX_IO_DELAY` over the default of `30`? * Any Intermittent communication issues with uart 与 uart 的任何间歇性通信问题 * Disable/rip out bluetooth and rgb_matrix code?禁用/删除蓝牙和 rgb_matrix 代码?
My primary concern of #23221 was to remove completely redundant code (that I had previously said was not required at the time of the keyboards PR). Its unlikely I would look into the issue myself.
I just figure it out that lower debounce will fix this problem , but since it not a common issue , may i create a pull request , just add solution into read me instead of apply it directly to the config.h
After two day's testing, I found that using lower DEBOUNCE will causing multiple inputs in one click.
Here is my solution for key missing on annepro2 c18
in config.h make DEBOUNCE as default value 5 or higher
#define DEBOUNCE 7
use DEBOUNCE_TYPE asym_eager_defer_pk
DEBOUNCE_TYPE = asym_eager_defer_pk
Describe the Bug
Compiling annepro2 fw from master would make key 'G' not response to normal press down, but it did input g while i'm pressing exetremly hard.
after merging branch annepro2_core_matrix, this key 'G' is easier to press, mostly show up as expect, but lost input in a 10% rate, well, hard press it will show up.
Since long press G didn't make it input , so it's not a tap or delay input.
press very very hard always make it input
this problem will gone while flash stock firmware, so its a fw issue, not hardware bug.
update: installing same firmware on my another annepro2 c18, nothing wrong happened, so it's a hardware related fw issue
Keyboard Used
annepro2/c18
Link to product page (if applicable)
No response
Operating System
macos
qmk doctor Output
Is AutoHotKey / Karabiner installed
Other keyboard-related software installed
no
Additional Context
https://github.com/hitsmaxft/qmk-annepro2-keymap-macvim/actions/runs/8167501678 this fw is compile by my github action
if you own an annepro2 can try it