We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 18daaca commit 14dd747Copy full SHA for 14dd747
core/keypad.cpp
@@ -91,6 +91,8 @@ static void keypad_scan_event(int index) {
91
uint16_t row = ~keypad.key_map[keypad.kpc.current_row];
92
row &= ~(0x80000 >> keypad.kpc.current_row); // Emulate weird diagonal glitch
93
row |= ~0u << (keypad.kpc.size >> 8 & 0xFF); // Unused columns read as 1
94
+ if(keypad.kpc.current_row == 0)
95
+ row |= (1 << 9);
96
if (emulate_cx)
97
row = ~row;
98
0 commit comments