Wäre nicht eine UDev/hwdb-Regel für das Keyboard sauberer?
Aldi Netbook E1318T - Bug Lautstärketasten - ibus-daemon - Bug eingrenzen und reporten
Anmeldungsdatum: Beiträge: Zähle... |
|
||||
Anmeldungsdatum: Beiträge: 29240 Wohnort: Germany |
Mag sein, aber wozu das Rad neu erfinden und der Aufwand? Aber gerne, wenn ihr euch das selber baut. Bringen tut es letztlich auch nichts anderes. Von einem Distributor würde ich sowas erwarten, aber als Hausmittelchen ist die rc.local gut bewährt. |
||||
Anmeldungsdatum: Beiträge: 12 |
Natürlich "weil man es kann", weil ein Patch auch in andere Distributionen einfließt (ich persönlich nutze nicht nur Ubuntu) und weil es bei einer möglichen Neuinstallation gegebenenfalls vergessen werden könnte. Mein Arch-System (ebenfalls auf dem Rechner) nutzt keine rc.local - also müsste ich da für die rc.local das Rad neu erfinden und Aufwand betreiben. Da lieber etwas systemübergreifendes. Zumal local.rc auch laut dem verlinkten Wiki-Artikel eher legacy ist und auch unter 15.04 erstmal aktiviert werden muss... |
||||
Anmeldungsdatum: Beiträge: 29240 Wohnort: Germany |
Das hab ich reingeschrieben. Liegt an systemd. rc.local würde ich als Sammelort von Änderungen nicht vergessen, eher mehrere Änderungen in udev und vielen anderen verteilten Dateien. Da lässt einem Linux glücklicherweise genug Freiheiten. Ich las deinen Beitrag als Frage, war aber wohl doch keine, wenn du schon alles genau genug weißt. |
||||
Anmeldungsdatum: Beiträge: 12 |
Ok - dann war das ein Missverständnis - war eher ein: "ich mache bei der Problemlösung weiter, aber rausgekommen ist noch nichts". Dazu ein neuer Stand:
sorgt tatsächlich dafür, dass die Tasten in /sys/bus/serio/devices/serio0/force_release eingetragen werden.
Allerdings wird das Problem damit nicht gelöst - weder showkey noch evtest zeigen ein release-Event und unter xfce blockiert die Tastatur weiterhin, sobald eine der 3 Tasten gedrückt wurde. Nun kommt die Frage: Gibt es weitere Ideen? edit: Das manuelle beschreiben von /sys/bus/serio/devices/serio0/force_release durch local.rc ist damit dann allerdings auch als Lösung raus... |
||||
Anmeldungsdatum: Beiträge: 12 |
Nächste Ergänzung: Ich hab mir die evtest-ausgabe nochmal angesehen. Der Tastendruck wirft keine gedrückt (value 1)/nicht gedrückt (value 0)-Events, sondern ein Wiederholungs-Event (value 2). Das erklärt zumindest das Verhalten... edit: ok - stimmt nicht so ganz: das erste event ist value 1 - danach value 2 - vermutlich weil value 0 dazwischen fehlt... |
||||
(Themenstarter)
Anmeldungsdatum: Beiträge: 3729 |
Ich habe mich nach längerem mal wieder mit dem Notebook beschäftigt. Leider funktioniert der Workaround mit dem force_release bei mir nicht. Ich habe die Keycodes eingetragen, sie werden mit cat auch angezeigt (113-115,369-370). Aber die Lautstärkeregelung hängt trotzdem, wenn man die Tasten benutzt. |