{"id":254,"date":"2023-06-19T23:08:46","date_gmt":"2023-06-19T23:08:46","guid":{"rendered":"https:\/\/dontgoboomdiy.com\/?page_id=254"},"modified":"2023-06-19T23:36:13","modified_gmt":"2023-06-19T23:36:13","slug":"kvm-remote-control","status":"publish","type":"page","link":"https:\/\/dontgoboomdiy.com\/?page_id=254","title":{"rendered":"KVM Remote Control"},"content":{"rendered":"\n<p><\/p>\n\n\n\n<p>Current setup is a Windows and Linux desktop controlled by a KVM that goes to two keyboard\/monitor stations<\/p>\n\n\n\n<p>One station is located at the KVM and makes it easy to switch. Currently have now way to switch between desktops when at the other station. Hot Keys are not working due to the USB extender. Tried to program an Arduino Pro Micro as a keyboard emulator to issue the Hot Key sequence, but it causes the KVM to go in a boot loop. (I suspect both problems are caused by mouse USB HID data)<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Next step is to try and hack the remote switch located on the KVM. There is a micro USB port that plugs into a hard wired button. Want to find the pinout for the cable and see if it can be controlled with an Arduino Nano that I can hook up to an IR remote.<\/p>\n\n\n\n<div class=\"wp-block-group is-vertical is-content-justification-center is-layout-flex wp-container-core-group-is-layout-ce155fab wp-block-group-is-layout-flex\">\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-a89b3969 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/github.com\/alchemar\/Arduino-USB-Hot-Key-Simulator\" target=\"_blank\" rel=\"noreferrer noopener\">github hot key sequence<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<p>ToDo List:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>ETA USB Breakout board<\/li>\n\n\n\n<li>Test and measure pin-out to determine I\/O<\/li>\n\n\n\n<li>Test code see if Arduino can trigger switch<\/li>\n\n\n\n<li>Merge with IR Remote Code<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Current setup is a Windows and Linux desktop controlled by a KVM that goes to two keyboard\/monitor stations One station is located at the KVM and makes it easy to switch. Currently have now way to switch between desktops when at the other station. Hot Keys are not working due to the USB extender. Tried [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":246,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-254","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/dontgoboomdiy.com\/index.php?rest_route=\/wp\/v2\/pages\/254","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dontgoboomdiy.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/dontgoboomdiy.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/dontgoboomdiy.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dontgoboomdiy.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=254"}],"version-history":[{"count":3,"href":"https:\/\/dontgoboomdiy.com\/index.php?rest_route=\/wp\/v2\/pages\/254\/revisions"}],"predecessor-version":[{"id":258,"href":"https:\/\/dontgoboomdiy.com\/index.php?rest_route=\/wp\/v2\/pages\/254\/revisions\/258"}],"up":[{"embeddable":true,"href":"https:\/\/dontgoboomdiy.com\/index.php?rest_route=\/wp\/v2\/pages\/246"}],"wp:attachment":[{"href":"https:\/\/dontgoboomdiy.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=254"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}