Matthew Holder has just created a python program for a RaspberryPi that allows you to control A/V devices like an Extron Crosspoint and even a Sony BVM!!!: https://www.sleepingcats.org/piavswictrl
This software utilizes the SmartPi Touch, for a full touchscreen control interface! You’ll need to make custom USB-to-RS485 adapters and setup seems a bit complicated, but if you have a stationary setup, this might be the ultimate control solution!
SmartiPi Touch 1 - Case for The Official Raspberry Pi 7" Touchscreen Display - Adjustable Angle
Not compatible with the Raspberry Pi 4 Works with Raspberry Pi HAT boards Works with Official Pi display and Raspberry Pi A+,B+,2,3B, and 3B+ HDMI port on the Raspberry Pi is not accessible with this case Building block compatible Raspberry Pi camera... read more
(as of February 26, 2021 - More infoProduct prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on [relevant Amazon Site(s), as applicable] at the time of purchase will apply to the purchase of this product.)
Raspberry Pi 7" Touch Screen Display
$59.99This 7" Touchscreen display for the Raspberry Pi is perfect for creating portable and embedded projects where a keyboard and Mouse would be in the way. The full color display outputs up to 800 x 480 and features a capacitive touch sensing capable of ... read more
(as of February 26, 2021 - More infoProduct prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on [relevant Amazon Site(s), as applicable] at the time of purchase will apply to the purchase of this product.)
Here’s the direct GitHub: https://github.com/6XGate/PiAvSwitchController/wiki
Discussion Forum Topic: https://shmups.system11.org/viewtopic.php?f=6&t=64127