1

Тема: opentrack

Доброго времени суток, необходимо получать в ahk информацию о 6 осях opentrack для последующей отправки в vjoy, x360ce, cronusmax ps4, хотел вывести во второй vjoy но opentrack работает только с какой то старой версией vjoy с какой именно так и не удалось выяснить, прощу помощи, зарание благодарю.

2

Re: opentrack

Получилось реализовать в freepie

def update():
	yaw = filters.mapRange(trackIR.yaw, -50, 50, -vJoy[1].axisMax, vJoy[1].axisMax)
	pitch = filters.mapRange(trackIR.pitch, 90, -90, -vJoy[1].axisMax, vJoy[1].axisMax)
	x = filters.mapRange(trackIR.x, -50, 70, -vJoy[1].axisMax, vJoy[1].axisMax)
	y = filters.mapRange(trackIR.y, -70, 0, -vJoy[1].axisMax, vJoy[1].axisMax)
	z = filters.mapRange(trackIR.z, -30, 60, -vJoy[1].axisMax, vJoy[1].axisMax)
	roll = filters.mapRange(trackIR.roll, -10, 10, -vJoy[1].axisMax, vJoy[1].axisMax)
	
	vJoy[1].x = yaw
	vJoy[1].y = pitch
	vJoy[1].slider = roll
	vJoy[1].z = z
	vJoy[1].rx = x
	vJoy[1].rz = y
	
if starting:
	trackIR.update += update

это язык python, можно код под ahk одоптировать ?, чтоб лишние окна не мешали.