Does anyone know wow much it would be (roughly) to get everything needed to use"Amulet Hotkey for KVM over IP"? Has anyone actually tried it to disable themporal dithering?
OSX dithering - Help wanted
- Edited
It looks like AHK have updated the temporal dithering solutions.
OSX: https://resources.amulethotkey.com/download/AN_057_Temporal_Dithering_on_OSX_v2-7.pdf
Windows: https://resources.amulethotkey.com/download/KBA_144-Disable_temporal_dithering_on_Windows.pdf
I didn't realise there was a solution for Windows (Nvidia) too - they're holding all the cards!
JTL Perhaps the fix works on all driver versions - the guide was produced within the last 6 months so presumably they are using W10+10xx GPU's.
AHK have quite a lot of re-sellers - I tried contacting Jigsaw24 (UK) but didn't get a response. This is mentioned in one of their blogs.
"The usual caveats apply: the fix will only work with Amulet hardware and software, not with that from third parties; the kext itself is not available publicly – in a delightfully cloak-and-dagger scenario, you need to get in touch with our team on the details below, and they'll send you a temporary download link and instructions for how to install it."
It's a long shot but maybe it's worth contacting all AHK re-sellers to see if someone will be sympathetic and provide us with a copy.
We then just need to find a guru to bypass the hardware check and we could have a working solution.
Also worth noting, it's possible connecting your Macbook or Mac computer to an external graphics card (which then connects to an external monitor). The external graphics card might not use temporal dithering at all.
- Edited
ryans I can see why you'd think that at first but based on my understanding of how external graphic cards work the drivers are almost the same if not exactly the same .kext as their mobile counterparts, so I highly doubt this is going to solve the issue. People who've owned the Mac Pro which uses a desktop graphics card have still had issues with temporal dithering.
@JTL How does your "no dithering on OSX" project go? Would you care to share any knowledge about this? Maybe in the Wiki?
Seems Amulet Hotkey also changes one settings in the IO registry (different approaches for Nvidia and AMD). Did you ask them to kindly share their findings so that people like us may be able to use Apple products again?
Or maybe we should "spam" Apple support with a request to make dithering optional.
Would be great to have some progress here as I cannot use my MBPs for a long time anymore and I am looking for ways to solve this...
deepflame How does your "no dithering on OSX" project go? Would you care to share any knowledge about this? Maybe in the Wiki?
I took a break because of university and other things.
I think I know what needs to be done and how to "rebase" it to be 10.13-10.14 compatible.
deepflame Seems Amulet Hotkey also changes one settings in the IO registry (different approaches for Nvidia and AMD). Did you ask them to kindly share their findings so that people like us may be able to use Apple products again?
@ryans wrote to the original developer of the first version of the KEXT, but I suspect their approach is different from mine and I highly suspect mine will work better.
I've gotten it to a stage where I see on my second Macbook Pro, it makes the dithering "worse" like a broken "flickering" monitor, now to make it better.
deepflame Or maybe we should "spam" Apple support with a request to make dithering optional.
Good luck with that
deepflame Would be great to have some progress here as I cannot use my MBPs for a long time anymore and I am looking for ways to solve this...
I wish I could have better news for you.
@JTL highly appreciate your explanation here. Would you be open to share your work on Github for others to have a look and contribute via pull requests? Maybe this can be a joint effort.
@ryans what were your findings from contacting the developer at Amulet Hotkey? Did they seem open to sharing their knowledge?
I wish other people could help but none of this stuff is trivial. I don't mean to sound rude butt talk to me when you have two OS X machines (one as debugging host and the other as "target" where you try and disable dithering on it), a firm grasp of C/C++, X64 Assembly and IDA Pro. Then we can work on this
JTL two OSX machines (check), firm grasp of C/C++ (kinda check), and then you lost me. Guess I can teach myself assembly and the disassembler but would think that it would not get the highest priority in my life currently. Great that we have someone like you who is into stuff like this... wished it was just setting parameters in the IO registry to turn dithering off
- Edited
Just as an FYI, I recently tried upgrading my ALL GOOD MacBook Pro (early 2013) running Mojave, to Catalina.
And... eye strain. It was that nasty low level type that really sneaks up on you.
Anyway, I downgraded - thank heavens I made several backups before the upgrade, and everything is back to normal. Phew.
Still, that means there's simply no new Apple gear or software that I know to be safe... and I'm now stuck on old versions of MacOS.
- Edited
I don't think it's so easy. I mean for me the macbook air 2017 with Mojave was bad as the new macbook pro 16 with Catalina.
So I think it's a combination of display, OS and GPU drivers. Really hard to understand!
At least I understood that is not just a display problem like I thought. For exempla, my desktop PC is unusable for me with the latest version of W10 1909 !
Is there any progress in developing software or contacting amulet hotkey partners?
- Edited
As far as I know, there is no progress in developing the software. Even telling which lines of code are responsible for dithering is problematic (I might be mistaken about the progress, but there is no solution yet).
Others contacted Amulet, but did not receive the kext. I do not know the details.
I have managed to obtain the Amulet Hotkey kext injector for disabling temporal dithering on Macs. The version I have is for ATI/AMD GPUs on OX 10.12, 10.13 and 10.14.
I don't have a Macbook to hand at the moment, could someone please test this out?
Kext file: https://drive.google.com/open?id=1HCektw3GjTpQDMY811tikxo0dkWM1Haw
Installation instructions: https://drive.google.com/open?id=1pvsFnkR9gV4jT_XJEc4ilNF35nPmq94r
Waiting with baited breath - I've been hunting for this for 8 years..
- Edited
diop Where did you find this?
diop I believe I read that it checks for Amulet hardware first before loading the kext.
It doesn't mention anything like that in the documentation so I'm ever hopeful. I might actually buy a Macbook Pro tonight to test it out as Amazon are currently offering returns until the end of June on any product.