Skip to content

Instantly share code, notes, and snippets.

@Skinner927
Created November 11, 2025 17:06
Show Gist options
  • Select an option

  • Save Skinner927/c2470738affc9dbaa5f952ecd021172b to your computer and use it in GitHub Desktop.

Select an option

Save Skinner927/c2470738affc9dbaa5f952ecd021172b to your computer and use it in GitHub Desktop.
PiKVM Relay board configuration
Source: https://docs.pikvm.org/edid/
Edit /etc/kvmd/tc358743-edid.hex
And write this:
00FFFFFFFFFFFF005262888800888888
1C150103800000780AEE91A3544C9926
0F505425400001000100010001000100
010001010101D51B0050500019400820
B80080001000001EEC2C80A070381A40
3020350040442100001E000000FC0050
492D4B564D20566964656F0A000000FD
00323D0F2E0F0000000000000000014D
02030400DE0D20A03058122030203400
F0B400000018E01500A0400016303020
3400000000000018B41400A050D01120
3020350080D810000018AB22A0A05084
1A3030203600B00E1100001800000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000045
This is the "1280x1024 as preferred. Useful for Gigabyte GA-H77-DS3H" EDID sample.
It seems to improve capture greatly.
# Plop this in /etc/kvmd/override.d/relay.yaml and reboot
kvmd:
atx:
type: disabled
gpio:
#drivers:
#wol_mirror:
# type: wol
# mac: "50:65:f3:20:44:a3"
#wol_nas:
# type: wol
# mac: "00:11:32:ea:68:96"
scheme:
#wol_mirror:
# driver: wol_mirror
# pin: 0
# mode: output
# switch: false
#wol_nas:
# driver: wol_nas
# pin: 0
# mode: output
# switch: false
toggle_kvm:
pin: 17
mode: output
switch: false
relay2:
pin: 27
mode: output
switch: false
relay3:
pin: 22
mode: output
switch: false
relay4:
pin: 23
mode: output
switch: false
view:
header:
title: KVM, Power, & WoL
table:
- ["#KVM Input", "toggle_kvm|Toggle"]
- ["#Relay #2", "relay2|Press"]
- ["#Relay #3", relay3]
- ["#Relay #4", relay4]
#- []
#- ["#Wake-on-LAN"]
#- []
#- ["#WOL Mirror", "wol_mirror|Send Wake-on-LAN"]
#- ["#WOL NAS", "wol_nas|Send Wake-on-LAN"]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment