вторник, октября 17, 2006

Переключение раскладки по Alt-Space / Win-Space в Windows

Давно мечтал переключать раскладку клавиатуры одной и той же комбинацией всех системах, где мне приходится работать (это в первую очередь Windows и Mac OS X, а также Linux).

Недавно осилил настройку xkb, а на днях придумал решение и для винды. Делаецца помощью программы AutoHotkey, добавлением в её конфиг вот такой строчки:

!Space::PostMessage, 0x50, 2, 0,, A

!Space означает комбинацию Alt-Пробел

А вот так можно прибиндить смену раскладки на Win-Space, для маковских клав или для Happy Hacking Keyboard:

#Space::PostMessage, 0x50, 2, 0,, A

Правда, пока это писал, обнаружил глючок с !Space: если отпустить Alt раньше, чем пробел, то активируется меню в активном приложении. Попробую это побороть.

12 Comments:

Blogger Andrian said...

Ура, спасибо!

16:35  
Blogger olegkrasnov said...

Давно юзаю автохотки, да всё лень было комманд-спейс под виндой сделать. А вот добрые люди сделали. Спасибо, добавил в инишку.

12:49  
Blogger Vadim said...

Отлично, спасибо!

Вот аналогичная строка Alt+Space для HoeKey (http://www.bcheck.net/apps/hoekey.htm):

@32=Msg||80|2

Я вот, правда, подумываю - не уйти ли мне и на XP, и на Маке на Caps Lock?

14:50  
Blogger toneg said...

CapsLock уже должен быть занят Ctrl'ом :)

А как там в hoekey, работает ли переключение раскладки в окошке Пуск-Выполнить и в Miranda IM? (В AutoHotkey - не работает :[ )

13:56  
Anonymous Анонимный said...

Спасибо. Давно искал как реализовать такую функцию.

12:01  
Blogger Mamachki said...

спасибо :)

09:36  
Anonymous Анонимный said...

спасибо за инфу!

10:07  
Blogger Chrome said...

Спасибо, дико помог! :)

21:50  
Blogger Larisa said...

Кириллический сегмент твитосферы растет, но конечно же не имеет такой популярности как в буржунете, поэтому зачастую странички русских пользователей выглядят слишком "дефолтово") поэтому вот небольшая подборка фоновых картинок для Вашего twitter'a
А вот мой сайт возможно вас за интересует это - очередной островок любви и нежности - buy viagra ;);)...Большое спасибо вам и я очень благадарна вам за визит на мой сайт ...удачи...С Уважением Лариса

23:39  
Blogger Larisa said...

Кириллический сегмент твитосферы растет, но конечно же не имеет такой популярности как в буржунете, поэтому зачастую странички русских пользователей выглядят слишком "дефолтово") поэтому вот небольшая подборка фоновых картинок для Вашего twitter'a
А вот мой сайт возможно вас за интересует это - очередной островок любви и нежности - buy viagra ;);)...Большое спасибо вам и я очень благадарна вам за визит на мой сайт ...удачи...С Уважением Лариса

23:39  
OpenID andrew-mcr said...

Супер! Спасибо!!!
Так же советую добавить туда же
^Space::PostMessage, 0x50, 2, 0,, A
чтобы еще и по контрл-пробел переключалось..

Andrew Mcr

16:23  
Blogger hdmdmm said...

perfect, великолепно!!!!

20:09  

Отправить комментарий

<< Home