V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
Shazoo
V2EX  ›  分享创造

几个按钮 + 一个小板 + 一个手机纸盒 = 自制可编程桌面按钮

  •  
  •   Shazoo · 2018-04-19 15:22:39 +08:00 · 3435 次点击
    这是一个创建于 2446 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近有个关于 USB 设备开发的小项目,选型用了 AVR (不得不说,LUFA 库是主因)。

    完工后,顺手弄了 Arduino 的 Bootloader,为 Arduino 的山寨家族增砖添瓦。

    正好看到抖音上的这种玩意: 00

    (淘宝搜 enter 按钮)

    放到桌面上,还是有点意思的。

    于是,自己做了个: 01 02

    本质上,这个就是给系统添加了一个 USB 键盘,用起来无需额外驱动,也稳定。

    几个 feature:

    • 支持自定义脚本。可以存在内置的 eeprom 里面或者直接固化到代码里。
    • 有串口。可以在不烧写固件的情况下更新脚本( eeprom 版本)
    • 可以支持 8+个按键。
    • 装逼利器
    • 本身也支持组合键。

    操作演示的小动图,点击查看: https://imgur.com/USYMvx0

    我自己用的是:

    01 打开一个 powershell

    02 黏贴

    01+02 一个爆长的密码

    Enjoy it.

    12 条回复    2018-04-20 10:37:06 +08:00
    Nathanzheng
        1
    Nathanzheng  
       2018-04-19 15:48:18 +08:00
    这按钮有点像街机的啊
    aice114
        2
    aice114  
       2018-04-19 15:53:50 +08:00
    有点意思,想加个摇杆
    Shazoo
        3
    Shazoo  
    OP
       2018-04-19 16:00:17 +08:00
    @aice114 好主意。我弄个电位器摇杆,模拟鼠标。
    Shazoo
        4
    Shazoo  
    OP
       2018-04-19 16:00:52 +08:00
    @Nathanzheng 是啊,以前 DIY 街机摇杆的备用按钮。
    CEBBCAT
        5
    CEBBCAT  
       2018-04-19 16:37:35 +08:00
    恕俺直说, 这个好玩不假, 但似乎没什么新意?
    doubleflower
        6
    doubleflower  
       2018-04-19 16:46:32 +08:00 via Android
    可以预制一个直接格了 windows 装 linux 按钮吗?这样下次遇到强制更新的时候可以猛击
    Shazoo
        7
    Shazoo  
    OP
       2018-04-19 17:11:13 +08:00
    @CEBBCAT 系统学习 USB HID 设备的产物~~ 学习为主学习为主~~ :D
    ucaime
        8
    ucaime  
       2018-04-19 17:15:46 +08:00 via iPhone
    有用啊。玩 Dota2 的时候路人语音不喜欢开放麦,按键说话在团战高潮的时候又不方便。搞个放在脚下的就牛逼了
    Revenant
        9
    Revenant  
       2018-04-19 17:16:25 +08:00
    想要高大上一点,加个摄像头,做手势识别
    摆个 ok 手势呼出 Powershell,竖个中指呼出 QQ 登陆界面
    wjm2038
        10
    wjm2038  
       2018-04-19 20:19:29 +08:00 via Android
    按钮底下的板子是啥啊
    Shazoo
        11
    Shazoo  
    OP
       2018-04-20 08:54:08 +08:00
    @wjm2038 自己做的。32u4
    laoganbu
        12
    laoganbu  
       2018-04-20 10:37:06 +08:00
    懒的抬手,是不是病
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2691 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 11:43 · PVG 19:43 · LAX 03:43 · JFK 06:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.