Rebinding Keys em um teclado Dell

7

Eu tenho um teclado multimídia da Dell, semelhante a este:

Possuimuitasteclasnãopadrão,comoaspequenascircularesnapartesuperior,easteclas"Multimídia" acima de INSERT / HOME / PAGE_UP.

Eles podem ser recuperados por meio de entradas de registro simples. Alguns exemplos estão incluídos abaixo:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey]
"ShellExecute"="C:\Program Files (x86)\Mozilla Firefox\firefox.exe http://mail.google.com/mail/#inbox"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey]
"Association"=".cda"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey]
"ShellExecute"="C:\Windows\System32\SnippingTool.exe"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey]
"ShellExecute"="calc.exe"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey]
"Association"="http"

Recuperei a tecla "MAIL" para, em vez de inicializar o Outlook, inicializar o Firefox direcionado à minha conta do G-Mail. Eu rebotei o botão que normalmente abriria "MEU COMPUTADOR" para inicializar a "ferramenta de recorte" do Windows 7, algo que acho muito útil.

Agora, estou procurando fazer outras coisas que ainda não sei como fazer. Note que responder a esta questão não requer necessariamente qualquer conhecimento sobre o teclado ou religar as chaves: eu posso adicionar, para qualquer chave, uma entrada "ShellExecute", e ele simplesmente executará o seguinte comando como se ele tivesse sido digitado Prompt de comando. (Eu estou ciente de que eu diminuí isso significativamente, mas aceite comigo. Eu não sou realmente um cara do Windows).

Eu uso o botão de volume para o propósito pretendido, para alterar o volume. Gostaria de alterar, no entanto, uma chave diferente para "redefinir" o nível de volume do Windows de volta para exatamente 50% ou, como se refere a ele, "50", em sua escala de 0 a 100.

Estou procurando o "programa" (o que eu digitaria em um prompt de comando? esses ainda são apenas programas Sys32 no PATH, não são?) que, imagino, levaria argumentos, para alterar o som / Configurações de volume no Windows 7. Talvez, para esclarecimento, algo que pode tomar a forma "C: > SetVolume -slevel 50" ou algo assim.

    
por Maarx 09.01.2010 / 05:02

4 respostas

5

Parece que você precisará de algum software adicional para fazer isso por você. Há alguns excelentes links aqui e aqui .

Em particular:

NirCmd é uma aplicação que altera o volume e muito mais.

Exemplo de uso:

* Increase the system volume by 2000 units (out of 65535)
nircmd.exe changesysvolume 2000

* Decrease the system volume by 5000 units (out of 65535)
nircmd.exe changesysvolume -5000

* Set the volume to the highest value
nircmd.exe setsysvolume 65535 
    
por 09.01.2010 / 05:13
4

Você pode executar a "chave de religação" no Windows para qualquer teclado usando AutoHotKey . Aqui estão alguns exemplos (da minha configuração de inicialização do AutoHotKey) que mostram como controlar a placa de som:

 #z::Send,{VOLUME_MUTE}
 #=::SoundSet,+5
 #-::SoundEet,-5
 Capslock::Send,{MEDIA_PLAY_PAUSE}

('#' significa a chave do Windows, você também pode especificar qualquer combinação de teclas de controle, shift e alt).

    
por 09.01.2010 / 05:10
1

Thnanks para o como.

Para fazer o botão para o email fazer o pc hibernar é isso que você tem que fazer, neste tipo de teclado.

[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ AppKey \ 15]

exclua a chave reg, denominada associação ou associações. criar novo valor de string nome: ShellExecute Valor: powrprof.dll C: \ Windows \ System32 \ rundll32.exe, SetSuspendState 0,1,0

    
por 30.04.2014 / 12:19
0

Outra opção de terceiros para controle de volume fino, volumouse (também da Nirsoft)

    
por 12.01.2010 / 04:33