2016-02-03 66 views
0

我有一個簡單的腳本結合不穩定大寫鎖定控制,以大寫鎖定:AutoHotkey的:開機後

Capslock::Ctrl 

,如果我在會話中運行它這工作,但如果我將文件添加到我的啓動文件夾中,以便與執行Windows開始我得到一個非常不穩定的行爲,我的字母隨機大寫,例如「THiS Is whAT HaPpENS」。

有沒有人知道如何解決這個問題? 非常感謝!

+0

何時以及如何停止以及持續多久?你是否以安全模式運行它? – 2501

+0

當我登錄到Windows機器時,腳本自動激活導致此行爲。它一直保持到會話結束時(或者直到我禁用腳本)。我在啓動時運行其他.ahk腳本(例如,我的熱鍵和其他一些綁定) - 一切正常。我已經在2臺不同的機器(包括Win7 64bit)上進行了測試,具有相同的確切行爲...如果我禁用它然後重新執行它,則行爲是正確的(即,沒有隨機大小寫,在按鍵時發送Ctrl。) – user673592

+0

其他腳本會導致問題嗎?也就是說,你是否嘗試單獨運行這個腳本? – 2501

回答

1

我只是碰巧重新映射了大寫鎖定,但我沒有問題。我認爲其他腳本可能是問題。

你可以嘗試不同的事情。

首先禁用所有其他autohotkey腳本和命令鍵盤的任何腳本。

當您指定熱鍵使用前綴$$CapsLock::Ctrl

呼叫SetCapsLockState, Off,腳本啓動時。

檢查腳本history,確定是否正在發送命令。

+0

謝謝。其他腳本沒有問題。包括您建議的兩個更改解決了問題。謝謝! – user673592

+0

@ user673592好極了! – 2501