V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
mijazz
V2EX  ›  机械键盘

关于某些机械键盘上的旋钮 能够被定义的功能 (VIA QMK)

  •  
  •   mijazz · 2023-02-06 14:53:37 +08:00 · 1191 次点击
    这是一个创建于 667 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近想购入一把新键盘, 看到 keychron 等别的厂都有带旋钮的布局可选.

    留意到一些键盘是可以使用 via?(抱歉我了解不深

    还有一些是使用厂商自己的定制软件来实现键位功能重定义。

    想请教下各位 那个旋钮除了能够被定义成:

    音量增减 volume up/down; 放缩 zoom in/out 之外

    还可以被定义成比如鼠标滚轮 scroll up/down 的功能吗

    5 条回复    2024-10-07 19:18:06 +08:00
    kaleido
        1
    kaleido  
       2023-02-09 10:44:49 +08:00   ❤️ 1
    可惜了,我的 Keychron Q1 没在身边,不然帮你试试
    理论上是可以的,Via 里有 Mouse 上和下的键选项。但是要看键盘商家给的固件里,有没有开启 QMK 的“鼠标模拟”,如果没开,那 Via 里设置了也没用(再反过来说,真想用也不是不行,可以自己编译一个固件,支持 QMK 的键盘固件源码都在 Github 上了)
    等我回去给你试试,大概 20 号吧,我再来跟帖
    mijazz
        2
    mijazz  
    OP
       2023-02-10 08:28:08 +08:00
    @kaleido 哇感谢哈哈 我 20 号过来蹲你回复。

    也顺着你的思路找到了出处

    [QMK FIRMWARE DOCUMENTATION - MOUSE KEY]( https://docs.qmk.fm/#/feature_mouse_keys)

    你说的应该是 `MOUSEKEY_ENABLE = yes` 的编译 flag

    鼠标事件对应是 `KC_MS_WH_UP`, `KC_MS_WH_DOWN`
    kaleido
        3
    kaleido  
       2023-02-10 09:52:50 +08:00
    是的🤩,就是这个!
    kaleido
        4
    kaleido  
       2023-02-20 14:56:34 +08:00   ❤️ 1
    偶回来啦!在 Via 里设置好旋钮的 Mouse Wh 上和下后,可以实现滚动!我现在就在用旋钮滚动 v 站 hhh
    zyq999
        5
    zyq999  
       58 天前
    @kaleido
    @mijazz ;ganxie
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5858 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 02:36 · PVG 10:36 · LAX 18:36 · JFK 21:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.