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

Poker 2 改键方案咨询

  •  
  •   linode · 2014-06-16 14:34:13 +08:00 · 12099 次点击
    这是一个创建于 3574 天前的主题,其中的信息可能已经有所发展或是发生改变。
    因为没有独立方向键,单手很难完成方向键的切换,尤其是一些图形距离微调的时候,所以想把键盘改成如下布局,系统是mac的:

    1. cmd与alt互换位置:这个在系统的键盘设置里已经完成了
    2. [caps] 变成 [ctrl]
    3. [左ctrl] 变成 [fn]

    如下图所示,不知道有没有可能实现,如何实现呢?

    19 条回复    2014-07-13 06:59:52 +08:00
    P233
        1
    P233  
       2014-06-16 14:45:07 +08:00   ❤️ 1
    2 也可以在系统偏好里完成
    3 需要 keyremap4macbook , 改 private.xml
    ritksm
        2
    ritksm  
       2014-06-16 14:47:12 +08:00   ❤️ 1
    jyjmrlk
        3
    jyjmrlk  
       2014-06-16 14:47:59 +08:00 via Android   ❤️ 1
    tywtyw2002
        4
    tywtyw2002  
       2014-06-16 15:31:21 +08:00 via iPhone
    主控不开源。。。 换gh60早日超升。。。

    poker怎么该起来都不怎么舒服
    chengxiao
        5
    chengxiao  
       2014-06-16 15:40:11 +08:00
    我是刷了个固件后 Caps键就能变Fn了,其他键位不动,然后就可以Caps+ WSAD切方向了
    cnallenzhao
        6
    cnallenzhao  
       2014-06-16 15:50:11 +08:00   ❤️ 1
    亲测Keyremap无效,检测不到Poker2 上面FN的输入。
    linode
        7
    linode  
    OP
       2014-06-16 16:50:23 +08:00
    @chengxiao 求固件地址,mac下可以用么
    linode
        8
    linode  
    OP
       2014-06-16 16:51:15 +08:00
    @cnallenzhao
    @jyjmrlk
    @P233 真的没法检测到fn
    chengxiao
        9
    chengxiao  
       2014-06-16 16:56:28 +08:00
    @linode http://www.pcwaishe.cn/thread-534633-1-1.html 是这个固件

    刷完后根据状态表调整后面的开关

    应该可以用吧,因为是硬编程,跟系统关系应该不大
    P233
        10
    P233  
       2014-06-16 17:07:59 +08:00
    如果没法检测到 FN 键,我想可以试试下面这个变通办法

    先把左 Ctrl 改成其他 modifier keys ,必须是不常用的,然后在 private.xml 里自己写组合键规则,比如 https://gist.github.com/P233/8edfd241761dd70d62b5
    deepjia
        11
    deepjia  
       2014-06-16 22:30:09 +08:00   ❤️ 1
    我是特别想把CapsLock设置成Toggle/Fn+Space,这样就可以小指按一下后,直接用WASD当方向键
    或者把CapsLock设置成Pn/Fn,这样可以小指按住后WASD

    可惜都做不到
    chengxiao
        12
    chengxiao  
       2014-06-17 07:50:30 +08:00 via iPhone
    @deepjia 刷那个测试版固件就行
    fen
        13
    fen  
       2014-06-17 12:24:07 +08:00   ❤️ 2
    左 CTRL 换成 fn 来组合使用方向键还是不方便的,建议 LZ 将 caps 换成 fn 更实在点

    1. 将背后的 1、3 门打开,这样左 [win] 键就变成了 caps 的功能, [caps] 键就变成了 fn 的功能
    2. 安装 PCKeyboardHack https://pqrs.org/macosx/keyremap4macbook/pckeyboardhack.html.en 把里面的 chage caps lock 勾打上,并把 keycode 改成 55(即左 cmd)
    3. 打开系统的键盘设置,把修饰键中 alt 改成 cmd,cmd 改成 alt

    从此大功告成,最后的效果就是 caps 变成了 fn,cmd 和 alt 变换了位置,其他都不变
    fen
        14
    fen  
       2014-06-17 12:27:07 +08:00   ❤️ 1
    对了,第 3 步中还得把 caps 的动作改成 “No Action”,这样就能避免系统的 caps 触发延时特性
    deepjia
        15
    deepjia  
       2014-06-17 19:32:06 +08:00
    @chengxiao 那帖子里的回复说不支持mac……
    deepjia
        16
    deepjia  
       2014-06-17 19:33:54 +08:00
    @fen 好想法
    linode
        17
    linode  
    OP
       2014-06-17 19:39:48 +08:00
    @fen 非常感谢,用你的方法把caps改成fn了,还算习惯
    fen
        18
    fen  
       2014-06-22 15:42:11 +08:00   ❤️ 1
    @linode
    @deepjia
    @cnallenzhao
    @P233
    @cnallenzhao

    进行了一次改进,连第三方软件都不用装了直接 Caps 改 Fn http://hellowiki.com/2014/06/22/poker2-key-mapping-modify/
    13eet
        19
    13eet  
       2014-07-13 06:59:52 +08:00
    用前面提到的seil加karabiner{https://pqrs.org/osx/karabiner/}可以实现很多组合。capslock我觉得还是改control好,左下角的control对小拇指简直残忍,还不如改成更少用的fn
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5423 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 07:45 · PVG 15:45 · LAX 00:45 · JFK 03:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.