Macintosh_HD 发表于 2025-11-3 21:07

via能编辑键位嘛?创造一个驱动中不包含的键位。

本帖最后由 Macintosh_HD 于 2025-11-6 16:56 编辑

问题:65键位中打不出~波浪键,via能不能实现 左shift+esc = ~ 这个输出呀 求方法好了有xe。。。

————————————————————

已破案

二楼。。。。。神人

mangomango 发表于 2025-11-6 16:27

Macintosh_HD 发表于 2025-11-6 15:34
不是很懂,啥意思?

就是这个,正常按是ESC,按住shift再按是~。

Anderson997 发表于 2025-11-3 21:10

本帖最后由 Anderson997 于 2025-11-3 21:11 编辑

"左shift+esc = ~"没的,除非shift不当shift,当切层
不是有层么,放不下?

装karabiner/autohotkey吧

qjj2857 发表于 2025-11-3 21:10

简单点的话,用个macro 槽

Macintosh_HD 发表于 2025-11-3 21:28

Anderson997 发表于 2025-11-3 21:10
"左shift+esc = ~"没的,除非shift不当shift,当切层
不是有层么,放不下?



切层当然会,就是用fn替代shift呗

我不想以为一把键盘改变我整体使用习惯55555

Macintosh_HD 发表于 2025-11-3 21:29

Anderson997 发表于 2025-11-3 21:10
"左shift+esc = ~"没的,除非shift不当shift,当切层
不是有层么,放不下?



入股要用到录制宏,那本质上via应该也就可以自己实现吧?

Anderson997 发表于 2025-11-3 21:31

Macintosh_HD 发表于 2025-11-3 21:28
切层当然会,就是用fn替代shift呗

我不想以为一把键盘改变我整体使用习惯55555 ...

再买一把,40用户留
不是fn替代shift,另外可以单击esc,长按grave的。

Anderson997 发表于 2025-11-3 21:33

Macintosh_HD 发表于 2025-11-3 21:29
入股要用到录制宏,那本质上via应该也就可以自己实现吧?

via界面里就有macro,但你要的是shift,怎么触发

Macintosh_HD 发表于 2025-11-3 21:34

Anderson997 发表于 2025-11-3 21:31
再买一把,40用户留
不是fn替代shift,另外可以单击esc,长按grave的。

我看到哔哩哔哩有教程了 长按出二级功能,这样对我这种喜欢打 ~~~~~~ 的人不是很友好哈哈哈哈哈

Anderson997 发表于 2025-11-3 21:40

Macintosh_HD 发表于 2025-11-3 21:34
我看到哔哩哔哩有教程了 长按出二级功能,这样对我这种喜欢打 ~~~~~~ 的人不是很友好哈哈哈哈哈 ...

简单,改成单击grave,把esc扔到capslock(单击esc,长按切层,make capslock great again)
另外别家都有shift+esc出grave?怎么做到的

Macintosh_HD 发表于 2025-11-3 21:42

Anderson997 发表于 2025-11-3 21:40
简单,改成单击grave,把esc扔到capslock(单击esc,长按切层,make capslock great again)
另外别家都 ...

就搞不懂了,mg65客服是直接回复说做不到的

同样还有 keychron客服说 65键位做不到

两家也都支持via的

Anderson997 发表于 2025-11-3 21:45

Macintosh_HD 发表于 2025-11-3 21:42
就搞不懂了,mg65客服是直接回复说做不到的

同样还有 keychron客服说 65键位做不到


因为shift就是shift,我觉得是做不到的。
另外你可以试试把长按shift变成一个层,其他键都是LSFT(kc),左上是grave

Macintosh_HD 发表于 2025-11-3 21:49

Anderson997 发表于 2025-11-3 21:45
因为shift就是shift,我觉得是做不到的。
另外你可以试试把长按shift变成一个层,其他键都是LSFT(kc),左 ...

我觉得应该不会这么难,不然随便小厂的pcb默认就是里面有esc和~在一起的键位的。。。

Anderson997 发表于 2025-11-3 21:53

Macintosh_HD 发表于 2025-11-3 21:49
我觉得应该不会这么难,不然随便小厂的pcb默认就是里面有esc和~在一起的键位的。。。 ...

那这种键怎么打backtick,

Macintosh_HD 发表于 2025-11-3 22:06

Anderson997 发表于 2025-11-3 21:53
那这种键怎么打backtick,

啊哈哈哈我从小用笔记本 从未用过这个键

qjj2857 发表于 2025-11-3 23:42

详细说,就是via的单个键可以是组合键的,把shift搞成切层,切到的那一层的所有abcdefg都改成组合键shift加abcdefg(要通过anykey实现 LSFT(KC_A) ), 然后那一层的esc 搞成 shift加~ 键完事,就是工作量大一些,但是左shift管到的键其实很少,没多少要搞,很快的

Macintosh_HD 发表于 2025-11-3 23:53

qjj2857 发表于 2025-11-3 23:42
详细说,就是via的单个键可以是组合键的,把shift搞成切层,切到的那一层的所有abcdefg都改成组合键shift加 ...

这样搞了之后左shift影响其他软件使用么?

左shift其实用挺多啊标点 框框大量用

Anderson997 发表于 2025-11-4 00:45

Macintosh_HD 发表于 2025-11-3 23:53
这样搞了之后左shift影响其他软件使用么?

左shift其实用挺多啊标点 框框大量用 ...

长按切过去shift那个键还是KC_LSFT……

mangomango 发表于 2025-11-4 06:54

有个特殊的keycode是GESC,应该是你需要的。

qjj2857 发表于 2025-11-5 14:56

mangomango 发表于 2025-11-4 06:54
有个特殊的keycode是GESC,应该是你需要的。

强无敌

Macintosh_HD 发表于 2025-11-6 15:34

mangomango 发表于 2025-11-4 06:54
有个特殊的keycode是GESC,应该是你需要的。

不是很懂,啥意思?

Ayaki 发表于 2025-11-6 15:49

Macintosh_HD 发表于 2025-11-6 15:34
不是很懂,啥意思?

https://docs.qmk.fm/features/grave_esc

专门给60%准备的esc和grave复合键码
页: [1]
查看完整版本: via能编辑键位嘛?创造一个驱动中不包含的键位。