Цитата(DarkMaster @ 27.2.2019, 17:27)

Вы можете убедиться в этом поместив:
local state, toggle = GetKeyState(0x14)
внутрь цикла.
Я вам верю, но у меня привязка сделана нормально - в самом логе результаты истины отображаются в виде+ но на клавишу он делает мат
exceeded the number of keystrokes
Цитата(cirus @ 27.2.2019, 17:27)

send217_down ("W")
Отпускать клавишу кто будет?
Мне нужно условие доп нажатие рукой на W или ""лампочка Caps погасла"
Цитата(cirus @ 27.2.2019, 17:27)

require("Kbd") этот плагин вообще не нужен, он работает только с старых версиях пилота.
....
Вобщем нужно так:
при включенном капсе
при ручном нажатии W подается send217_up ("W")
send217_up ("W") подаётся при отключении caps lock или при ручном нажатии на W
send217_up ("W") подаётся при отключении капса при условии что W не нажата вручную.
///
Вобщем нужно что-то подобное
Код
while 1 do
local state, toggle = GetKeyState(0x14)
local state = GetKeyState(0x57)
if toggle and state == nil then -- горит капс
log("Caps Lock on")
-- sendex_down ("W")
send_down ("W")
else or state
send_up ("W")
end
end