Available options: `v0`, `v1`, `v2`, `v3`, `v4mini` and `v4plus`.
@ -36,6 +37,7 @@ Also defaults edid can be found locally on your PiKVM: `/usr/share/kvmd/configs.
or in the [kvmd repo](https://github.com/pikvm/kvmd/blob/master/configs/kvmd/edid).
-----
## Force 1080p by defailt on PiKVM V0+
PiKVM V3 (or DIY V0-V2) has a hardware limit of 50Hz for 1080p mode, and this is a less common frequency than 60Hz.
@ -43,12 +45,13 @@ Therefore, on V3, the default mode is 720p. Some OS (like Proxmox) may not work
so you can force 1080p resolution by default:
```console
# rw
# kvmd-edidconf --import-preset=v3.1080p-by-default # Or, for example, v1.1080p-by-default
# reboot
[root@pikvm ~]# rw
[root@pikvm ~]# kvmd-edidconf --import-preset=v3.1080p-by-default # Or, for example, v1.1080p-by-default
[root@pikvm ~]# reboot
```
-----
## Disable 1920x1200 on PiKVM V4
PiKVM V4 supports the advanced capture mode of 1920x1200. If it bothers you
@ -56,12 +59,13 @@ PiKVM V4 supports the advanced capture mode of 1920x1200. If it bothers you
you can easily disable it and use only 1920x1080:
```console
# rw
# kvmd-edidconf --import-preset=v4plus.no-1920x1200 # Or v4mini.no-1920x1200
# reboot
[root@pikvm ~]# rw
[root@pikvm ~]# kvmd-edidconf --import-preset=v4plus.no-1920x1200 # Or v4mini.no-1920x1200
[root@pikvm ~]# reboot
```
-----
## Other EDID examples for PiKVM V4
PiKVM V4 can mimic many physical monitors. You can find the appropriate EDID in [this database](https://github.com/linuxhw/EDID) and import its HEX code to PiKVM. Choose something with a maximum resolution of 1920x1080 or 1920x1200.
@ -131,6 +135,7 @@ PiKVM V4 can mimic many physical monitors. You can find the appropriate EDID in
```
-----
## EDID examples for PiKVM V2+
Copy the contents into a file, for example `/root/edid.hex`, then follow the same steps as above.
@ -196,6 +201,7 @@ Copy the contents into a file, for example `/root/edid.hex`, then follow the sam
```
-----
## Editing EDID
To edit the EDID, it is best to use third-party utilities, such as the recommended advanced
@ -208,35 +214,44 @@ So, to tune EDID on PiKVM, use the following steps:
1. Switch filesystem to RW-mode: `rw`.
2. Export the system edid to the binary file `myedid.bin`:
```
```console
# kvmd-edidconf --export-bin=/root/myedid.bin
```
3. Copy this file to your PC with the editor. Use SCP, Putty or something like that. Open this binary file in the editor and change the necessary parameters. Edit, save and copy it back to PiKVM.
4. Convert the binary file to the HEX and test it:
6. Alternative to step (4) and (5): if you are confident in your abilities, you can immediately install the new `myedit.bin` into the system and apply it instantly, without the need to use the temporary `myedid.hex`:
The `kvmd-edidconfig` utility has the ability to change some simple parameters without using an external editor. For example you can change the vendor, model name and enable [HDMI audio](audio.md) on the PiKVM virtual display:
Windows cache's drivers and registry settings so changing the monitor name is not enough, you will also need to change the product ID and/or the serial number along with the monitor name: