Author Topic: Нажатие клавишы #Win через скрипт #ps2_keyboard  (Read 2072 times)

0 Members and 1 Guest are viewing this topic.

mafckz

  • Зашел в гости
  • *
  • Posts: 2
    • View Profile
Прошу подсказать, в чем может быть проблема.
Пишу скрипт для переключения окон по порядковым номерам через стандартные сочетания горячих клавиш (Win+1, Win+2, Win+3, Win+4 и т.д.)

Такой скрипт печатает только цифру 1:
Code: (clickermann) [Select]
#ps2_keyboard
KEYDOWN (#WIN)
  WAITMS (50)
KEYDOWN (#1)
  WAITMS (50)
KEYUP (#1)
KEYUP (#WIN)
HALT

На 3х ноутбуках переключение не происходит (на 2х стоит Windows 8.1 x64, на одном Windows 7 x64). Пробовал менять #WIN на 91 (код клавишы) - безрезультатно. Clickermann запускал от имени администратора. Версия Clickermann v4.12

Золотой

  • Оплот сообщества
  • ****
  • Posts: 312
    • View Profile
Re: Нажатие клавишы #Win через скрипт #ps2_keyboard
« Reply #1 on: November 02, 2016, 08:07:35 PM »
Win + 1..10: Запуск программы, закрепленной в Панели задач на соответствующем месте.
Win + Shift + 1..10: Запуск новой копии программы, закрепленной в Панели задач на соответствующем месте.
 Win + Ctrl + 1..10: Вызов последнего активного окна программы, закрепленной в Панели задач на соответствующем месте.
 Win + Alt + 1..10: Вызов меню переходов программы, закрепленной в Панели задач на соответствующем месте.
а почему вы решили что именно так можно открытые окна переключать?
всё  верно такой скрипт и должен печатать только цифру 1, а чего ещё вы ожидали в печати?
« Last Edit: November 02, 2016, 08:09:33 PM by Золотой »

Золотой

  • Оплот сообщества
  • ****
  • Posts: 312
    • View Profile
Re: Нажатие клавишы #Win через скрипт #ps2_keyboard
« Reply #2 on: November 02, 2016, 08:17:33 PM »

Alt + Tab
Alt + Shift + Tab
Вызов меню перехода между окнами и переход по нему

 

Alt + Esc
Alt + Shift + Esc
Переход между окнами (в том порядке, в котором они были запущены)

mafckz

  • Зашел в гости
  • *
  • Posts: 2
    • View Profile
Re: Нажатие клавишы #Win через скрипт #ps2_keyboard
« Reply #3 on: November 02, 2016, 08:39:34 PM »
а почему вы решили что именно так можно открытые окна переключать?
всё  верно такой скрипт и должен печатать только цифру 1, а чего ещё вы ожидали в печати?
Потому, что это работает. Если нет закрепленных элементов на панели задач, то все по цифровому порядку будет открываться. Но и с закрепленными будет происходить их запуск и дальнейшее переключение. На Win8.1 работает четко.

Alt + Esc
Alt + Shift + Esc
Переход между окнами (в том порядке, в котором они были запущены)
Большое спасибо. То что нужно.