Q

df适合拥有小键盘的全键键盘游玩,作为一个60%键盘+vim使用者,重新设置键位是不可避免的。

~

ESC菜单中的Key Bindings可以对某个动作的键位绑定进行增删、设置重复机制。

Select      Add binding
...
            Don't repeat
            Delayed repeat
            Immediate repeat

            By position: Enter
            By position: Numpad Enter

除此之外,还可以通过交互配置文件修改,路径在data/init/interface.txt,不建议手动修改。

需要修改的按键主要为小键盘按键,以及修改后对应的冲突按键。

789+  =>  uki=    
456   =>  h l
123   =>  njm

所有按键都是有冲突的:(
调整后的按键不一定是最优解,因为我还没有开始正式游玩,无法考虑到操作频次。所以后续可能会进行调整。
冲突按键

A

下面给出改键方案。本来想贴diff的,但是通过菜单设置键位之后,文件末会多出一堆奇怪的配置,导致diff很大。所以还是给一个完整的interface.txt直接替换吧。

interface.txt