# Kvm/hdmi input

**URL:** <https://community.frame.work/t/kvm-hdmi-input/41695>\
**Category:** Expansion Card\
**Created:** [December 8, 2023, 5:23pm UTC](https://community.frame.work/t/kvm-hdmi-input/41695 "2023-12-08T17:23:12Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![Alfredo\_Fernandez\_He](https://avatars.discourse-cdn.com/v4/letter/a/9dc877/32.png) [@Alfredo\_Fernandez\_He](https://community.frame.work/u/Alfredo_Fernandez_He)\
**Post date:** [December 8, 2023, 5:23pm UTC](https://community.frame.work/t/kvm-hdmi-input/41695/1 "2023-12-08T17:23:12Z")

</div>

Good afternoon,

There is a mini computer, specifically the GPD Pocket 3, which has the modular functionality of being able to be used as a keyboard and screen. In the following link you can see the functionality:

[https://www.reddit.com/r/GPDPocket/comments/qcmqqp/gpd\_pocket\_3\_kvm\_and\_hdmi\_in\_demo/?rdt=62685](https://www.reddit.com/r/GPDPocket/comments/qcmqqp/gpd_pocket_3_kvm_and_hdmi_in_demo/?rdt=62685)

The idea is to be able to use the framework13 as the screen and keyboard/mouse of another computer through an HDMI and/or USB-C connection. This way you could go to a CPD with your computer and with an HDMI and USB cable see the machines if in the CPD they are not connected to a screen and keyboard.

I don’t know if anyone had thought about it but it could be very useful for CPD administrators…

Thanks for everything,

Cordially,

Juhn\_Hoo

---

<div class="post-metadata">

**Author:** ![sciencewhiz](https://avatars.discourse-cdn.com/v4/letter/s/e480ec/32.png) [@sciencewhiz](https://community.frame.work/u/sciencewhiz)\
**Post date:** [December 8, 2023, 9:00pm UTC](https://community.frame.work/t/kvm-hdmi-input/41695/2 "2023-12-08T21:00:43Z")

</div>

It’s been discussed before

> [@What new Expansion Card types do you want to see released?](http://community.frame.work/t/what-new-expansion-card-types-do-you-want-to-see-released/193/124):
>
> @Kieran_Levin do you know if an “hdmi in” module would be possible without it being treated as a capture card? or are you saying that because this is a laptop display, the only way forward would be a capture card?

---

<div class="post-metadata">

**Author:** ![Alfredo\_Fernandez\_He](https://avatars.discourse-cdn.com/v4/letter/a/9dc877/32.png) [@Alfredo\_Fernandez\_He](https://community.frame.work/u/Alfredo_Fernandez_He)\
**Post date:** [December 9, 2023, 7:11pm UTC](https://community.frame.work/t/kvm-hdmi-input/41695/3 "2023-12-09T19:11:16Z")

</div>

The idea would be that when connecting the HDMI and USB-C the Framework13 behaves the screen and keyboard/mouse of the CPD host machine.

Let’s imagine a server that does not have a keyboard, mouse or screen connected. The idea is that with an HDMI cable and a USB-c the Framework13 is your screen and your keyboard/mouse.

This way you could use the Framework as an external screen (for the console, phone… etc).

If an iPad with IOS 17 can do it, I understand that Framework13 can’t too?

[![](https://us1.discourse-cdn.com/flex001/uploads/framework3/original/3X/9/9/996225f985a805e226d7363ab2f8e908efd2b4f1.jpeg "Use iPad As A Display for PS5, Xbox, or Switch with iPadOS 17!") ](https://www.youtube.com/watch?v=4C5uKsOInv0)

Thanks for all.

---

<div class="post-metadata">

**Author:** ![Paul\_Combe](https://avatars.discourse-cdn.com/v4/letter/p/ac91a4/32.png) [@Paul\_Combe](https://community.frame.work/u/Paul_Combe)\
**Post date:** [December 10, 2023, 1:36am UTC](https://community.frame.work/t/kvm-hdmi-input/41695/4 "2023-12-10T01:36:37Z")

</div>

The mainboard would have to be built for it, and the Framework’s is not. Without a complete board design that makes it far more complex and expensive, it’d have to be a video capture dongle running through a booted OS.

If you watch the video, “capture dongle in a booted OS” is how that iPad is doing it, too.

---

<div class="post-metadata">

**Author:** ![Jalen\_Lin](https://avatars.discourse-cdn.com/v4/letter/j/90db22/32.png) [@Jalen\_Lin](https://community.frame.work/u/Jalen_Lin)\
**Post date:** [December 22, 2023, 10:47am UTC](https://community.frame.work/t/kvm-hdmi-input/41695/5 "2023-12-22T10:47:51Z")

</div>

I have Pocket 3 HDMI input module. I love the idea which pocket 3 implements.

I think it may hard to shrink size to fullfill expantion card slot. I take some pictures.

 ![PXL_20231222_104112154](https://us1.discourse-cdn.com/flex001/uploads/framework3/original/3X/3/f/3f581aedc92875f51b3bf3d9a1bf5856f7900d48.jpeg)  
 ![PXL_20231222_104118068](https://us1.discourse-cdn.com/flex001/uploads/framework3/original/3X/5/b/5b5ca3d93bd4b4784c3f1afaa6d9387e678333b9.jpeg)

It may hard to do same module in expantion card, but I think it may possible to make a HDMI input capture in slot. I checked the MS2130 UVC HDMI capture solution. The general product size is similar to Ethernet expantion card.

---

<div class="post-metadata">

**Author:** ![Nello](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/nello/32/25557_2.png) [@Nello](https://community.frame.work/u/Nello)\
**Post date:** [December 23, 2023, 10:45pm UTC](https://community.frame.work/t/kvm-hdmi-input/41695/6 "2023-12-23T22:45:17Z")

</div>

> [@Jalen\_Lin](#):
>
> I have Pocket 3 HDMI input module. I love the idea which pocket 3 implements.
> 
> I think it may hard to shrink size to fullfill expantion card slot. I take some pictures.
> 
> ![PXL_20231222_104112154](https://us1.discourse-cdn.com/flex001/uploads/framework3/original/3X/3/f/3f581aedc92875f51b3bf3d9a1bf5856f7900d48.jpeg)
> 
> ![PXL_20231222_104118068](https://us1.discourse-cdn.com/flex001/uploads/framework3/original/3X/5/b/5b5ca3d93bd4b4784c3f1afaa6d9387e678333b9.jpeg)
> 
> It may hard to do same module in expantion card, but I think it may possible to make a HDMI input capture in slot. I checked the MS2130 UVC HDMI capture solution. The general product size is similar to Ethernet expantion card.

This wouldn’t be a problem since I think that most of us is looking more for usability than the possible design or fittage possibility, not gonna lie, I’d buy one of these if there are any

---

<div class="post-metadata">

**Author:** ![A.Zerty](https://avatars.discourse-cdn.com/v4/letter/a/eb9ed0/32.png) [@A.Zerty](https://community.frame.work/u/A.Zerty)\
**Post date:** [November 13, 2024, 11:13pm UTC](https://community.frame.work/t/kvm-hdmi-input/41695/7 "2024-11-13T23:13:55Z")

</div>

Hello,

Maybe if somebody knows how to edit/make pcb.  
There is a good open hardware project on-doing who may fit after some port trip and pcb work : [GitHub - TechxArtisanStudio/Openterface\_Mini-KVM\_Hardware: Openterface Mini-KVM: Hardware Design, Schematics and Components](https://github.com/TechxArtisanStudio/Openterface_Mini-KVM_Hardware)

---

<div class="post-metadata">

**Author:** ![Nello](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/nello/32/25557_2.png) [@Nello](https://community.frame.work/u/Nello)\
**Post date:** [January 26, 2025, 11:51pm UTC](https://community.frame.work/t/kvm-hdmi-input/41695/9 "2025-01-26T23:51:55Z")

</div>

> [@A.Zerty](#):
>
> Hello,
> 
> Maybe if somebody knows how to edit/make pcb.  
> There is a good open hardware project on-doing who may fit after some port trip and pcb work : [GitHub - TechxArtisanStudio/Openterface\_Mini-KVM\_Hardware: Openterface Mini-KVM: Hardware Design, Schematics and Components](https://github.com/TechxArtisanStudio/Openterface_Mini-KVM_Hardware)

^^^^^

This should be the best comeback for this thread, I’m still interested in buying or 3d model a shell for this.  
if someone can use softwares like KiCad or others it would be awesome to make it fit… probaby some chips can be routed near the expansion card and make it smaller!

---

<div class="post-metadata">

**Author:** ![Kriskras99](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/kriskras99/32/31260_2.png) [@Kriskras99](https://community.frame.work/u/Kriskras99)\
**Post date:** [January 28, 2025, 5:51pm UTC](https://community.frame.work/t/kvm-hdmi-input/41695/10 "2025-01-28T17:51:18Z")

</div>

Maybe split it into two modules? One module for the HDMI capture and one module for the emulated USB keyboard and mouse.  
Fitting a USB-C connector next to the HDMI connector would be a challenge

---

<div class="post-metadata">

**Author:** ![A.Zerty](https://avatars.discourse-cdn.com/v4/letter/a/eb9ed0/32.png) [@A.Zerty](https://community.frame.work/u/A.Zerty)\
**Post date:** [January 28, 2025, 6:31pm UTC](https://community.frame.work/t/kvm-hdmi-input/41695/11 "2025-01-28T18:31:38Z")

</div>

Maybe use a micro HDMI port for HDMI capture and USB-C connector for the emulated USB keyboard and mouse.  
It’s less universal but since Raspberry Pi use micro HDMI, I think is OK

---

<div class="post-metadata">

**Author:** ![Haowei\_Zhang](https://avatars.discourse-cdn.com/v4/letter/h/ba8739/32.png) [@Haowei\_Zhang](https://community.frame.work/u/Haowei_Zhang)\
**Post date:** [March 21, 2025, 5:00am UTC](https://community.frame.work/t/kvm-hdmi-input/41695/12 "2025-03-21T05:00:36Z")

</div>

> [@A.Zerty](#):
>
> icro HDMI port for HDMI capture and USB-C connector for the emulated USB keyboard and mouse.  
> It’s less universal but since Raspberry Pi

There is a USB KVM product form Sipeed. I was thinking about get one and modify it.

 ![use-cases](https://us1.discourse-cdn.com/flex001/uploads/framework3/original/3X/e/c/ecccfe96dfe79f0d56620239c85d65b0667f7fcf.jpeg)
