V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
这是一个专门讨论 idea 的地方。

每个人的时间,资源是有限的,有的时候你或许能够想到很多 idea,但是由于现实的限制,却并不是所有的 idea 都能够成为现实。

那这个时候,不妨可以把那些 idea 分享出来,启发别人。
shendaowu
V2EX  ›  奇思妙想

少数的几个按键可以按出来多少种程序可以识别并区别开的花样?

  •  
  •   shendaowu · 2017-08-03 19:31:31 +08:00 · 2439 次点击
    这是一个创建于 2458 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近用 AutoHotKey 写了一些好像可以提升效率的东西,然后发现按起来方便的按键就那么几个。另外为了不与其他软件的快捷键冲突,在任何地方都可能按的 AutoHotKey 快捷键我都是 Shift+Ctrl+Alt+字母的,所以能按到的字母就更少了。所以想尽量让那几个方便按的按键能多执行一些功能。单个按键我能想到的有单击、双击、按住、按住长短不同的组合。想不到其他的了。谁还能想到其他的吗?
    8 条回复    2020-06-20 19:06:45 +08:00
    dyxang
        1
    dyxang  
       2017-08-03 20:48:18 +08:00 via Android
    单个按键只能这样吧
    Mutoo
        2
    Mutoo  
       2017-08-03 21:13:11 +08:00
    单键还可以玩摩尔斯码
    lfk0000
        3
    lfk0000  
       2017-08-03 21:32:47 +08:00 via Android   ❤️ 1
    还有 win 键你没用...
    1OF7G
        4
    1OF7G  
       2017-08-04 08:16:30 +08:00 via iPhone   ❤️ 1
    单 alt+字母 的菜单快捷键几乎没有卵用,可以随便搞,

    还有个 capslock 也不常用,可以设置为 f13,f13+字母 也很方便按。或者 capslock 设置为 Ctrl+shift+win+alt。Ctrl win 等几个都可以区分左右,把右边的每个都可以单独设置。

    鼠标上有多余按键的话 ahk 也可以设置快捷键,鼠标一个按键+键盘一个按键也挺方便。

    那么多方案可以选择,反正我是不情愿一次按 3 个以上的按键
    yanghong502
        5
    yanghong502  
       2017-08-04 09:28:50 +08:00   ❤️ 1
    我记得有一个光轴键盘可以实现按压深度、速度、力度的识别,有专门配套的驱动,可以试试。
    ermao
        6
    ermao  
       2017-08-04 19:18:49 +08:00   ❤️ 1
    感觉 vs 识别两个键的输入这个模式也是不错的,比如 ctrl+k, ctrl+c ; ctrl+k, ctrl+f 这种按两次的组合。
    shendaowu
        7
    shendaowu  
    OP
       2017-09-22 16:22:22 +08:00
    还有类似 Vim 的那种模式切换。上面说的那个 VS 的方法有点像这个。
    SPsaber
        8
    SPsaber  
       2020-06-20 19:06:45 +08:00   ❤️ 1
    可以用热字串实现,这样就有无限可能。

    例:
    :*:3rabc::
    Run,C:\Program Files\AHK\abc.exe
    return

    (不知道算不算挖坟。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1005 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 19:43 · PVG 03:43 · LAX 12:43 · JFK 15:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.