Альтернативное сочетание клавиш для смены языка ввода
Можно ли как-то назначить своё сочетание клавиш без стороннего ПО, вместо этого убогого? В данном случае речь идёт о Windows7.
 
|
Цитата:
Цитата yurfed
Можно ли как-то назначить своё сочетание клавиш без стороннего ПО »
|
Средствами ОС - нет. Использования AutoIt скрипта устроит??
|
Казбек, спасибо, нашёл малюсенькую програмку keyla. Хоть и не хотел сторонним софтом :)
Хотя можно и скрипт попробовать. Давай.
|
yurfed,
Код:
#Include <Misc.au3>
;~ #RequireAdmin
;^ = Ctrl
;! = Alt
;# = WinKey (Meta)
;+ = Shift
HotKeySet("^{Space}", "change") ;Registers Contorl + Space
$dll = DllOpen("user32.dll")
ToolTip("Try to use ^Space"&@CRLF&"!!!!!!!!!!!!!!!!!!!")
Sleep(3000)
ToolTip('')
;Main loop
While 1
Sleep(100)
WEnd
;Changes Keyboard Layout
Func change()
While _IsPressed("11",$dll)
Sleep(10)
WEnd
Send ("{ALTDOWN}") ;Hold down Alt
Sleep(100) ;Wait 100 milliseconds
Send("{LSHIFT}{ALTUP}") ;Press Left-Shift and release Alt
EndFunc
|
Время: 17:34.
© OSzone.net 2001-