.png)
Ich habe das Betriebssystem Ubuntu 19.04 auf meinem Laptop installiert.
Die Installation verlief problemlos, aber beim Booten war der Bildschirm verkehrt herum. Ich habe mich als Root angemeldet und der Bildschirm wurde umgekehrt, aber die Maus ist verkehrt herum (X- und Y-Achse).
Wenn ich meine Maus nach links bewege, bewegt sie sich nach rechts, wenn ich sie nach unten bewege, bewegt sie sich nach oben. Wenn ich oben rechts eine Taste drücken möchte, muss ich sie unten links drücken.
Der Bildschirm reagiert rückwärts (x- und y-Achse), aber ich sehe die Grafik gerade und die Maus reagiert rückwärts.
Ich habe Ubuntu 19.04 erneut mit einer Neuinstallation installiert. Ich habe das gleiche Problem wie zuvor.
Ich habe ein bisschen gegoogelt und etwas über die Matrix gefunden
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ PS/2 Generic Mouse id=11 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=12 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Sleep Button id=8 [slave keyboard (3)]
↳ HP HD Webcam: HP HD Webcam id=9 [slave keyboard (3)]
↳ HP Wireless hotkeys id=13 [slave keyboard (3)]
↳ HP WMI hotkeys id=14 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=10 [slave keyboard (3)]
Ich habe meine Geräte einzeln durchgesehen und bei allen war 1 0 0 0 1 0 0 0 1
der Fall, was normal sein sollte. Ich habe versucht, einige zu ändern, -1 0 1 0 -1 1 0 0 1
aber nichts hat funktioniert.
Außerdem ist es das zweite Mal, dass ich Ubuntu 19.04 installiere. Ich habe es am Tag der Veröffentlichung installiert und hatte dieses Problem nicht!
Antwort1
vielleicht keine Lösung, aber ich kann noch nichts dazu sagen.
Versuchen Sie, die Requisiten auf alle Nullen zu setzen. Das funktioniert bei mir genauso wie die normale Matrix, die Sie mit einigen Einsen haben
versuchen
xinput disable <id>
um sicherzustellen, dass die echte Maus-ID verwendet wird. und um sie zurückzubekommen
xinput enable <id>
Sie haben diesen Link wahrscheinlich bereits https://wiki.ubuntu.com/X/InputCoordinateTransformation
Antwort2
Wenn alle Ihre Zeigegeräte die Matrix verwenden 1 0 0 0 1 0 0 0 1
, d. h.
1 0 0
0 1 0
0 0 1
das soll normal sein.
Angenommen, Sie sind sicher, dass das von Ihnen verwendete Zeigegerät eines war, das Sie überprüft haben. Ich habe keine Ahnung, warum es umgekehrt ist, aber Sie sollten es rückgängig machen können, indem Sie es erneut umkehren. Sie benötigen diese Matrix:
-1 0 0
0 -1 0
0 0 1
die Sie mit einem Befehl ähnlich dem folgenden festlegen können:
xinput set-prop "PS/2 Generic Mouse" "Coordinate Transformation Matrix" -1 0 0 0 -1 0 0 0 1
Andere:
- Nur Y-Achse umdrehen:
1 0 0 0 -1 0 0 0 1
(nützlich für Spiele, die diese Option nicht bieten) - Zurück zum Normalem:
1 0 0 0 1 0 0 0 1
Anders verhält es sich, wenn Ihre reguläre Matrix nicht die Identität ist, was beispielsweise bei einer gedrehten Anzeige oder unter anderen Umständen der Fall sein kann.