Aber warum machst du dir die Arbeit und kompimilierst den kompletten Kern dafür neu?
Es würde doch vollkommen reichen das silead Modul und das i2c-hid Modul zu kompilieren. Das wäre nur eine Sache von maximal 10 Minuten.
Anmeldungsdatum: Beiträge: 8 |
Aber warum machst du dir die Arbeit und kompimilierst den kompletten Kern dafür neu? Es würde doch vollkommen reichen das silead Modul und das i2c-hid Modul zu kompilieren. Das wäre nur eine Sache von maximal 10 Minuten. |
Anmeldungsdatum: Beiträge: 8 |
@couchchief habe das durch neukompilieren des Kernel hinbekommen, da man nur diese Anleitung im Netz findet. Kannst du deshalb eine ausführliche Anleitung Schreiben, wie man das Touchscreen und Touchpad hinkriegt ohne neukompilerung des Kernel. Habe ein c11 übrigens. Grüße Malyelf |
Anmeldungsdatum: Beiträge: 8 |
https://www.linuxmintusers.de/index.php?topic=49820.0 Bitteschön:) Du müsstest denke ich nur die Firmware für dein c11 laden falls dich die unterscheidet. P.S.: Ich hoffe das ist keine unerlaubte Fremdverlinkung |
Anmeldungsdatum: Beiträge: 8 |
Ok, die habe ich schon mal gesehen. Habe das auch versucht zu machen, bin allerdings an dieser Stelle hängen geblieben. Solltest sich in dem Verzeichnis eine Datei Makefile befinden dann löschst du diese und erstellst eine neue mit dem Inhalt. |
Anmeldungsdatum: Beiträge: 8 |
Öhm? löschen: rm Makefile erstellen: nano Makefile (oder mit einem anderen Editor deiner Wahl) |
Anmeldungsdatum: Beiträge: 8 |
ok, dachte man muss ein extra Programm dafür benutzen. Also man erstellt diese Datei,speichert die ab, dadurch ensteht dann die i2c-hid.ko in dem gleichem Verzeichnis und dann sucht man diese Datei und ersetz sie, richtig? übrigens hätte ich da noch gerne gewusst, wieso bei der Touchscreen-anleitung" du cp gsl1680-trekstor-primebook-c13.fw /lib/firmware/mssl1680.fw schreibst und nicht gsl1680-trekstor-primebook-c13.fw /lib/firmware/ gsl1680-trekstor-primebook-c13.fw Weiß du vielleicht außerdem, ob man das so hinbekommen kann, dass man beim tippen auf den Touchscreen den Mausanzeiger nicht sieht. |
Anmeldungsdatum: Beiträge: 8 |
Nein! Bitte hier lesen: http://www.c-howto.de/tutorial/makefiles/ Und warum der Name des .fw-files geändert werden "muss" siehst du wenn du versuchst das Modul zu laden 😉 |
Anmeldungsdatum: Beiträge: 8 |
Alles Klar, werde ich machen. ☺ @couchchief Wie man den Mausanzeiger beim tippen weg bekommt, weißt du das zufällig? |
Anmeldungsdatum: Beiträge: 8 |
@couchchief das mit dem touchpad hat funktioniert, allerdings musste ich Makefile mir diesen code benutzen obj-m = i2c-hid.o all: make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules clean: make -C /lib/modules/$(shell uname -r)/build M=$(PWD) clean den code, du angegeben hast hat bei mir nicht funktioniert und immer Fehler verursacht. Touchscreen ist nach deiner Anleitung nicht für Trekstore c11 so zu gebrauchen. Hochscrollen und Runterscrollen gehts, allerdins Fenster schliessen nicht , da der Mausanzeiger beim tippen sich an der falschen Stelle befindet. |
Anmeldungsdatum: Beiträge: 8 |
Naja, es wundert mich dass der Code bei dir nicht funktioniert hat. Denn der den du nutzt ist im Prinzip der gleiche nur dass du eine Variable weniger nutzt. Aber gut, Hauptsache es hat geklappt. Bezüglich dem Touchscreen...ich gehe davon aus dass das c11 ein kleineres display hat. Demnach sind diese beiden Werte bei dir anders: #define SILEAD_MAX_X 2624 #define SILEAD_MAX_Y 1920 Diese musst du mit denen des c11 ersetzen. Und wegen dem Mauszeiger habe ich keine Ahnung. Das hat mich auch bisher nicht gestört. |
Anmeldungsdatum: Beiträge: 8 |
Ich hab dir das googlen nach den Werten abgenommen. Für das c11 hast du folgende x: 1970 y: 1530 Damit sollte dein Touchscreen auch richtig kalibriert sein ☺ |
Anmeldungsdatum: Beiträge: 8 |
Leider nicht, unterschiedliche Werte habe ich schon ausprobiert, auch die du du angegeben hast. Die Kalibrierung ist immer noch falsch, anscheinend liegt das an dem Script. Muss etwas falsch da sein. Mit den Kernel, den ich neu kompiliert habe (Anleitung: https://github.com/AliciaHormann/publicStuff) funktioniert alles richtig. |
Anmeldungsdatum: Beiträge: 8 |
Naja...ich bin mir sicher dass du irgendwo nen Fehler drin hast. Weil es würde auch so gehen wie ich es dir geschrieben habe. Aber du kannst natürlich auch deinen eigenen Kern nutzen ☺ |
Anmeldungsdatum: Beiträge: 8 |
Denke das auch ☺ Habe eine Kernel und daher ist es nicht schlimm. Danke trotzdem für deine Unterstützung. |
Anmeldungsdatum: Beiträge: 2 |
Vielen Dank für die Anleitung. Nun funktioniert der Touchscreen und Touchpad auf meinem C13. Nun nach suspend/sleep und wakeup funktioniert der Touchscreen jedoch nicht mehr und Bluetooth ist automatisch wieder aktiviert, obwohl es vorhin deaktiviert war. Gibt es dafür eine Lösung? Ein Neustart aktiviert den Touchscreen wieder. Danke und Grüsse IT-Mac |