2

我打算很快买一台台式电脑,我选择的键盘没有音量加减键。我会在我的笔记本电脑上错过这个,所以我可以使用 AutoHotKey 来改变它吗?从命令列表来看,它看起来不像。在我选择的键盘上,我希望它是 \F12:: SetVolumeUp

或类似的东西。

我不认为这是可能的,是吗?

4

3 回答 3

7

是的,这是可能的。你想看看SoundSet命令:

SoundSet, 50  ; Set the master volume to 50%
SoundSet +10  ; Increase master volume by 10%
SoundSet -10  ; Decrease master volume by 10%

请参阅http://www.autohotkey.com/docs/commands/SoundSet.htm

您也可以只使用Send命令来模拟这样的击键:

Send {Volume_Up}  ; Raise the master volume by 1 interval (typically 5%).
Send {Volume_Down 3}  ; Lower the master volume by 3 intervals.
Send {Volume_Mute}  ; Mute/unmute the master volume.

请参阅http://www.autohotkey.com/docs/commands/Send.htm

以下是重新映射 F10-F12 键以控制音量的脚本示例:

;F10
^F10::
    SendInput, {F10}
    Return

$F10::Send {Volume_Mute}

;F11
^F11::
    SendInput, {F11}
    Return

$F11::Send {Volume_Down 5}

;F12
^F12::
    SendInput, {F12}
    Return

$F12::Send {Volume_Up 5}

http://www.autohotkey.com/board/topic/62808-remap-f10-f11-f12/

于 2013-04-30T01:05:41.100 回答
1

尝试将 F1 设置为 F8 作为媒体和音量控制。尝试使用 Crimson Editor 创建脚本:

;stop +F1:: 发送 {Volume_Down} 返回

;stop +F2:: 发送 {Volume_Up} 返回

;stop +F3:: 发送 {Volume_Mute} 返回

;下一曲 +F7:: ;+ 表示移位 Send {Media_Next} 返回

;上一曲 +F6:: 发送 {Media_Prev} 返回

;播放/暂停 +F5:: 发送 {Media_Play_Pause} 返回

;stop +F8:: 发送 {Media_Stop} 返回

于 2014-12-16T21:19:38.887 回答
0

这个问题已经得到解答,但我有一个很好的功能可以使用:因为我使用[and]来控制 Photoshop 中的放大镜,我认为我很容易记住音量的那些键。

在这里,我使用win+[来降低音量, 使用win+[来提高音量。

在这里,我使用ctrl+ win+[将其设置为舒适的最低级别,并 使用ctrl+ win+[将其设置为舒适的响亮级别(对于电影)。

调整音量后,​​它会播放简单的哔声,以便您查看音量大小。

;sound controls
#[::setVolume("-10")        ;lower volume by 10%
#]::setVolume("+10")        ;raise volume by 10%
^#[::setVolume("10")        ;set volume to minimum
^#]::setVolume("80")        ;set volume to loud

SetVolume(whatvolume){
    soundset, %whatvolume%
    soundplay, *-1
}
于 2015-01-04T03:03:09.210 回答