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

0 编程基础简单学习下有可能编个键盘驱动么?

  •  1
     
  •   mhqschen · 2014-08-11 19:40:21 +08:00 · 2900 次点击
    这是一个创建于 3763 天前的主题,其中的信息可能已经有所发展或是发生改变。
    翻出来块联想N年前的键盘,因为是自己第一台电脑的键盘,有点感情。

    差了下电脑发现正常使用没问题,但是快捷键就无解了。

    联想提供的驱动只支持到XP。

    完全不会任何编程,有可能稍微研究下自己编个适合Win8.1用的快捷键的驱动么?

    纯粹没事瞎折腾折腾:)
    21 条回复    2014-08-12 12:10:59 +08:00
    mhqschen
        1
    mhqschen  
    OP
       2014-08-11 19:51:30 +08:00
    xuwenmang
        2
    xuwenmang  
       2014-08-11 19:53:49 +08:00   ❤️ 1
    楼主是个感性的人!

    一个键盘都能驱动你学习的热情。

    加油!广告语说的好,

    一切皆有可能;
    没什么不可能;

    楼主加油!
    P233
        3
    P233  
       2014-08-11 19:59:12 +08:00
    目测是联想同禧 XD
    mhqschen
        4
    mhqschen  
    OP
       2014-08-11 20:53:11 +08:00
    @P233 未来先锋711,当年的坑爹型号~
    mhqschen
        5
    mhqschen  
    OP
       2014-08-11 20:55:28 +08:00
    @xuwenmang 哈哈您言重了~只是偶然想到而已,所以来问问是不是好实现。
    O21
        6
    O21  
       2014-08-11 20:58:16 +08:00
    这键盘蛮个性的。。
    lsmgeb89
        7
    lsmgeb89  
       2014-08-11 21:05:52 +08:00
    既然楼主一上来就要写驱动的话,估计学习下至少得1年吧。
    tobyxdd
        8
    tobyxdd  
       2014-08-11 21:07:41 +08:00
    这键盘我也有块 lz编出驱动别忘了告诉我~
    mhqschen
        9
    mhqschen  
    OP
       2014-08-11 21:08:14 +08:00
    @lsmgeb89 哈哈好吧,要驱动个几个快捷键原来那么复杂。。。谢谢~
    mhqschen
        10
    mhqschen  
    OP
       2014-08-11 21:09:10 +08:00
    @tobyxdd 这帖子已经被你LS的兄弟终结了~
    zhujinliang
        11
    zhujinliang  
       2014-08-11 21:29:51 +08:00 via Android
    我只知道大概要搞HID,要不楼主你xian
    zhujinliang
        12
    zhujinliang  
       2014-08-11 21:30:33 +08:00 via Android
    先看看HID协议。。。

    破手机。。又写半截发出去了
    jedihy
        13
    jedihy  
       2014-08-11 21:31:20 +08:00 via iPhone
    不可能,估计你段时间驱动开发环境都搭不起来
    akfish
        14
    akfish  
       2014-08-11 21:40:50 +08:00   ❤️ 1
    有可能,只要时间足够长。
    稍微研究下要做到基本上不可能,楼上说的1年都过于乐观。

    不知道是多N年前的键盘,如果连USB HID都不是那就彻底呵呵了,不懂逆向是搞不出来的,要么逆向驱动,要么逆向硬件。
    如果是USB HID的话,只需要搞清楚用的HID report格式就行了,不过对于0经验的人来说,“只需要”三个字过于轻描淡写了。

    哦,然后你还要懂得怎么写驱动,我就不具体说学会写驱动“只需要”会些什么了。
    frankzeng
        15
    frankzeng  
       2014-08-11 21:53:22 +08:00
    有可能,写驱动的人当初也是零基础,当然如果能请教一下这方面的专家会好很多,不用从空白再来,至少可以站在巨人的肩膀上
    jedihy
        16
    jedihy  
       2014-08-11 22:27:56 +08:00 via iPhone
    @frankzeng 没有零基础做驱动的,和做web是两码事,门槛很高
    Viztor
        17
    Viztor  
       2014-08-11 22:34:07 +08:00
    我记得单片机扫描还是挺容易的啊w233
    jedihy
        18
    jedihy  
       2014-08-11 22:45:20 +08:00 via iPhone
    @Viztor 因为只管01
    mhqschen
        19
    mhqschen  
    OP
       2014-08-11 22:57:05 +08:00
    @akfish 现有的XP的驱动是不是等于没有?要让Win8认出来还是得从头来过?
    akfish
        20
    akfish  
       2014-08-11 23:42:35 +08:00
    @mhqschen 没源代码那是当然的。不能说完全没有,因为你可以拿来逆向工程,从而知道具体实现。
    LiJie
        21
    LiJie  
       2014-08-12 12:10:59 +08:00
    靠,2000年买的联想就是这键盘,按键掉了一个,前几个月让我扔了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   948 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 21:03 · PVG 05:03 · LAX 13:03 · JFK 16:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.