我非常有兴趣从我的Mac转到Linux系统。主要的障碍是我对杰森·鲁道夫( )键盘的依赖。具体来说,我需要一个相当于(S)uper (D)uper模式的。当键"s“和"d”同时按下时,超级杜柏会激活形形色色的键绑定。所以j变成⬇️,k变成⬆️。有类似的东西是为linux构建的吗?
在做了一些研究之后,我发现了XCAPE和caps2esc用于重新映射大写锁。我还找到了一个类似于锤子勺的这个职位。我还没有找到任何实现类似于超级Duper功能的东西。
发布于 2021-01-25 21:15:48
多年来我一直在寻找这个问题,终于找到了解决办法。它以这个答案为基础。在Arch上,我不得不安装拦截工具,它似乎在大多数发行版中都是可用的。一旦完成,我克隆了弦键映射插件,创建了一个基本的systemd服务,作为root运行它,现在我有了超级Duper模式!
我的系统服务,我存储在/etc/systemd/system/super-duper.service
[Unit]
Description=Service to enable super duper mode
[Service]
User=root
WorkingDirectory=/home/vik/dotfiles/chorded_keymap
ExecStart=/home/vik/dotfiles/chorded_keymap/run.sh
Restart=always
[Install]
WantedBy=multi-user.target我的小run.sh脚本-注意你的键盘可能有一个不同的DEVNODE:
#!/bin/bash
export DEVNODE=/dev/input/event4
intercept -g $DEVNODE | python /home/vik/dotfiles/chorded_keymap/chorded_keymap.py | uinput -d $DEVNODEhttps://unix.stackexchange.com/questions/619972
复制相似问题