这是一个创建于 2098 天前的主题,其中的信息可能已经有所发展或是发生改变。
TLDR:Poker2 上没有可靠的办法互换 Left Ctrl 和 Caps Lock。
我没有别的需求,只是需要互换 Left Ctrl 和 Caps Lock。 这个需求够简单了吧? 特别是新版 Poker 2 其实有个 switch 可以直接互换。恩好简单呢~
拨好 switch5,果然已经互换了呢。于是我欢快地写代码去了,写了不到两分钟,突然发现这键位他又自己调回去了!
大概是这个固件太垃圾了吧,上网看看源代码吧。什么,居然是闭源的?你做的垃圾固件心里没数吗?你以为自己是苹果吗?你觉得你有资格闭源吗?
既然硬件上改不了,那我就改软件好了。键盘恢复成初始键位,然后用 Linux 下的 udev 改变 scan code 到 key code 的映射。我很快就弄好了,然后就欢乐地去打代码了。
两分钟后,这 TM 的又换回去了! 你们的固件里是不是有个随机数生成器,随机互换这两个键的位置啊?