Products purchased prior to October 1st, 2018 maintain the original 1 year warranty (keyboards with mechanical switches maintain original 2 year warranty). Aside from the change to Warranty Period, the Razer Extended Warranty does not alter any other terms and conditions of the Limited Warranty. The Razer Extended Warranty does not apply to batteries. and have validly purchased a Razer Extended Warranty for your product, the Warranty Period shall be extended for another one (1) year period, to be a total of two (2) years commencing upon the date of retail purchase of your Razer Product. If you are a customer outside of the U.S. If you are uncertain whether your Product is eligible for Limited Warranty support, please contact our support team for clarification. Please consult the product documentation provided by the product manufacturer for details. If you need product or warranty support with your third-party product, please contact the product manufacturer. Razer does not offer a warranty for third-party products. Please note that third-party products may be covered by the product manufacturer's warranty and these warranty terms are exclusively provided by the product manufacturer. Refurbished products not purchased from will have a 90 day warranty period. Refurbished Products purchased from will have the lesser of a 1 year warranty period or the warranty period as stated above. Certain "end of life", sell out or discontinued Products may have a shorter Warranty Period this will be clearly marked at the time of purchase and the given Warranty Period will be stated at that time. Razer Rechargeable Batteries for Wireless DevicesĪll new Products will have the Warranty Periods listed above, subject to applicable local law. Razer Speaker Systems and Broadcaster Devices You are eligible for Limited Warranty support for the following periods of time commencing upon the date of retail purchase of your Product (Warranty Period). For reference, the class in question is see our warranty policy for a complete review of our warranty policy. To make this a long term fix, is it possible to get access to the synapse source to request this change? Or can we get a razer developer to take a look at this. Though I'm looking at the IL reversed code, it doesn't appear that the timer is even needed, other than to maybe call doevents(honestly looks like how a node developer would use a timer to trigger things, but this is dotnet, there are better ways).
Replaced the executable, restarted the service, and vuala, near instant automatic profile switching as expected. So I did a quick disassemble, changed the few 2000ms delay references to 10ms, and reassembled. But the callback triggers a timer with a hard-coded 2 second delay. From experience, this event is instant, even with dotnet marshaling it. It appears that the synapse process(child of the service) hooks into windows events for foreground changed. I would prefer to make a long-term fix for this.Īs for a short term fix, it looks like nearly all of synapse is dotnet, which means "almost open source" to me. If anyone can point me towards and sdk and/or plugin/module that would have the ability to switch profiles, please let me know.
And functionality is much more important than colors.
Unfortunately I was only able to find an sdk or exposed functions for chroma, which as I understand, is limited to lighting effects. Since the profile can be switched relatively quickly using the profile selector in the keypad tab, I looked into making my own application to control profile switching. But it lead me to believe there is no user friendly option at the moment. It seems the original reply to my question was removed.