Helligkeit mit FN Tasten möglich?

  • Hallo zusammen..


    Ich bin gerade dabei einen Dell 7440 für meine Schwester fertig zu machen.
    Ein fertigen Clover Ordner mit kexten und dsdt habe ich online gefunden.
    Es funktioniert auch wirklich alles bis auf die Helligkeitssteuerung.
    Ich kann in den Systemeinstellung unter Monitor die Helligkeit regeln.
    Doch ist es möglich das ich es mit den Tasten FN+Pfeil hoch/runter regeln kann?

    ASRock B85m ITX - i3 4330 - HD4600 - 8GB Ram - SSD - 10.14 - Clover non UEFI
    Dell E6540 - i5 4310M - HD 4600 - 16GB Ram - BCM4352 - SSD - 10.13 - Clover UEFI
    Dell E7440/7240 - i5 4200U - HD 4400 - 8GB Ram - BCM4352 - SSD - 10.14 - Clover UEFI
    Intel Nuc BOXD54250WYKH2 - i5-4250U - HD5000 - 8GB Ram - BCM4352 - SSD OSX - Lüfterlos - 12.0.1 - OC

  • Damit müßte es gehen:


    https://pqrs.org/osx/karabiner/

    HP Elite X2 G2, 12'', Intel Core i5-7300U, 16 GB RAM, Intel HD Graphics 620, 4 TB SSD, macOS Ventura

    ---

    HP Compaq 8300 Elite, Intel Core i5-3470, 4 x 3,20 GHz, 8 GB RAM, Ivy Bridge, Nvidia Geforce GT 710 (Intel HD Graphics 2500), macOS Big Sur

  • Hallo,


    Das hatte ich auch schon ausprobiert.
    Doch habe ich es nicht hin bekommen die FN + Pfeiltasten zu belegen. Zweites Problem war das ich ein Deutsches Tastatur Layout benutze und dies durch Karabiner deaktiviert wird.
    Deswegen dachte ich das es vielleicht möglich ist mit einem DSDT Patch oder Kext die Tasten zum laufen zu bekommen :)

    ASRock B85m ITX - i3 4330 - HD4600 - 8GB Ram - SSD - 10.14 - Clover non UEFI
    Dell E6540 - i5 4310M - HD 4600 - 16GB Ram - BCM4352 - SSD - 10.13 - Clover UEFI
    Dell E7440/7240 - i5 4200U - HD 4400 - 8GB Ram - BCM4352 - SSD - 10.14 - Clover UEFI
    Intel Nuc BOXD54250WYKH2 - i5-4250U - HD5000 - 8GB Ram - BCM4352 - SSD OSX - Lüfterlos - 12.0.1 - OC

  • Das muß theoretisch gehen. Ich habe auch eine deutsche Tastatur!
    Entweder unter Simple Modifications oder unter Function Keys


    HP Elite X2 G2, 12'', Intel Core i5-7300U, 16 GB RAM, Intel HD Graphics 620, 4 TB SSD, macOS Ventura

    ---

    HP Compaq 8300 Elite, Intel Core i5-3470, 4 x 3,20 GHz, 8 GB RAM, Ivy Bridge, Nvidia Geforce GT 710 (Intel HD Graphics 2500), macOS Big Sur

  • Ich benutze das Layout http://jankarres.de/2013/07/wi…turlayout-unter-mac-os-x/ um das @ zeichen wieder zurück auf die Q Taste zu bekommen.
    Zusätzlich habe ich unter Systemeinstellung/Tastatur die Sonderzeichen anders belegt um z.b. das @ Zeichen mit alt+Q zu schreiben und mit Strg+a/c/v die üblichen Windows Kombinationen zu nutzen.


    Nachdem ich Karabiner installiert und gestartet hatte, war das @ nicht mehr auf Q und die Sonderzeichen waren auch wieder auf Standard gesetzt. Ich werde es heute nachmittag Probieren.
    Bei Simple Modifications können FN Tasten genutzt werden? Ich hatte das nur bei Function Keys gesehen.

    ASRock B85m ITX - i3 4330 - HD4600 - 8GB Ram - SSD - 10.14 - Clover non UEFI
    Dell E6540 - i5 4310M - HD 4600 - 16GB Ram - BCM4352 - SSD - 10.13 - Clover UEFI
    Dell E7440/7240 - i5 4200U - HD 4400 - 8GB Ram - BCM4352 - SSD - 10.14 - Clover UEFI
    Intel Nuc BOXD54250WYKH2 - i5-4250U - HD5000 - 8GB Ram - BCM4352 - SSD OSX - Lüfterlos - 12.0.1 - OC

  • Eine elegante Lösung wäre es das über die dsdt.aml zu lösen. Lade doch mal deine verwendete dsdt.aml hier hoch dann schaue ich mir die mal an ob es mit dieser gehen könnte.


    XiaoMI 12,5 Zoll (m3 6Y30) mit HS

  • Wenn es mit der DSDT.aml klappt, dann gut!


    Hier die Lösung mit Karabiner-Elements.
    Zuerst das hier runterladen: https://pqrs.org/osx/karabiner…ions/#german_pc_shortcuts
    Dann unter "Complex Modifications" "Add rule" drücken und beim untersten Eintrag "PC-Style German …" auf "Enable" drücken!


    Der Vorteil von Karabiner-Elements ist halt, daß man da enorm viel noch einstellen und ändern kann. Die schönen Funktionstasten in der obersten Zeile der Tastatur habe ich alle damit entsprechend belegt, z.B. mit Launchpad, Lauter, Leiser, Still etc.. Das Leben am Hackintosh ist damit bedeutend einfacher.

    HP Elite X2 G2, 12'', Intel Core i5-7300U, 16 GB RAM, Intel HD Graphics 620, 4 TB SSD, macOS Ventura

    ---

    HP Compaq 8300 Elite, Intel Core i5-3470, 4 x 3,20 GHz, 8 GB RAM, Ivy Bridge, Nvidia Geforce GT 710 (Intel HD Graphics 2500), macOS Big Sur

  • Hallo iPhoneTruth,
    Ich bin kein Nutzer von Karabiner-Elements. Finde das Tool unglaublich unkomfortabel. Aber sicher wenn es funktioniert kann man es auch Nutzen. :)


    Alle oben von dir beschriebenen Tasten habe ich über die dsdt.aml gepatcht und benötige daher kein Zusatztool.

  • Bei meinem Dell sind auch ein paar Tasten vertauscht. Da ich nicht so auf "noch ein Tool mit dem man das hinbiegen kann" stehe, wäre ich sehr an einer DSDT-Methode sehr interessiert. Ich würde das auch gerne selber machen, weiß aber nicht wie.

    MfG, docplag



  • Hört sich auch für mich sehr interessant an. Ich übe mich ja auch kräftig im DSDT patchen, bin da aber noch sehr am Lernen ;) .


    Da mir dazu allerdings bisher jede Möglichkeit unbekannt war, habe ich den Karabiner genommen. Vor allem konnte ich nun die Eject-Taste vergeben, da ich aus alter Gewohnheit mit den dazugehörigen Tastenkombinationen den Rechner damit ausschalten, neustarten oder schlafenlegen konnte.


    Also: Falls es dafür irgendwo eine Anleitung gibt, oder @anonymous writer gar eine dazu postet, dann probiere ich das in einer freien Minute sicher auch. Und, wie gesagt: eine Belegung für Eject hätte ich da gern dabei :) !

    HP Elite X2 G2, 12'', Intel Core i5-7300U, 16 GB RAM, Intel HD Graphics 620, 4 TB SSD, macOS Ventura

    ---

    HP Compaq 8300 Elite, Intel Core i5-3470, 4 x 3,20 GHz, 8 GB RAM, Ivy Bridge, Nvidia Geforce GT 710 (Intel HD Graphics 2500), macOS Big Sur

  • @Anonymous writer im Anhang meine DSDT die ich benutze.
    Das Helligkeitssymbol ist bei mir auf FN+Pfeiltaste hoch/runter :)


    Interesse hätte ich natürlich auch daran die F-Tasten zusätzlich ohne Karabiner Elements zu belegen... Aber das Thema erst am ende :)
    Die Helligkeitssteuerung mit den Pfeiltasten hat Prio :)

    Dateien

    • DSDT.aml

      (72,89 kB, 165 Mal heruntergeladen, zuletzt: )

    ASRock B85m ITX - i3 4330 - HD4600 - 8GB Ram - SSD - 10.14 - Clover non UEFI
    Dell E6540 - i5 4310M - HD 4600 - 16GB Ram - BCM4352 - SSD - 10.13 - Clover UEFI
    Dell E7440/7240 - i5 4200U - HD 4400 - 8GB Ram - BCM4352 - SSD - 10.14 - Clover UEFI
    Intel Nuc BOXD54250WYKH2 - i5-4250U - HD5000 - 8GB Ram - BCM4352 - SSD OSX - Lüfterlos - 12.0.1 - OC

  • @iPhoneTruth und @Doctor Plagiat
    Das ganze geht über diesen Kext. Der Kext wird nur benötigt um herauszufinden welche Methode in der dsdt.aml aufgerufen wird mit den ACPI Tasten. Danach kann man den Kext wieder löschen.
    https://github.com/RehabMan/OS-X-ACPI-Debug


    Des weiteren muss man in der DSDT diese beiden Paches hinzufügen damit der Kext funktioniert.
    https://github.com/RehabMan/OS…bug/blob/master/debug.txt
    https://github.com/RehabMan/OS…master/instrument_Qxx.txt


    Wobei zweiter Patch nicht bei jeder DSDT so funktioniert und entsprechend angepasst werden muss. Auch diese beiden Patches werden dann nicht mehr benötigt.


    Werden nach hinzufügen des Kext und der beiden Paches in der DSDT die Keys angezeigt ist es möglich die Ausgabe ganz einfach neu zu belegen.
    Ausgabe in der Konsole sollte dann in etwas so sein wie hier individuell für jede ACPI Taste:

    Code
    1. standard 09:49:16.597413 +0100 kernel ACPIDebug: "EC _Q0F enter"


    _Q0F ist dann eine der Methoden.

  • Das ist sehr interessant, das schaue ich mir mal an. Ich werde dann berichten. Vielen Dank für die Infos. :thumbsup:
    Ich beschäftige mich immer noch viel zu wenig mit solchen speziellen Sachen, so dass ich sowas im Netz nicht selbst finde. Asche auf mein Haupt. :thumbdown:

    MfG, docplag



  • @Peter_Pan,
    Teste mal ob dir mit diesen beiden Dateien die FN-Tasten in der Konsole angezeigt werden.

  • Das ganze geht über diesen Kext


    Habe ich dem Other-Ordner hinzugefügt.


    Des weiteren muss man in der DSDT diese beiden Paches hinzufügen


    Habe ich ebenfalls getan. Es gab auch keine Fehler, die DSDT konnte kmpiliert werden.


    Werden nach hinzufügen des Kext und der beiden Paches in der DSDT die Keys angezeigt


    Nach dem Neustart stehe ich auf dem Schlauch. Die Keys werden in der DSDT angezeigt? Oder in der Konsole? Ich finde leider nichts dergleichen.
    Vielliecht muss ja bei mir der zweite Patch angepasst werden, damit die DSDT funktioniert. Aber was?

    MfG, docplag



  • Hier in der Konsole sollte die immer kurz Auftauchen. Ganz nach unten scrollen.



    Voraussetzung natürlich das die instrument_Qxx.txt auch Änderungen in die dsdt.aml eingetragen hat.
    Es gibt auch eine instrument_Lxx.txt falls es Lxx Methoden sind.

  • Sollte so etwas in der Konsole auftauchen? kernel ACPIDebug: "EC _Q0F enter"
    Das macht es nicht. Da teste ich mal die instrument_Lxx.txt.

    MfG, docplag



  • Ja, kann eben auch sein Lxx. Ist bei manchen Bios Versionen anders. Aber auch das kann sein sind die falschen Metoden.
    Dann gehts nur durch Ändern der Methoden direkt in der dsdt.aml und wird sehr Aufwendig.


    Wenn du den Patch ausfährst sollten auch Änderungen angezeigt werden. Ansonsten funktioniert er nicht.

  • Mit Lxx finde ich ebenfalls nichts in der Konsole. Ich dachte es wäre so ähnlich wie bei der VoodooPS2Controller-Debug-Version. Da gibt es bei jedem Tastendruck eine Ausgabe in der Konsole. Nützt mir aber auc nichts, da ich die SmartToupad.kext im Einsatz habe. Da habe ich noch keine Möglichkeit gesehen Tasten zu vertauschen.
    Ist jetzt aber auch kein Beinbruch. Mit den zwei oder drei vertauschten Tasten kann ich gut leben. Ich bin blos auf diese DSDT-Methode angesprungen, in der Annahme dass es einfach geändert werden kann. Das es nicht funktioniert ist also wirklich kein Problem, trotzdem DANKE!

    MfG, docplag



  • @Doctor Plagiat
    Lade deine dsdt.aml mal hier hoch. Ich würde dir mir gerne mal ansehen.