mhqschen
V2EX  ›  问与答

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

  •  1
     
  •   mhqschen · Aug 11, 2014 · 3455 views
    This topic created in 4376 days ago, the information mentioned may be changed or developed.
    翻出来块联想N年前的键盘,因为是自己第一台电脑的键盘,有点感情。

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

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

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

    纯粹没事瞎折腾折腾:)
    21 replies    2014-08-12 12:10:59 +08:00
    mhqschen
        1
    mhqschen  
    OP
       Aug 11, 2014
    xuwenmang
        2
    xuwenmang  
       Aug 11, 2014   ❤️ 1
    楼主是个感性的人!

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

    加油!广告语说的好,

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

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

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

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

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