An existing patent: Presentation of a virtual keyboard on a multiple display device
US10963007B2
This patent may overlap with my design of the software displaying the keyboard map.
An existing patent: Device for supplying power to modular components
CN111837305B
This patent may overlap with my design of the hardware part responsible for powering the rest of the components.
There do not appear to be any potentially overlapping Trademarks relating to my project or anything related to a "Modular Programmable Keyboard" according to the uspto.gov database.
The only related copyright I could find was from a company called Tipro, which made a programmable keyboard, but it isn't modular like my design, although it does use the name modular.
https://www.tipro.net/programmable-keyboards/free-modular-programmable-keyboards-2/