[{"data":1,"prerenderedAt":738},["ShallowReactive",2],{"project-39333309":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":29,"sentiment":30,"stance_mix":31,"scored_comments":36,"aspects":37,"strip":46,"post_text":47,"what":48,"said":67,"maker_in_thread":170,"shape":183,"grid":188,"attempts":699,"same_week":700,"maker_shows":39,"maker_hidden":730,"reader_version":731,"card":732},"39333309","SimpleKVM","Multi-monitor KVM using just a USB switch","title","Show HN: Multi-monitor KVM using just a USB switch","https:\u002F\u002Fgithub.com\u002Ffiddyschmitt\u002FSimpleKVM","github.com","fiddyschmitt",1707638206,2024,397,181,116,3515,4,"legend","infrastructure","multi-computer kvm switching","desktop_app",[24,25,26,27,28],"kvm switch","ddc monitor input","multi monitor","usb switch","alt tab computers","curious",-0.041,{"positive":32,"neutral":33,"mixed":34,"critical":35},5,25,3,9,42,{"idea":38,"pricing":41,"performance":42,"execution":44,"design":45},{"positive":39,"critical":40},2,1,{"positive":40,"critical":34},{"positive":43,"critical":43},0,{"positive":40,"critical":32},{"positive":43,"critical":43},[40,40,34,34,43,32,18,43,40,43,43,43,43,43,34,43,43,40,34,39,34,43,43,43,43,32,34,34,34,43,43,34,34,43,43,43,34,40,34,18],"Simple KVM lets you control multiple PCs from one mouse, keyboard and monitor(s).\n\nIt is similar to Haimgel's display-switch (https:\u002F\u002Fnews.ycombinator.com\u002Fitem?id=29608967), but it provides a GUI which hopefully makes it a bit easier to set up. It also supports hotkeys which effectively lets you alt+tab between computers.\n\nI was surprised by the star-to-download ratio (55:400) on GitHub, so I thought I'd post it here as it might be useful to someone.\n\nFeedback welcome!\n\nThanks,\nFidel",{"problem":49,"audience":58,"pricing":58,"motivation":59,"time_to_build":58,"stack":63,"openness":64,"stage":65,"team_size":66},{"value":50,"source":51,"evidence":52},"Switching one mouse, keyboard and monitors between multiple PCs without manual input changes","maker",[53,55],{"id":54},"post",{"id":56,"by":11,"text":57},"39333974","Yes only one computer needs to have Windows and run the program. If it detects the USB device being inserted, it changes monitor inputs to the Windows computer. If it detects the…",null,{"value":60,"source":51,"evidence":61},"Star-to-download ratio on GitHub was surprising, so shared it for usefulness",[62],{"id":54},[],"open_source","launched","unknown",{"praise":68,"objections":85,"requests":105,"questions":111,"alternatives":132},[69],{"value":70,"source":71,"evidence":72},"Useful idea and nice project","commenter",[73,77,81],{"id":74,"by":75,"text":76},"39335614","segasuperstar","This is genius",{"id":78,"by":79,"text":80},"39335657","thefz","Cool project!",{"id":82,"by":83,"text":84},"39336401","peter_d_sherman","I haven't reviewed the code for this -- but I like this idea a lot! I would love to see a future piece of software, one that could use any number of USB KVM's like this software…",[86,97],{"value":87,"source":71,"evidence":88},"Monitor input switching over DisplayPort can be unreliable or block DDC after switching",[89,93],{"id":90,"by":91,"text":92},"39333869","tjoff","One thing to note here with these kind of tools, on displayport they typically only allow commands on the active input. Once you switch to another you can't switch back (unless…",{"id":94,"by":95,"text":96},"39335352","synergy20","I have a posix script does the same thing but after a few months the screen was dead, somehow I feel manual switch screen input is safer.",{"value":98,"source":71,"evidence":99},"Only works on Windows, so needs a Windows machine running it",[100,104],{"id":101,"by":102,"text":103},"39333741","karolist","Before settling back to one computer, I've done the cable replug thing manually, then used the urgreen USB switch as in the README then settled to using a monitor with built-in…",{"id":56,"by":11,"text":57},[106],{"value":107,"source":108,"evidence":109},"Support for Linux and macOS","inferred",[110],{"id":101,"by":102,"text":103},[112,122],{"value":113,"source":71,"evidence":114},"Does the host computer need to stay on all the time",[115,119],{"id":116,"by":117,"text":118},"39340566","mattfrommars","For this to work, does my primary computer need to be on all the time? The way I understand this, the 'host' computer will be running this piece of software and fires the event…",{"id":120,"by":11,"text":121},"39343309","Correct",{"value":123,"source":71,"evidence":124},"Does it work with HDMI monitors",[125,129],{"id":126,"by":127,"text":128},"39334139","DeathArrow","How would this work if your monitor uses HDMI?",{"id":130,"by":11,"text":131},"39334813","Yep HDMI works well. It also works on DisplayPort, DisplayPort Mini, VGA and DVI.",[133,144,151,159],{"value":134,"source":71,"evidence":135},"Barrier software KVM",[136,140],{"id":137,"by":138,"text":139},"39334047","PikachuEXE","For software KVM you can use https:\u002F\u002Fgithub.com\u002Fdebauchee\u002Fbarrier I use it between a Windows PC & a Macbookpro (Linux version available but I don't have Linux)",{"id":141,"by":142,"text":143},"39341118","consumer451","I realize it’s not the use case in OP, but if each of your machines has a display, Barrier is like a super power. Also allows copy-paste across OSes.…",{"value":145,"source":71,"evidence":146},"display-switch by Haimgel",[147],{"id":148,"by":149,"text":150},"39335394","g1sm","I’ve been using display-switch[0] for this for a while now. No problems whatsoever. Works on windows\u002Fmac\u002Flinux. [0] https:\u002F\u002Fgithub.com\u002Fhaimgel\u002Fdisplay-switch",{"value":152,"source":71,"evidence":153},"Monitors with built-in KVM switches",[154,158],{"id":155,"by":156,"text":157},"39334537","moystard","After trying many hardware and software solutions for easily switching between my rigs, I settled on something much simpler: a monitor with a KVM built-in. It does not have to…",{"id":101,"by":102,"text":103},{"value":160,"source":71,"evidence":161},"DDC commands with hardware USB switches",[162,166],{"id":163,"by":164,"text":165},"39334422","poisonborz","Haha, just writing a \"me too here\", I just came to the same conclusion, but I think my setup is better and cheaper, if a tiny bit more complex. For example, the above would need…",{"id":167,"by":168,"text":169},"39333887","MichaelMug","After researching KVMs I also came to the same conclusion that ddc is the solution. My use case is a bit different. I have two Windows machines and a dual monitor setup. I use…",{"comments":171,"answered":172,"key":173},18,8,[174,177,180],{"id":175,"text":176},"39334720","Nice one!",{"id":178,"text":179},"39333983","Cool setup. Is it all working nicely with the Stream Deck & associated bindings?",{"id":181,"text":182},"39334233","Display Data Channel... it's the signal that your video card uses to communicate with yours monitors to do things like adjust brightness.…",{"commenters":184,"max_depth":185,"maker_replies":171,"first_comment_mins":186,"lifespan_hours":187},123,7,60,87,[189,191,193,197,200,203,207,210,214,218,220,222,224,226,229,233,236,237,240,243,246,248,250,254,257,260,263,265,268,271,275,278,281,284,286,289,292,295,298,302,305,308,311,314,317,320,323,325,328,332,336,339,341,344,348,351,354,358,360,363,367,369,372,375,377,380,382,385,388,391,393,397,400,403,406,408,411,412,416,418,421,424,428,431,432,435,437,439,441,444,446,449,451,454,456,459,462,465,467,471,473,476,479,482,484,486,488,491,495,498,501,505,507,509,511,513,516,520,524,526,528,531,535,538,542,544,546,548,552,556,558,560,563,566,570,574,578,581,583,586,590,593,596,601,603,605,606,610,614,616,619,622,624,627,629,631,633,635,638,641,644,646,648,650,653,655,659,661,665,669,672,674,676,677,681,683,685,689,692,694,697],[163,43,40,190,164,43],"project\u002Fcritical\u002Fidea",[175,43,43,192,11,40],"maker\u002Fpositive\u002Fnone",[194,43,40,195,196,43],"39334866","project\u002Fcritical\u002Fpricing","sesm",[198,43,34,199,164,43],"39334937","project\u002Fneutral\u002Fperformance",[201,43,40,195,202,43],"39343059","CTDOCodebases",[204,43,43,205,206,43],"39335377","commenter\u002Fneutral\u002Fnone","layer8",[208,43,43,209,164,43],"39335938","commenter\u002Fneutral\u002Fidea",[211,43,40,212,213,43],"39335639","project\u002Fcritical\u002Fexecution","legojoey17",[215,43,34,216,217,43],"39335668","project\u002Fneutral\u002Fnone","alanbernstein",[219,43,34,216,164,43],"39335883",[221,43,34,216,217,43],"39373052",[167,40,34,223,168,43],"project\u002Fneutral\u002Fidea",[178,40,43,225,11,40],"maker\u002Fneutral\u002Fnone",[227,40,34,228,168,43],"39339227","project\u002Fneutral\u002Fexecution",[230,40,43,231,232,43],"39334200","other\u002Fneutral\u002Fnone","webdevver",[234,40,43,231,235,43],"39334230","argsnd",[181,40,43,225,11,40],[238,40,43,231,239,43],"39338952","Aardwolf",[241,40,43,231,242,43],"39341426","wtallis",[244,40,43,205,245,43],"39343177","lloeki",[247,40,43,205,239,43],"39344487",[249,40,43,205,168,43],"39339179",[251,39,32,252,253,43],"39333902","project\u002Fpositive\u002Fpricing","kthxb",[255,39,43,205,256,43],"39333933","azalemeth",[258,39,43,231,259,43],"39334109","SOLAR_FIELDS",[261,39,43,205,262,43],"39335407","MayeulC",[264,39,43,192,11,40],"39333945",[266,39,34,267,79,43],"39334357","project\u002Fneutral\u002Fpricing",[269,39,34,216,270,43],"39334539","HumblyTossed",[272,39,32,273,274,43],"39343681","project\u002Fpositive\u002Fexecution","jonathanlydall",[276,34,34,216,277,43],"39335808","nemetroid",[279,18,43,231,280,43],"39334797","gizmo",[282,18,43,231,283,43],"39334836","rjzzleep",[285,18,43,231,280,43],"39334948",[287,18,43,231,288,43],"39335872","Tyr42",[290,18,43,205,291,43],"39336133","kirubakaran",[293,18,40,195,294,43],"39334928","Hamuko",[296,18,43,231,297,43],"39337844","Bagged2347",[299,18,43,300,301,43],"39334932","other\u002Fcritical\u002Fexecution","jetster735180",[303,18,43,231,304,43],"39335422","drakenot",[306,18,43,231,307,43],"39335453","whompyjaw",[309,18,43,205,310,43],"39335628","dfc",[312,18,43,205,313,43],"39342619","Narushia",[315,18,43,231,316,43],"39336824","oooyay",[318,18,43,231,319,43],"39337672","sinfulprogeny",[321,18,43,231,322,43],"39337789","breather",[324,18,43,231,316,43],"39376444",[326,18,43,300,327,43],"39336832","jpk",[329,18,43,330,331,43],"39337655","other\u002Fneutral\u002Fpricing","indrora",[333,18,43,334,335,43],"39335076","other\u002Fpositive\u002Fnone","simfoo",[337,18,43,338,307,43],"39335444","other\u002Fneutral\u002Fperformance",[340,18,43,338,335,43],"39336709",[342,18,43,338,343,43],"39337347","sunshowers",[345,18,43,346,347,43],"39335128","other\u002Fneutral\u002Fidea","bmitc",[349,18,43,300,350,43],"39335341","Neikius",[352,18,43,231,353,43],"39335499","loloquwowndueo",[355,18,43,356,357,43],"39335519","other\u002Fcritical\u002Fnone","pxc",[359,18,43,356,347,43],"39335860",[361,18,43,334,362,43],"39335902","phubbard",[364,18,43,365,366,43],"39336623","commenter\u002Fcritical\u002Fnone","a2tech",[368,18,43,205,347,43],"39337236",[370,18,43,205,371,43],"39344117","dns_snek",[373,18,43,231,374,43],"39338215","mjcohen",[376,18,43,231,347,43],"39338422",[378,18,43,231,379,43],"39336989","kanisae",[381,18,34,216,274,43],"39343725",[383,18,43,231,384,43],"39335393","12345hn6789",[386,18,43,231,387,43],"39336071","theideaofcoffee",[389,18,43,231,390,43],"39336217","kevin_thibedeau",[392,18,43,231,239,43],"39344505",[394,18,43,395,396,43],"39336858","other\u002Fneutral\u002Fprivacy","mostlysimilar",[398,18,43,395,399,43],"39356692","jnk345u8dfg9hjk",[401,18,43,231,402,43],"39337765","Beijinger",[404,18,43,231,405,43],"39336243","RVuRnvbM2e",[407,18,43,231,239,43],"39336621",[409,18,43,231,410,43],"39337168","toast0",[90,32,40,212,91,43],[413,414,34,216,415,43],"39333977",6,"wslh",[417,414,43,216,11,40],"39334046",[419,414,43,231,420,43],"39334154","MezzoDelCammin",[422,414,43,231,423,43],"39334161","serf",[425,185,34,426,427,43],"39333595","project\u002Fneutral\u002Fdesign","beachy",[429,185,43,231,430,43],"39333726","mkl",[56,185,43,225,11,40],[433,185,34,225,434,43],"39334377","daveidol",[436,185,43,225,11,40],"39334801",[438,185,40,212,206,43],"39335430",[101,172,34,440,102,43],"project\u002Fmixed\u002Fexecution",[442,172,34,216,443,43],"39333827","Kluggy",[445,172,34,216,102,43],"39333884",[447,172,34,216,448,43],"39333892","vladvasiliu",[450,172,43,216,11,40],"39333876",[452,172,43,231,453,43],"39334518","klohto",[455,172,43,231,102,43],"39336850",[457,35,43,231,458,43],"39335216","freewizard",[460,35,43,231,461,43],"39336431","HankB99",[463,35,43,231,464,43],"39344007","jespern",[466,35,43,205,11,40],"39339180",[468,469,43,231,470,43],"39334543",10,"dizhn",[472,469,43,231,11,40],"39334793",[474,469,43,231,475,43],"39335020","0lde",[477,469,43,231,478,43],"39339917","PinkSheep",[480,469,43,231,481,43],"39335741","fud101",[483,469,43,231,470,43],"39342741",[485,469,43,231,481,43],"39363971",[487,469,43,231,470,43],"39368657",[489,469,43,231,490,43],"39340738","liftm",[492,493,43,231,494,43],"39335235",11,"atomize",[496,493,43,231,497,43],"39336080","starkparker",[499,493,43,231,500,43],"39344616","bonton89",[502,503,43,231,504,43],"39335617",12,"dukoid",[506,503,43,231,217,43],"39335645",[508,503,43,231,497,43],"39336075",[510,503,43,231,504,43],"39336077",[155,512,43,231,156,43],13,[82,514,32,515,83,43],14,"project\u002Fpositive\u002Fidea",[517,518,43,231,519,43],"39344380",15,"brunoarine",[521,522,43,231,523,43],"39335249",16,"jwells89",[137,525,43,231,138,43],17,[527,525,43,231,11,40],"39334053",[529,171,34,267,530,43],"39334862","oldgradstudent",[532,533,43,231,534,43],"39339265",19,"tim--",[536,533,43,205,537,43],"39342266","k8svet",[539,540,34,216,541,43],"39334426",20,"m463",[543,540,43,205,11,40],"39334829",[545,540,43,231,537,43],"39342289",[547,540,43,231,541,43],"39346301",[549,550,43,231,551,43],"39348659",21,"pebblesun",[553,554,43,231,555,43],"39335924",22,"chrsig",[141,557,34,223,142,43],23,[148,559,43,231,149,43],24,[561,559,43,231,562,43],"39335681","jglamine",[564,33,43,231,565,43],"39343838","hk1337",[567,568,43,231,569,43],"39334643",26,"mandeepj",[571,572,43,231,573,43],"39334162",27,"maCDzP",[575,576,43,231,577,43],"39334500",28,"avodonosov",[579,576,43,231,580,43],"39334521","cloogshicer",[582,576,43,231,577,43],"39334544",[584,576,43,231,585,43],"39334958","sokoloff",[587,576,43,588,589,43],"39336102","other\u002Fneutral\u002Fdocs","em3rgent0rdr",[591,576,43,231,592,43],"39334529","Secretmapper",[594,576,43,231,595,43],"39334531","franky47",[597,598,34,599,600,43],"39336813",29,"project\u002Fmixed\u002Fpricing","nottorp",[602,598,43,216,11,40],"39343327",[116,604,34,228,117,43],30,[120,604,43,228,11,40],[607,608,34,440,609,43],"39335010",31,"anotheryou",[611,612,43,231,613,43],"39333728",32,"cactusplant7374",[615,612,43,231,443,43],"39333829",[617,612,43,231,618,43],"39333840","joking",[620,612,43,231,621,43],"39333852","pmontra",[623,612,43,231,613,43],"39341775",[625,612,43,231,626,43],"39333854","ndsipa_pomu",[628,612,43,205,102,43],"39333874",[630,612,43,205,613,43],"39341754",[632,612,43,205,102,43],"39342016",[634,612,43,205,613,43],"39371954",[636,612,43,205,637,43],"39333950","bitcharmer",[639,612,43,205,640,43],"39334394","vidarh",[642,612,43,205,643,43],"39334722","popcalc",[645,612,43,205,637,43],"39336249",[647,612,43,205,643,43],"39339912",[649,612,43,205,613,43],"39341769",[651,612,43,231,652,43],"39336225","y-c-o-m-b",[654,612,43,205,613,43],"39371988",[656,657,34,228,658,43],"39334732",33,"joantune",[660,657,43,228,11,40],"39334777",[662,663,43,231,664,43],"39334637",34,"bitcoinmoney",[666,667,43,231,668,43],"39335045",35,"zadwang",[670,671,43,223,11,40],"39334711",36,[673,671,40,212,206,43],"39335443",[126,675,34,228,127,43],37,[130,675,43,228,11,40],[678,679,34,228,680,43],"39337665",38,"craigkilgo",[74,682,32,515,75,43],39,[94,684,40,212,95,43],40,[686,687,34,216,688,43],"39333585",41,"iLoveOncall",[690,687,34,216,691,43],"39333614","skykooler",[693,687,43,515,11,40],"39333913",[695,687,43,231,696,43],"39334598","rafamvc",[78,36,32,698,79,43],"project\u002Fpositive\u002Fnone",[],[701,706,711,716,721,725],{"id":702,"name":703,"points":704,"category":705},"39339249","Bitwise Liminal",450,"creative",{"id":707,"name":708,"points":709,"category":710},"39372159","Reor",411,"productivity",{"id":712,"name":713,"points":714,"category":715},"39365135","Athena Crisis",276,"games",{"id":717,"name":718,"points":719,"category":720},"39304068","traderjoes",274,"data",{"id":722,"name":723,"points":724,"category":705},"39314153","CueCam Presenter",246,{"id":726,"name":727,"points":728,"category":729},"39331383","Keyboard Connect",224,"learning_science",false,"v2",{"id":733,"name":5,"line":6,"ai":730,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":734,"top":18,"kw":735,"maker":11,"domain":10,"tier":19,"attempts":43,"strip":736,"url":9,"mix":737,"praise":70,"objection":87,"sub":21},39333309,-0.04,[24,25,26,27,28],"1133054010000030013230000533300330003134",[32,33,34,35],1794036649493]