Fix issues with data driven split keyboards (#16457)
This commit is contained in:
parent
e884414e1e
commit
779c7debcf
4 changed files with 32 additions and 27 deletions
|
@ -550,6 +550,11 @@ def _matrix_size(info_data):
|
|||
info_data['matrix_size']['cols'] = len(info_data['matrix_pins']['cols'])
|
||||
info_data['matrix_size']['rows'] = len(info_data['matrix_pins']['rows'])
|
||||
|
||||
# Assumption of split common
|
||||
if 'split' in info_data:
|
||||
if info_data['split'].get('enabled', False):
|
||||
info_data['matrix_size']['rows'] *= 2
|
||||
|
||||
return info_data
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue