Thread: how to detect multimedia keys

  1. #1
    Registered User
    Join Date
    Jan 2003

    Angry how to detect multimedia keys

    I'm not sure my previous thread had a correct subject so I'm posting again. I know about not re-posting, but if nobody has a useful answer on this, soon it won't matter much ...

    So ... I'm trying to build a "driver" for multimedia
    keyboard capable of detecting multimedia keys.

    If anyone has any idea on how to do this, please
    answer. I need this because original driver performs
    poorly (had to tweak few registry settings).

    I tried with various MSDOS and Win-based progs,
    best results so far were detection that media keys has been pressed but no scan-code (code 255 shows up constantly).

    I know this can be done, I did it before on other computer platform and it is done on PC, under different OS (a rare variety of linux, but it is too much OT to explain it).


  2. #2
    Registered User SAMSAM's Avatar
    Join Date
    Nov 2001
    Version 1.0 by Stefan Peichl

    Scancode is a utility to find out the key scancodes using all three different methods to acquire a scancode. You can look into the keyborad buffer, use INT16 extended services or use INT16 normal services. Copyrighted freeware.
    Check for a more recent version on Stefan Peichl's homepage you download i think the source code for this

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. ToUnicodeEx and dead keys inside system wide hooks
    By RevengerPT in forum Windows Programming
    Replies: 1
    Last Post: 08-13-2009, 02:51 PM
  2. Simulate Keys with a Keyboard Hook
    By guitarist809 in forum Windows Programming
    Replies: 3
    Last Post: 11-14-2008, 08:14 PM
  3. blocking or passing keys with global hook
    By pmouse in forum Windows Programming
    Replies: 4
    Last Post: 08-29-2007, 02:54 PM
  4. Replies: 5
    Last Post: 11-20-2003, 01:27 AM
  5. How to detect special keys using c++
    By sundeeptuteja in forum C++ Programming
    Replies: 1
    Last Post: 07-04-2002, 05:45 PM