remap keyboard-brightness buttons to volume?

Discussion in 'Microsoft Surface Pro 3' started by mtalinm, Nov 10, 2014.

  1. mtalinm

    mtalinm Active Member

    Joined:
    Feb 14, 2013
    Messages:
    602
    Likes Received:
    85
    Trophy Points:
    28
    the first generation Surface keyboard had buttons dedicated to raising/lowering the volume of audio, as does most every other keyboard I've ever seen.

    since the introduction of the backlit Type Cover 2, however, these are gone. now there are keyboard brightness raise/lower buttons, which I don't think I have ever used.

    is there any way to remap these buttons to volume control?
     
  2. malberttoo

    malberttoo Super Moderator Staff Member

    Joined:
    Feb 26, 2013
    Messages:
    2,255
    Likes Received:
    428
    Trophy Points:
    83
    Location:
    Alaska
    My Device:
    SPro3

    Check out AutoHotkey. I don't know if it will let you use those exact buttons, but it will let you map something.
     
  3. nipponham

    nipponham Active Member

    Joined:
    Sep 24, 2014
    Messages:
    399
    Likes Received:
    78
    Trophy Points:
    28
    Location:
    Japan
    My Device:
    SPro3
    You can use AutoHotkey to control volume using F1 and F2 (backlight dim/bright) but it won't be a one-button control as you'll still need to use the Fn key which cannot be used as a hotkey. You can use other hotkeys if you want one-button control. F3 and above should be usable on their own as well.
     
  4. mtalinm

    mtalinm Active Member

    Joined:
    Feb 14, 2013
    Messages:
    602
    Likes Received:
    85
    Trophy Points:
    28
    awesome thanks!
     
  5. EshinGodfrey

    EshinGodfrey New Member

    Joined:
    Jul 23, 2014
    Messages:
    4
    Likes Received:
    0
    Trophy Points:
    1
  6. Neko

    Neko New Member

    Joined:
    Sep 28, 2014
    Messages:
    29
    Likes Received:
    2
    Trophy Points:
    3
    By using the added reg-key, i mapped the volume to [F1] & [F2].
    [FN] & [F1] in original or once press [FN]+[CAPS-LOCK] to always only use the [Fx] keys. As this does not need a program in the background, I prefere this way. After applying, the surface needs a restart and then it works.

    Just rename the *.txt to *.reg and double klick it...

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
    "Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,2e,e0,3b,00,30,e0,3c,00,\
    00,00,00,00
     

    Attached Files:

    Haldi likes this.
  7. OPC9

    OPC9 New Member

    Joined:
    Aug 7, 2014
    Messages:
    20
    Likes Received:
    9
    Trophy Points:
    3
    you are great @Neko :D


    is it possible to keyboard backlight always on?

    Track forward-backward to F11-12?

    Thank you
     
  8. Neko

    Neko New Member

    Joined:
    Sep 28, 2014
    Messages:
    29
    Likes Received:
    2
    Trophy Points:
    3
    The way I did is using keyboard scan codes; I do not know/did not find a scan code for track forward-backward and so I can not map these to the F-keys.:(
     
  9. Code72

    Code72 New Member

    Joined:
    Dec 16, 2014
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    1

    Thanks, if needed how can i revert back to stock buttons map?
     
  10. Neko

    Neko New Member

    Joined:
    Sep 28, 2014
    Messages:
    29
    Likes Received:
    2
    Trophy Points:
    3
    Just delete the regestry-key <
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
    > and after reboot it is back to the original.
     
  11. silkrooster

    silkrooster Member

    Joined:
    Oct 28, 2014
    Messages:
    122
    Likes Received:
    12
    Trophy Points:
    18
    Location:
    New York, USA
    My Device:
    SPro3
    Interesting...
     
  12. Hawk2543

    Hawk2543 New Member

    Joined:
    Feb 23, 2015
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    1
    Nice solution - thinking outside the box. Do you have any other neat registry hacks like this?



    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
    "Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,2e,e0,3b,00,30,e0,3c,00,\
    00,00,00,00[/QUOTE]
     

Share This Page

Search tags for this page

autohotkey surface pro 3 remap

,
microsoft keyboard volume button
,
remap surface pro volume buttons
,
shortcut volume surface pro 3
,
surface 2 volume button control screen brightness
,
surface book display brightness adjustment hotkey
,
surface brightness buttons
,

surface fn key remap

,
surface keyboard autohotkey keyboard brightness
,
surface keyboard brigtness