Ist es möglich, Mauszeigergrenzen zu entfernen (dh den Bildschirm einzuschließen)?

7

Ich frage mich, ob es möglich ist, Mauszeigergrenzen zu entfernen. Ich meine, wenn ich den Mauszeiger auf die rechte Seite des Bildschirms bewege, möchte ich, dass er auf der linken Seite angezeigt wird. Gleiches gilt auch für die oberen / unteren Grenzen. Zur Verdeutlichung könnte man denken, dass es sich um ein Schlangenspiel ohne Bildschirmwände handelt.

ibrahim
quelle

Antworten:

7

Ich habe eine sehr viel einfacher installieren Version auf meinem GitHub setzen hier , Sie installieren können , es zu benutzen:

$ ./configure
$ make
$ make install

(ursprüngliche Antwort)

Ich glaube, die Verwendung von Taralli würde es ermöglichen, dass so etwas mit mehreren Arbeitsbereichen passiert ...

Es gibt einige weitere Informationen darüber, was es hier ist und es scheint das zu sein, wonach Sie suchen. Die Kompilierung ist einfach und sollte auf normalen rechteckigen Bildschirmen durch Ausführen funktionieren

$ ./build.sh rectangular
$ # Note: if the above command fails try 'gcc -O2 -Wall -std=c99 -pedantic -o taralli_rectangular main.c map_rectangular.c -lX11 -lXi'
$ ./taralli_rectangular
$ sudo mv taralli_rectangular /usr/bin/taralli_rectangular

und dann die Binärdatei so einstellen, dass sie beim Booten ausgeführt wird.

Wenn Sie folgende Fehler erhalten:

In file included from main.c:1:0:
common.h:5:19: fatal error: X11/X.h: No such file or directory
 #include <X11/X.h>
                   ^
compilation terminated.
In file included from map_rectangular.c:1:0:
common.h:5:19: fatal error: X11/X.h: No such file or directory
 #include <X11/X.h>
                   ^
compilation terminated.

Installieren Sie diese Entwicklungspakete:

sudo apt-get update
sudo apt-get install libx11-dev libxext-dev libxi-dev

Führen Sie die Kompilierungsschritte erneut aus.

Joshumax
quelle
Ich habe das getestet, es funktioniert gut.
Seth
Sehr schön. funktioniert noch besser :)
Mateo
Unglaublich schön. Vielen Dank für dieses Juwel. Es funktioniert genauso gut, wenn ich zwei Monitore neben meinem einen Arbeitsbereich habe.
Silvio Levy
5

Sie können Brightside verwenden , um dies zu erreichen. Es gibt eine Option zum Umschließen , wenn die Maus auf eine Bildschirmkante trifft.

  1. Installieren Sie die Brightside mit:

    sudo apt-get update
    sudo apt-get install brightside
    
  2. Im Terminallauf:

    brightside-properties
    
  3. Dieses Feld sollte dann erscheinen:

Geben Sie hier die Bildbeschreibung ein

Lasstly Aktivieren Sie die Kontrollkästchen:

[✓] Umschalten auf benachbarten Arbeitsbereich , wenn die Maus zum Rande des Bildschirms bewegt wird
[✓] Als Arbeitsbereich wechseln, umschlingen Kanten des Arbeitsbereich - Layouts

Geben Sie hier die Bildbeschreibung ein

Mateo
quelle
1
Das ist nicht genau das, was ich wollte. Ich möchte den Arbeitsbereich nicht wechseln.
Ibrahim
2
@ibrahim: Technisch gesehen wechseln Sie von Arbeitsbereich 1 zu Arbeitsbereich 1, sodass Sie nicht zwischen Arbeitsbereich wechseln.
Saiarcot895
1
Sie haben Recht Wenn ich einen Arbeitsbereich habe, aber vier Arbeitsbereiche verwende
ibrahim