I have a SpaceCat Launchpad that uses a pro micro, and I'm trying to get it to work with Keyplus. For some reason, the bottom right key isn't working. When I press the key, my computer sees it as pressing ctrl-alt-super-shift-AUDIO_VOL_UP. I know it isn't a hardware issue because it works with QMK. Here's my layout file:
When I try to use passthrough mode to debug it, I get this error:
Traceback (most recent call last):
File "keyplus-cli", line 800, in <module>
KeyplusCLI()
File "keyplus-cli", line 790, in __init__
command_list[args.command].run()
File "keyplus-cli", line 105, in run
self.task(args)
File "keyplus-cli", line 222, in task
kp_layout = kb.unpack_layout_data()
File "/home/me/keyplus-0.3.1_pre4/host-software/keyplus/keyboard.py", line 551, in unpack_layout_data
pin_map_data, ekc_table, layout_data = self._get_layout_data_sections()
File "/home/benjamin/keyplus/keyplus-0.3.1_pre4/keyplus/host-software/keyplus/keyboard.py", line 495, in _get_layout_data_sections
header_size += self.firmware_info.scanner_max_rows
AttributeError: 'KeyboardFirmwareInfo' object has no attribute 'scanner_max_rows'
When I click on "Error Codes" in the GUI, I see ERROR_EKC_OUT_OF_BOUNDS_ACCESS.
If I add another row (that doesn't exist in hardware) it fixes this problem.
I have a SpaceCat Launchpad that uses a pro micro, and I'm trying to get it to work with Keyplus. For some reason, the bottom right key isn't working. When I press the key, my computer sees it as pressing ctrl-alt-super-shift-AUDIO_VOL_UP. I know it isn't a hardware issue because it works with QMK. Here's my layout file:
When I try to use passthrough mode to debug it, I get this error:
When I click on "Error Codes" in the GUI, I see
ERROR_EKC_OUT_OF_BOUNDS_ACCESS
.If I add another row (that doesn't exist in hardware) it fixes this problem.