有啥便宜的,不带功能区,不带数字区。的悬浮按键薄膜键盘?

如题,一直在找。

去年用emacs用的手疼,然后开始用的那种悬浮按键的键盘,因为它按快捷键方便,手侧就能按Ctrl,可惜一直找不到那种不带功能区和数字区的薄膜键盘,(可能是我不会用网购那种反人类的搜索引擎。。。。)

机械键盘就别说了,我不懂,主要是买不起。

不带数字键的薄膜,一般都是无线键盘。

你说这种键盘,淘宝一搜索很多的,虽然写了机械键盘的名字,但100多块应该不是真机械键盘

可以通过键盘映射把Ctrl和Alt互换.

其实, 每个键都可以设置的. 你可以在软件上把任何一个键设置成你想要的另一个键. 也可以变更组合键. 在Mac, Windows里都有相应的配置方法. 我的是Arch linux, 只说说在linux里我是怎么设置的.

首先修改.Xmodmap:

clear lock
clear control
clear mod1

! 把esc键更换为Mode_switch
keycode 9 = Mode_switch

! 把Caps_Lock键更换为ESC,加Shift成为大写键
keycode 66 = Escape Caps_Lock Escape 

! 把Alt键更换为Control键
keycode 64 = Control_L NoSymbol Control_L
keycode 108 = Control_R Meta_R Control_R Meta_R

! 把Control键更换为Alt键
keycode 37 = Alt_L Meta_L Alt_L Meta_L
keycode 105 = Alt_R NoSymbol Alt_R

! 更新相应的修饰键的值:
add control = Control_L Control_R
add mod1 = Alt_L Alt_R  Meta_L

然后运行命令让配置生效 $ xmodmap .Xmodmap

就这么简单. 修改之后, Alt 和 Ctrl 位置互换, Caps变成了Esc, Shift + Caps变成大写键.