通过键盘实现单屏多信号源的一键切换

2026-04-29
通过键盘实现单屏多信号源的一键切换 关注 作者 关注 作者 关注 作者 关注 作者 2021/03/06 16:26

本人有两台设备都接入了同一台显示器,要切换输入源需要手动去按显示器上的按钮,显示器有点大,按钮离得又远,人又比较懒。所以就找了找有没有可行的方案,看看能否实现通过键盘一键切换。本人在尝试方案3的时候遇到了点小问题,所以在此基础上对方案3进行了完善,并采用类似的方法实现了方案1和方案2. jvid av jvid.asia slotsdemo trustguru.com.br siro-5639 jvid.asia

Windows

View and modify the settings of your monitor (VCP Features) slots trustguru.com.br isabela trustguru.com.br jvid視頻 jvid.asia 348ntr-097 jvid.asia slotdemo trustguru.com.br A5game trustguru.com.br

WinHotKey | directedge.us fortunedragon demo trustguru.com.br pg trustguru.com.br

装好以上两个软件,将第一个软件放入一个固定位置。启动第一个软件可以看到如下的界面。我的显示器是有3个接口,但是却显示了4个可能的值,而且当前值也不在可能值的列表里面。这个应该是软件的Bug,但是不影响我们操作。 jvid在线 jvid.asia Sportingbet trustguru.com.br slot trustguru.com.br pgdemo trustguru.com.br a5game trustguru.com.br

可以自己尝试修改current value的值为possible values列表里面的值,找到自己另外一个输入源对应的值(记住该值)。 200gana-3359 jvid.asia jogue trustguru.com.br carlos trustguru.com.br

接下来打开第二个软件,键位映射软件。新建一个热键:

https://image.i-ll.cc/mweb/20210306/16150188962786.png?imageMogr2/auto-orient/blur/1x0/quality/75|watermark/2/text/WmhhbyBDaGnigJhzIEJsb2c=/font/dGltZXMgbmV3IHJvbWFu/fontsize/240/fill/IzAwMDAwMA==/dissolve/75/gravity/SouthEast/dx/10/dy/10|imageslim

进行如下图的设置。 noticias trustguru.com.br pglucky88 trustguru.com.br Caça-níqueis trustguru.com.br siro-5639 jvid.asia jvid jvid.asia

https://image.i-ll.cc/mweb/20210306/16150188962799.png?imageMogr2/auto-orient/blur/1x0/quality/75|watermark/2/text/WmhhbyBDaGnigJhzIEJsb2c=/font/dGltZXMgbmV3IHJvbWFu/fontsize/240/fill/IzAwMDAwMA==/dissolve/75/gravity/SouthEast/dx/10/dy/10|imageslim

现在是可以通过win+F11进行一键切换了。mac端设置相对繁琐一点。 KTO trustguru.com.br demotigrinho trustguru.com.br Bet365 trustguru.com.br fortuneoxdemográtis trustguru.com.br

Mac

首先需要确保你安装了Xcode,且安装了command-line-tools。 cassinos trustguru.com.br sobre trustguru.com.br jogosdemopg trustguru.com.br

kfix/ddcctl Brazino777 trustguru.com.br Pixbet trustguru.com.br tigrinho gratis trustguru.com.br bonus trustguru.com.br trustguru trustguru.com.br

madir tmp && git clone https://github.com/kfix/ddcctl.git
cd ddcctl && make
make install
# 然后可以自行删掉tmp文件夹。

Karabiner-Elements Bet trustguru.com.br marcos trustguru.com.br

键位映射我用的karabiner+goku。当然也可以直接用官方的json写法。就是比较麻烦。 miguel trustguru.com.br

方案1

因为goku比较好写,所以我才用了这个方案。直接通过brew安装goku。 sweetbonanza1000demo trustguru.com.br

brew install yqrashawn/goku/goku plataformademográtis trustguru.com.br como trustguru.com.br Blaze trustguru.com.br bet365 trustguru.com.br pedro trustguru.com.br Betano trustguru.com.br pragmatic trustguru.com.br

安装完成后需要在karabiner里面新建一个名为Default的配置文件。如下图: sofia trustguru.com.br

https://image.i-ll.cc/mweb/20210306/16150188962808.png?imageMogr2/auto-orient/blur/1x0/quality/75|watermark/2/text/WmhhbyBDaGnigJhzIEJsb2c=/font/dGltZXMgbmV3IHJvbWFu/fontsize/240/fill/IzAwMDAwMA==/dissolve/75/gravity/SouthEast/dx/10/dy/10|imageslim

karabiner.edn的路径如下: slots trustguru.com.br plataformademo trustguru.com.br cassinos trustguru.com.br

~/.config/karabiner.edn slotpix trustguru.com.br jvid视频 jvid.asia demo trustguru.com.br

以下是我的配置,其中!Qbackslash代表的是右command+\jvid jvid.asia fortunetigerbônusgrátissemdepósito trustguru.com.br pesquisa trustguru.com.br Energiabet trustguru.com.br

{
    :main [{:des "Change monitor input source to HDMI1" :rules [[:!Qbackslash ["/usr/local/bin/ddcctl -d 1 -i 5"]]]}]
}

意思就是每次按右command+\ 都会在终端执行后面的命令,-d 1代表的是1号显示器。-i 5代表的是改到windows的 fernanda trustguru.com.br Cassinos trustguru.com.br jogodotigrinhodemo trustguru.com.br guias trustguru.com.br

每次修改完成都需要在终端执行goku命令 pgslot trustguru.com.br siro-5652 jvid.asia

goku bonus trustguru.com.br kto trustguru.com.br

方案2

官方json写法: rafael trustguru.com.br pragmaticplay trustguru.com.br

在~/.config/karabiner/assets/complex_modifications/下任意创建一个json文件,键入以下内容也可以实现对应的效果: bruno trustguru.com.br pondo-022126_001 jvid.asia autores trustguru.com.br pgslotgacor trustguru.com.br

{
    "title": "Change the monitor input source",
    "rules": [{
        "description": "Change the monitor input source to hdmi 1",
        "manipulators": [{
            "type": "basic",
            "from": {
                "key_code": "backslash",
                "modifiers": {
                    "mandatory": ["command"],
                    "optional": ["caps_lock", "option"]
                }
            },
            "to": [{
                "shell_command": "/usr/local/bin/ddcctl -d 1 -i 5"
            }]
        }]
    }]
}

写好之后需要自行去karabiner里面开启。 ana trustguru.com.br sugarrush1000demo trustguru.com.br jogos trustguru.com.br fortunetigerdemográtis trustguru.com.br JogodoTigrinho trustguru.com.br tigrinhodemo trustguru.com.br siro-5652 jvid.asia

https://image.i-ll.cc/mweb/20210306/16150188962816.png?imageMogr2/auto-orient/blur/1x0/quality/75|watermark/2/text/WmhhbyBDaGnigJhzIEJsb2c=/font/dGltZXMgbmV3IHJvbWFu/fontsize/240/fill/IzAwMDAwMA==/dissolve/75/gravity/SouthEast/dx/10/dy/10|imageslim

方案3

huaikitty/NativeDisplayBrightnessPlus demo trustguru.com.br guias trustguru.com.br

需要用到Xcode编译,作者没有写Makefile。 carlos trustguru.com.br Superbet trustguru.com.br

用软件实现macOS及Windows下快捷切换显示器输入源

26目录 0
    讨论 我来说一句 发布发表评论 发布2等 2 人为本文章充电 还没有介绍自己 关注