Я работаю на ноутбуке с маленьким экраном, и у меня нет доступа к нескольким мониторам на этом компьютере, как я делаю на работе. Я установил свой терминал с прозрачностью, чтобы я мог видеть все, что я разрабатываю в браузере за терминалом, но мне бы хотелось, чтобы вы могли щелкнуть по терминалу и напрямую взаимодействовать с браузером.
Я не пробовал ничего за пределами google-поиска, потому что у меня нет опыта с этим типом.
EDIT: «Возможный дублированный» вопрос не отвечает на мои потому что он в основном просто создает скрипт для быстрого перехода к экрану окна Alt + Tab. У меня нет проблем с использованием alt + tab для переключения окон, я бы предпочел вообще не переключать окна. Я хочу, чтобы моя мышь взаимодействовала с браузером, когда моя клавиатура взаимодействует с терминалом.
Задача счетчика:
Вы хотите «готовое» решение для этого или вы планируете написать собственную программу на C?
Если вы хотите, чтобы «готовый к использованию», используйте «решение, я думаю, вы его не найдете: мало кому нужно что-то подобное, поэтому я не думаю, что кто-либо реализовал такую программу до сих пор.
Если вы хотите написать такую программу я бы постарался сделать:
Напишите программу с большим окном (покрывающим (почти) весь экран), который имеет 100% -ную трансперенсиентность.
Используйте низкоуровневую библиотеку X11 (libX11) и API более высокого уровня (Gnome и т. Д.) Для этого. [ ! d5]
Поскольку это окно находится на переднем плане, оно получит всю информацию о клавиатуре и мыши.
Используйте API XSendEvent () для эмуляции событий клавиатуры и мыши в консоли и в браузере ...
К сожалению, это будет не так просто, как кажется. Эмуляция событий мыши в браузере будет нелегкой!