Я работаю над старым мотивом для Linux. Я хочу иметь возможность программно изменять активное окно нашего приложения. Я могу перенаправить ввод с помощью функции XSetInputFocus(), и начало ввода на клавиатуре начнется, но функции XReconfigureWMWindow() и XRaiseWindow() просто не работают.Как изменить фокус в X-Windows?
Я прочитал, что администраторы окон пытаются остановить это поведение, поэтому попытались отключить перенаправление configure, но это тоже не сработает. Любые идеи, как сделать один из моих собственных окон поверх стека окон?
Привет @theJonan, смогли ли вы найти решение о том, как сфокусироваться? Я хочу создать коллекцию всех решений, поэтому я могу создать решение для кросс-оконного менеджера. – Noitidart