V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Kaiyuan
V2EX  ›  问与答

一台电脑两个键盘,有什么简单办法可以让第二个键盘的按键识别成相对于第一个键盘独立的按键而不是一样的键盘?

  •  
  •   Kaiyuan · 2016-06-11 19:02:53 +08:00 · 7164 次点击
    这是一个创建于 2868 天前的主题,其中的信息可能已经有所发展或是发生改变。

    就是觉得一个键盘按键太少,想接多一个键盘作为专门的快捷键按键。LinusTechTips 有一期视频讲的是实现这样的功能,用 LuaMacros 和 AuthoHotkey 通过宏实现,但是对于不熟悉编程的人,操作起来略麻烦,需要一个个按键编写,而且也无法解决两个按键冲突的情况。

    第 1 条附言  ·  2016-06-11 22:28:10 +08:00

    目前找到最简单的办法是买多一个可全键可编程的键盘,例如雷柏的 V500S 仅 ¥200,可以通过驱动将所有按键绑定功能。

    这类键盘都是依赖驱动,需要一直启动产品的软件才能使用编程功能。

    第 2 条附言  ·  2016-06-12 03:34:17 +08:00

    发现一个专门针对这样需求的键盘 Optimus Popularis keyboard Optimus Popularis

    https://www.youtube.com/watch?v=UvG_rTTmvmg

    12 条回复    2016-06-12 06:15:38 +08:00
    bugeye
        1
    bugeye  
       2016-06-11 19:17:37 +08:00   ❤️ 1
    没看明白你想要什么。
    比如,你在第二个键盘上按个 A ,自动被电脑识别成数字小键盘上的某个按键这种吗?

    如果是这样的意思,那好像没有简单的办法,因为这不符合键盘向电脑发送信息的原理。

    如果觉得按键不够,可以试试 spaceFN 列配( https://geekhack.org/index.php?topic=51069.0 ),就是把空格当成 FN 键,通过按空格+某些键形成新的键(或者宏)。 windows 下 spaceFN 最好的实现是 touchCursor. 这是介绍视频 http://martin-stone.github.io/touchcursor/video.html

    当然如果你玩开源键盘,比如 gh60 那种,你可以随意把按键扫描码写入到任何键。
    dphdjy
        2
    dphdjy  
       2016-06-11 19:31:37 +08:00 via Android
    lz 你知道按键精灵吗?宏这种东西,天朝都玩逆天了~

    至于冲突大概可以从驱动层处理一下 XD
    gamexg
        3
    gamexg  
       2016-06-11 19:51:59 +08:00 via Android
    如果只是为了做一些快捷键,可以看看 Arduino usb 。
    可以模拟成 usb 键盘。

    淘宝上面卖的键盘记录器不知道用的什么芯片,也可以玩。
    hpeng
        4
    hpeng  
       2016-06-11 20:51:25 +08:00 via iPhone
    你需要 GH60
    just4test
        5
    just4test  
       2016-06-11 21:29:21 +08:00 via Android
    很多键盘的驱动都支持,不过没试过两块键盘会不会冲突。
    雷蛇有个专用的左手游戏键盘楼主可以了解下,肯定不冲突。
    ChaosPark
        6
    ChaosPark  
       2016-06-11 21:51:40 +08:00   ❤️ 1
    买一把可编程按键组合的键盘就可以了配合原来的键盘就可以了。
    8023
        7
    8023  
       2016-06-12 00:19:46 +08:00 via Android
    如果只是想实现按下 A 输入 1 ,按下 B 输入 2 这种的话,可以吧 A 和 1 的键帽换一下位置...
    说正经的, AuthoHotkey , Autoit ,按键精灵好像都可以从软件层实现类似功能。硬件层则可以通过支持 USB 接口的单片机来实现(atmel 的可以),当然也可以用 arduino 这种比较方便的开源电路板儿来 DIY...
    ChaosPark
        8
    ChaosPark  
       2016-06-12 00:27:36 +08:00
    不需要驱动,大部分都有自带的板载内存,一次写入连接到任何电脑上都可以直接使用。
    Kaiyuan
        9
    Kaiyuan  
    OP
       2016-06-12 01:15:42 +08:00
    @ChaosPark 板载内存太小,无法储存所有设置的。
    Trim21
        10
    Trim21  
       2016-06-12 03:29:51 +08:00 via Android
    好像有个产品叫金丝蛀魔,就是为了这个设计的,折腾起来应该不会很麻烦
    fengxiang
        11
    fengxiang  
       2016-06-12 06:12:02 +08:00
    10 个宏按键不够?来 100 个!#Linus 谈科技
    http://www.bilibili.com/video/av4407367/
    fengxiang
        12
    fengxiang  
       2016-06-12 06:15:38 +08:00
    好吧,没注意是同一个视频。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5326 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 06:50 · PVG 14:50 · LAX 23:50 · JFK 02:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.