Ви можете отримати всю інформацію про поточне активне вікно, скориставшись цією командою:
xwininfo -id $(xprop -root | awk '/_NET_ACTIVE_WINDOW\(WINDOW\)/{print $NF}')
або
xwininfo -id $(xdpyinfo | grep focus | grep -E -o 0x[0-9a-f]+)
Просто розберіть висновок для потрібних вам координат. Ось кілька корисних команд при взаємодії з Windows:
- xwininfo надасть вам відносну та абсолютну геометрію.
- xprop повідомить вам багато інформації, зокрема, якщо вікно активне, але це не геометрія
- xdpyinfo також отримає вам ідентифікатор активного вікна, але додаткової інформації немає.
- wmctrl отримає вам список інформації про Windows та дозволить вибрати активне вікно для модифікації, але не інформацію.
Наприклад, щоб змінити назву активного вікна на "Нове ім'я":
wmctrl -r :ACTIVE: -N "New Name"
Або змінити положення активного вікна:
wmctrl -r :ACTIVE: -e 0,20,20,200,400
Поміркуйте, wmctrl
чи потрібно просто змінити щось просте, наприклад геометрію вікна. Спробуйте використовувати інші згадані вище сценарії, лише якщо ви хочете робити інші складніші речі.