V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
Fulcrum
V2EX  ›  Linux

Linux 下有没有什么好用的键盘映射软件?

  •  
  •   Fulcrum · 2019-01-12 13:28:05 +08:00 · 3577 次点击
    这是一个创建于 1903 天前的主题,其中的信息可能已经有所发展或是发生改变。

    用的 IKBC C87 不到一年,今早上从回车到退格那几个键都坏了。。。说好的樱桃轴敲击次数呢。。。先用个映射软件凑合下,回去再反厂修,求老哥推荐

    6 条回复    2019-01-15 10:58:20 +08:00
    youngxu
        1
    youngxu  
       2019-01-12 14:08:58 +08:00 via Android
    自带 xmodmap
    johnniang
        2
    johnniang  
       2019-01-12 14:31:58 +08:00 via Android
    setxkbmap -option ctrl:swapcaps

    其它键的交换可以类推。
    yzlnew
        3
    yzlnew  
       2019-01-12 14:34:39 +08:00
    可能不是轴坏了,PCB 坏了、焊点坏了都有可能,轴很难坏
    Fulcrum
        4
    Fulcrum  
    OP
       2019-01-12 15:12:55 +08:00 via Android
    @youngxu

    @johnniang
    谢谢,我搜一下

    @yzlnew 了解了_(:з」∠)_
    wwqgtxx
        5
    wwqgtxx  
       2019-01-12 16:01:21 +08:00 via iPhone
    我的樱桃红轴四年也没坏,感觉是 pcb 的原因
    quinoa42
        6
    quinoa42  
       2019-01-15 10:58:20 +08:00
    archlinux 的 wiki 上给了好多种方案,有复杂的有简单的,我比较偷懒(又不是特别懒)就用的 Xmodmap
    不如转型.Xmodmap 分享帖吧,我的:


    ```
    ! mac-like trackpad
    pointer = 1 2 3 5 4 7 6 8 9 10

    ! capslock -> ctrl, l_ctrl-> hyper, shift+capslock -> capslock
    clear lock
    clear control
    clear mod1
    clear mod2
    clear mod3
    clear mod4
    clear mod5
    keycode 37 = Hyper_L
    keycode 66 = Control_L Caps_Lock
    add control = Control_L Control_R
    add mod1 = Alt_L Meta_L
    add mod2 = Num_Lock
    add mod3 = Hyper_L
    add mod4 = Super_L Super_R
    add mod5 = Mode_switch ISO_Level3_Shift

    ! R_alt -> escape
    keycode 108 = Escape NoSymbol Escape
    ```
    代码到处抄的加上自己改了改,自用用 vim 挺顺手的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5237 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 09:15 · PVG 17:15 · LAX 02:15 · JFK 05:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.