geekhack

geekhack Community => Keyboards => Topic started by: davkol on Sat, 18 October 2014, 08:46:22

Title: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: davkol on Sat, 18 October 2014, 08:46:22
What the title says, Corsair K65/K70/K95 RGB support only 512 colors. sauce (http://forum.corsair.com/forums/showthread.php?t=133172) #rgbgate Kappa.

BTW I'm curious about Logitech G910 and Razer BW Chroma (and whoever does the same bling thing).
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: SpAmRaY on Sat, 18 October 2014, 08:56:57
man they are making good use of the tramp stamp then

read most of that thread and seems like a few of those guys know what they are talking about
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: NeedAFix on Sat, 18 October 2014, 08:59:54
Actually the RGB series does 16.8 million colors.

Don't know where you got this info from, but it is wrong, so wrong.

I've posted a video of it in my "new members" thread.
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: davkol on Sat, 18 October 2014, 09:01:38
Panasonic A32181 doesn't support advertised 10 levels of backlighting.
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: NeedAFix on Sat, 18 October 2014, 09:02:37
Have you actually used the keyboard and attempted to do with it what you want, or are you just going by technical details?
The panasonic chip they used might be messed with in-house.

http://geekhack.org/index.php?topic=64261.0 there is the thread with the link to the video, check out the video. What are you trying to do that makes it seem like it doesn't have all the colors you want? I'm not seeing the big picture in this situation.
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: davkol on Sat, 18 October 2014, 09:07:06
If the protocol uses three bits per channel, how do you send the rest there?
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: NeedAFix on Sat, 18 October 2014, 09:15:00
I don't really see any issues, to me, the keyboard is beautiful.

It seems you are just focused on raw technical details and honestly I don't see it playing out. You also have to remember this has an ARM processor which might help the panasonic chip.
From my video on amazon you can see that it can do any of the colors, combinations of colors, level of lighting, effects and in any direction that you want.
The keyboard really is amazing, there is no reason to be ragging on it.

"All of the lighting in the key switches connects to a custom lighting controller and a powerful ARM processor to control both the lighting and the keyboard 104-key rollover matrix."

I'd say these quotes from corsairs website makes your points completely moot.

Try one and see if you can make the color profile you want before complaining about the technical aspects that may or may not have any baring on this board.
Also, don't disregard anything until you have first hand experience. Grapevines with their degrading Second Hand information don't tend to provide accurate results.

Seriously though, I don't understand what your issue is.

http://www.corsair.com/en-us/blog/2014/september/corsairk70rgb
"Featuring the world’s first German-engineered Cherry MX RGB key switches as part of a limited-time Corsair exclusive, the  K70 RGB allows for 16.8 million per-key color animated back-lighting by utilizing an on-board ARM processor and a powerful lighting controller that uses new software to display fully customizable lighting effects such as gradient and ripple patterns.  The software will also allow for powerful key sequencing actions across multiple modes and profiles in conjunction with the lighting. Furthermore, all standard keys on the K70 are remappable, replacing the need for dedicated macro keys."
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: davkol on Sat, 18 October 2014, 09:23:44
The keyboard doesn't store that data, it's sent over USB from the host, three bits per channel—I'd be helpful, if you could post a communication dump to show otherwise.
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: NeedAFix on Sat, 18 October 2014, 09:38:36
"Onboard memory to take performance and lighting settings with you
36KB of on-board memory to store performance and lighting settings use on other PCs".

I'd post a communication dump (if I knew how to collect the info) but I figure you'd find something wrong with that too.

You are being nitpicky about something that probably isn't even in this board, it is as if you didn't read my post at all.
If you really want the real technical details, by all means, go ask Corsair Support -- they should be able to provide you with all the info you could ever dream of and more, unlike myself.

The keyboard is amazing, too bad you don't think so I guess.

"Display controller driven fast and fluid 16.8M multicolor animation"

"To solve the single LED limitation and provide a keyboard that could meet everyone’s specific preferences for LED backlighting, Corsair approached Cherry, one of the world leaders in product innovation. They took our request and  by working together, the two companies designed an entirely new switch while retaining the definitive characteristics of a Cherry key switch. The requirements—the feel, reliability, and range of switches—could not be compromised. It was important that the characteristics of the switch did not change simply because of RGB. The RGB would have to be a feature on top of a switching retaining its Cherry identity. In order to meet these standards, Cherry made adjustments to how the LED lighting was mounted. "

"Rather than adding the LED directly onto the key switch, Cherry used a precise, computer- calculated lens in place of where the LED used to be. The RGB LED would then be surface mounted (SMD-LED) directly onto the keyboard’s PCB. The two benefits of this new design were apparent:
1.)    RGB is now possible since the light emitted by the diode shines through the lens and emits a similar effect to the previous 3mm single-color LED model.
2.)    With the RGB LED directly mounted onto the PCB, reliability is also gained by reducing the chances of ESD (electric static discharge) occuring, the leading cause of LED failure on keyboards.
All of the lighting in the key switches connects to a custom lighting controller and a powerful ARM processor to control both the lighting and the keyboard 104-key rollover matrix."

I don't know what else to tell you...
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: davkol on Sat, 18 October 2014, 09:41:47
Corsair support has been dead silent for about 10 days.

Are you a fanboy, or worse, a paid shill? Because that would explain your quotes of irrelevant marketing buzzspeak.
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: NeedAFix on Sat, 18 October 2014, 09:42:53
I'm just going with the information I have access to and this is what I Get for trying to help people.

Whatever dude, whine and complain about an amazing keyboard while I have fun with it -- I don't care anymore, Have a Good Day.
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: dorkvader on Sat, 18 October 2014, 10:37:10
you can dither to approximate. Screens do this all the time. How fast can the panasonic switch those 3 bits? If it can switch between states fast enough, they can probably get more colours. Just like older 6 bit panels approximate 8 bit (16.7M) colours.

Bit of a difference between 3 bits and 8 though.

more info was posted in the reddit topic here:
http://www.reddit.com/r/MechanicalKeyboards/comments/2ij2um/corsair_k70_rgb_usb_protocol_reverse_engineering/

Panasonic A32181 doesn't support advertised 10 levels of backlighting.
Still reading through, but where was it posted that this is the chip they used? I notice that the reverse engineering of the protocol information is pretty informative and appears that the software is only throwing 3 bits (out of a possible 4, looks like 0000 is white and 0777 is black) at it.

edit: some speculation about the chips it's using:
http://forum.corsair.com/forums/showpost.php?p=735749&postcount=45

edit: confirmed by anandtech review pictures:
http://forum.corsair.com/forums/showpost.php?p=735763&postcount=49
(http://www.weistang.com/data/attachment/forum/201410/12/210339lkabkhzjjjbfjyzo.jpg)

edit:
Quote
actually making each key 8-bit would involve rewriting the PWM channel register very very quickly as it scans the matrix, something that is likely not happening (and dare I say impossible?)
It could in theory support that with a firmware update but if I understand correctly it would be quite hard for the KB hardware to actually support that. It could be done if you switched the brightness very slowly. I think they wolud need to change from PWM to current limiting to get it to support enough colour as well as be fast enough to work at all. or superfast PWM frequency and I don't think any chips support that. I'd have to do some looking and reading datasheets.

edit: panasonic marketing is misleading, perhaps panasonic mislead corsair?
http://forum.corsair.com/forums/showpost.php?p=735791&postcount=53

They'd need 9 chips (3 per channel) for full advertized colours. and even then it might not work.

I have to go to work now, but I recommend reading all the info before making a decision.
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: strict on Sat, 18 October 2014, 10:50:37
The issue is false advertisement. It doesn't matter if you can get the color you want or if the board looks good/bad or any of the other points you're trying to make, NeedAFix. It matters because the RGB back-lighting is the biggest selling point of the board and it can only create a fraction of the colors it's advertised to be able to make. It would still be huge problem if it made 65536 colors (16bit) instead of 16.8 million (24bit), but being limited to 512 colors is light-years from what they are advertising.

If I bought a Porsche that was supposed to put out 700hp but I find out it can only create 200hp that's a huge issue. It doesn't make the car look less cool and it doesn't prevent me from driving from point A to point B, but it does make the product significantly different from what was sold to me.
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: dorkvader on Sat, 18 October 2014, 11:03:44
it's ok guys, 512 colours won't help you win:
(http://i.imgur.com/boTmfd8.png)
source (http://forum.corsair.com/forums/showpost.php?p=736404&postcount=84)

also note reddit discussion linking back to corsair thread.
http://www.reddit.com/r/MechanicalKeyboards/comments/2jhe9h/corsair_rgb_keyboards_only_capable_of_512_colours/
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: midnightmare on Sat, 18 October 2014, 11:36:17
The issue is false advertisement. It doesn't matter if you can get the color you want or if the board looks good/bad or any of the other points you're trying to make, NeedAFix. It matters because the RGB back-lighting is the biggest selling point of the board and it can only create a fraction of the colors it's advertised to be able to make. It would still be huge problem if it made 65536 colors (16bit) instead of 16.8 million (24bit), but being limited to 512 colors is light-years from what they are advertising.

If I bought a Porsche that was supposed to put out 700hp but I find out it can only create 200hp that's a huge issue. It doesn't make the car look less cool and it doesn't prevent me from driving from point A to point B, but it does make the product significantly different from what was sold to me.

This is the point, you can't make claims to millions of colors as a blatant lie. It could be the absolute greatest keyboard on earth in every other aspect, but it still wouldn't change the fact that they are flat out lying to their customers. It might be changed with a firmware update, although that is extremely doubtful since they went completely silent from being called out. Leaving customers in the dark about release dates is one thing, but not addressing straight up false advertisement is another. Very interested to see how they respond to this
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: jwaz on Sat, 18 October 2014, 12:20:04
it's ok guys, 512 colours won't help you win:
(http://i.imgur.com/boTmfd8.png) (http://i.imgur.com/boTmfd8.png)
source (http://forum.corsair.com/forums/showpost.php?p=736404&postcount=84)

also note reddit discussion linking back to corsair thread.
http://www.reddit.com/r/MechanicalKeyboards/comments/2jhe9h/corsair_rgb_keyboards_only_capable_of_512_colours/ (http://www.reddit.com/r/MechanicalKeyboards/comments/2jhe9h/corsair_rgb_keyboards_only_capable_of_512_colours/)


 :)) :)) :))

#shotsfired
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: davkol on Sat, 18 October 2014, 12:25:17
it's ok guys, 512 colours won't help you win:
(http://i.imgur.com/boTmfd8.png) (http://i.imgur.com/boTmfd8.png)
source (http://forum.corsair.com/forums/showpost.php?p=736404&postcount=84)

also note reddit discussion linking back to corsair thread.
http://www.reddit.com/r/MechanicalKeyboards/comments/2jhe9h/corsair_rgb_keyboards_only_capable_of_512_colours/ (http://www.reddit.com/r/MechanicalKeyboards/comments/2jhe9h/corsair_rgb_keyboards_only_capable_of_512_colours/)


 :)) :)) :))

#shotsfired
It was posted by a CM Storm representative (http://www.reddit.com/r/MechanicalKeyboards/comments/2jhe9h/corsair_rgb_keyboards_only_capable_of_512_colours/clc796r), after all.
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: tp4tissue on Sat, 18 October 2014, 12:38:55
hahahahahahaha.....

technically, the lawyers can still argue "what is a Color, really"  since there are infinite steps of each color.. providing any color would produce infinite variations on the quantum level..

So Corsair actually downplayed the greatness of their product from Infinity color support to 16.8 million..

(http://emoticoner.com/files/emoticons/onion-head/embarrassed2-onion-head-emoticon.gif?1292862502)
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: zennasyndroxx on Sat, 18 October 2014, 13:53:15
Hopefully an update fixes this though im not using it. I think the problem here isnt with the rgb delivers 16.8m colours. Its more like consumers feel cheated when they buy something different than what is advertised
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: divito on Sat, 18 October 2014, 14:22:07
Pretty interested to see what the actual issue is. Maybe a firmware/software oversight? Maybe straight incompetence? Either way, the investigative/technical work on the Corsair forums is pretty awesome.
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: nubbinator on Sat, 18 October 2014, 14:27:22
Pretty interested to see what the actual issue is. Maybe a firmware/software oversight? Maybe straight incompetence? Either way, the investigative/technical work on the Corsair forums is pretty awesome.

Considering how horrible Corsair is with firmware and software, I'm guessing that could be a huge part of it.  Link has had massive issues and they had some huge firmware issues with their SSDs in the past.
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: oscillik on Sat, 18 October 2014, 14:58:52
Pretty interested to see what the actual issue is. Maybe a firmware/software oversight? Maybe straight incompetence? Either way, the investigative/technical work on the Corsair forums is pretty awesome.

Considering how horrible Corsair is with firmware and software, I'm guessing that could be a huge part of it.  Link has had massive issues and they had some huge firmware issues with their SSDs in the past.

Corsair Link still has major issues with both the firmware and the software. After the bad experience I've had with the Corsair Link, I'll likely never touch anything by Corsair that relies on software again.
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: tp4tissue on Sat, 18 October 2014, 15:23:59
i don't get it.. why do ya'll care...  this corsair k stuff is all n00b gear...
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: Grendel on Sat, 18 October 2014, 15:52:06
Makes for entertaining reads tho :) My bet is that Corsair will backpedal and claim "512 out of 16.6m colors". Corsair always had mediocre soft- and firmware at best, for trying to display more than 512 colors at the same time they would need to hire engineers they can't afford (or are not willing to pay.)
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: dorkvader on Sat, 18 October 2014, 17:30:34
Pretty interested to see what the actual issue is. Maybe a firmware/software oversight? Maybe straight incompetence? Either way, the investigative/technical work on the Corsair forums is pretty awesome.

It's in the hardware. The chips can't drive RGB LEDs at more than a few bits each.

The following posts explain it:
http://forum.corsair.com/forums/showpost.php?p=735749&postcount=45
http://forum.corsair.com/forums/showpost.php?p=735791&postcount=53

it's ok guys, 512 colours won't help you win:
(http://i.imgur.com/boTmfd8.png) (http://i.imgur.com/boTmfd8.png)
source (http://forum.corsair.com/forums/showpost.php?p=736404&postcount=84)

also note reddit discussion linking back to corsair thread.
http://www.reddit.com/r/MechanicalKeyboards/comments/2jhe9h/corsair_rgb_keyboards_only_capable_of_512_colours/ (http://www.reddit.com/r/MechanicalKeyboards/comments/2jhe9h/corsair_rgb_keyboards_only_capable_of_512_colours/)


 :)) :)) :))

#shotsfired

I thought it was worth a few LOLs.
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: jacobolus on Sat, 18 October 2014, 18:26:22
Seems likely that the engineering department and marketing department weren’t communicating very well, before this thing got built.

Anyway, leaves some nice room for someone else to come in and make a keyboard with a more capable LED controller, and advertise how many extra millions of colors it supports.

(Personally I think backlighting in general is a silly gimmick, aimed at a demographic who loves silly gimmicks.)
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: ComradeSniper on Sat, 18 October 2014, 18:36:04
Hahaha, wow. I can't wait to see Corsair's response to this.
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: strict on Sat, 18 October 2014, 18:41:39
Seems likely that the engineering department and marketing department weren’t communicating very well, before this thing got built.

Anyway, leaves some nice room for someone else to come in and make a keyboard with a more capable LED controller, and advertise how many extra millions of colors it supports.

(Personally I think backlighting in general is a silly gimmick, aimed at a demographic who loves silly gimmicks.)

The only issue with that is that Corsair has a one-year exclusivity agreement with Cherry so for the next little while any competitors would have to use knock-off switches. I will be more curious to see if Cherry has anything to say about this ordeal than Corsair. I cant imagine them being too happy that their brand new RGB switches had a bungled launch due to Corsairs incompetence or cost-cutting.
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: byker on Sat, 18 October 2014, 19:08:01
Seems likely that the engineering department and marketing department weren’t communicating very well, before this thing got built.

Anyway, leaves some nice room for someone else to come in and make a keyboard with a more capable LED controller, and advertise how many extra millions of colors it supports.

(Personally I think backlighting in general is a silly gimmick, aimed at a demographic who loves silly gimmicks.)

The only issue with that is that Corsair has a one-year exclusivity agreement with Cherry so for the next little while any competitors would have to use knock-off switches. I will be more curious to see if Cherry has anything to say about this ordeal than Corsair. I cant imagine them being too happy that their brand new RGB switches had a bungled launch due to Corsairs incompetence or cost-cutting.

I thought that the one year exclusivity was almost up, as Corsair took so long to release the rgb boards. Also I could see a different company designing a new board then waiting for the agreement to be over to release it.
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: jacobolus on Sat, 18 October 2014, 22:43:42
Competitors will just have to use Matias switches... but that’s okay, the keyboards will thus end up nicer to type on as well as supporting more colors.
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: nubbinator on Sat, 18 October 2014, 22:45:06
Competitors will just have to use Matias switches... but that’s okay, the keyboards will thus end up nicer to type on as well as supporting more colors.

That's ok.  Alps>MX.

#shotsfired  #realalpsreallyarebetter #matiasisok #corsairsuxors
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: Grendel on Sun, 19 October 2014, 01:43:17
The plot thickens:

Quote from: Corsair James
During development of the keyboard and prior to the release of the RGB keyboard, we came across an issue regarding the possible color combinations. In an effort to get the product out to our customers as committed, we made the tough decision to resolve the issue in a future software release as we believe our customers would enjoy the product as-is.

Here are the specifics that detail the issue:
Due to USB stack size and performance issues, we had to reduce MCU processing overhead in the best and quickest manner. The LED controller gives us greater than 8 bits of color depth but we use the 8 bits that give us what we believe to be the best color granularity. Our controller architecture provides for over 100 million color combinations out of which we select 16.8 million to display. We devised a color palette scheme to encode and compress the RGB color data and the data to select and control the “current sources” that drive the LED array. An unfortunate side effect is that it prevented us from utilizing the full color depth available from the LED controller.

We are in the process of making the necessary improvements so that we can send the uncompressed RGB data to the keyboard. Additionally, we are optimizing the data protocol and LED driver/display algorithms through the display control firmware to handle the uncompressed data, and to more efficiently program the “current sources” that drive the LED array. This should give our most “resourceful” customers an easy way to identify the data and be able to easily send standard RGB 8 bit values.
This enhancement had already been planned and will be implemented in a few weeks by the release of a software update, which will be announced and be made available to download here and at Corsair.com.

- Corsair Team
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: nubbinator on Sun, 19 October 2014, 01:51:28
tl;dr ****, you guys found out we released yet another product before it was ready.  We're going to release an update that will fix some problems, but will likely **** up things even more; however, since we're releasing an update, we can say we're working on it and we didn't really deceive you in our marketing, it was just a feature we were going to roll out in the future.

This is typical of Corsair.  It's why I refuse to buy anything they sell.  They cover up problems until they're too big to ignore, half ass "fixes", then eventually get the issue resolved all while charging an arm and a leg and passing the blame.
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: byker on Sun, 19 October 2014, 02:11:03
tl;dr ****, you guys found out we released yet another product before it was ready.  We're going to release an update that will fix some problems, but will likely **** up things even more; however, since we're releasing an update, we can say we're working on it and we didn't really deceive you in our marketing, it was just a feature we were going to roll out in the future.

This is typical of Corsair.  It's why I refuse to buy anything they sell.  They cover up problems until they're too big to ignore, half ass "fixes", then eventually get the issue resolved all while charging an arm and a leg and passing the blame.

Yeah, pretty ****ty that they released them broken, and even worse that they didn't even say anything at the time..
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: dorkvader on Sun, 19 October 2014, 22:45:08
fortunately:
Quote from: corsair_james
Quote from: Pirateguybrush
So... there's a reasonable chance they can pull it off?
More than a reasonable chance, our hardware is much more capable than what has been suggested so far (which was why we wanted to ensure our engineers could describe it properly for everyone to understand).
http://forum.corsair.com/forums/showpost.php?p=736567&postcount=109

Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: SpAmRaY on Sun, 19 October 2014, 22:49:32
So basically they need better software engineers to make proper use of the hardware?

On a side note I spent about 45 seconds with a K65 at best buy and if nothing else, I liked the case.
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: dorkvader on Sun, 19 October 2014, 22:53:11
So basically they need better software engineers to make proper use of the hardware?

On a side note I spent about 45 seconds with a K65 at best buy and if nothing else, I liked the case.

I would say basically they rushed it out with the hopes of fixing it later. The engineer guys in the thread who were figuring it out have estimated that it is entirely possible for them to fix this with just software.
More
Quote
It doesn't sound easy at all, but if they optimize it well, yes. With the new numbers we have 144 LEDs updating at 194Hz. 144*194 = 27936 LED scan frames per second. That means 35uS per LED frame. Considering that the palette supports 7 (possibly 8 but I'm not certain) independent PWM values at once, that means you only have to update the palette every 7 LED frames, or 7*35 = 245uS. That is more lenient than the 115uS I came up with earlier. Since we know now that the SPI clock frequency can be up to 10MHz as opposed to 1MHz, that cuts our previous bit time of 1uS down to 0.1uS. The SPI write takes 16 bits (making my 2-byte assumption correct) which is 8 bits for write flag and address and 8 bits for data. It looks like you must specifiy address for each byte written. 16 bits * 0.1uS = 1.6uS per write. However, now you're updating the entire palette rather than just one LED, so that becomes 1.6uS * 7 = 11.2uS to update the entire palette (not including delays between transfers). Now you need to do this three times because there are three drivers to update. If they wired all of them on the same bus, this takes 11.2uS * 3 = 33.6uS but if they are using three independent SPI busses this could still only be 11.2uS plus a bit of processing time. That means updating 11.2uS over a period of 245uS, which seems more reasonable. This still seems to be a very high demand on the CPU and will require perfect synchronization, but if they optimize well it does seem doable, though pushing the limit.
from http://forum.corsair.com/forums/showpost.php?p=736563&postcount=107
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: jacobolus on Sun, 19 October 2014, 23:48:10
So basically they need better software engineers to make proper use of the hardware?
To be fair, I’m convinced that almost all electronics hardware companies are totally incompetent at programming and user interface design. For evidence, just look at the atrocious UIs and buggy broken software on TVs and stuff that plugs into TVs, game consoles, car stereos, non-iPod music players, wireless routers, drip coffee makers, refrigerators, every phone before 2007, etc...
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: quake4mhg on Mon, 20 October 2014, 00:39:37
Didn't know each color (3 led combined) on each switch is not permanently store, it relies the arm chip refreshes to our eyes.
Glad to learn something new everyday in GH :D
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: _PixelNinja on Mon, 20 October 2014, 06:29:44
Cherry has got to be real happy right now to have set up an exclusivity deal with Corsair... What a shame.
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: OverKill on Mon, 20 October 2014, 17:42:55
Unfortunately with the internet it is not uncommon for people to release something "almost done" and then patch it in a week or a month. Sadly this is what high speed internet and mass information has come to. Remember when it took 2 years or more for a game to come out and when it did it had very few bugs? Yea.. me too :P
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: Daniel Beardsmore on Mon, 20 October 2014, 18:00:14
Watford Electronics Quest Paint (written for a computer with no graphical desktop of any kind — the mouse actually came with the paint package) had one bug, and the bug was documented clearly in the manual (on occasion, flood fill would hang and you'd have to press Esc to cancel). After using it for several years I never found another bug.

Now it's a miracle if I can try a program and not break it completely within minutes ;-)
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: wes1099 on Mon, 20 October 2014, 20:28:50
It is disappointing that people are getting so jimmy rustled because their keyboard only 512 colors. Think about it. That is 512x more colors than you used to be able to get in a mechanical board.
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: nubbinator on Mon, 20 October 2014, 20:32:31
It is disappointing that people are getting so jimmy rustled because their keyboard only 512 colors. Think about it. That is 512x more colors than you used to be able to get in a mechanical board.

People got jimmies rustled because of false advertising.

Think of it this way, imagine if Nvidia released a great big, awesome, and expensive video card.  They tell you it will play anything on the market flawlessly and that you'll easily get 60+ FPS when you play.  Then when you go to play a game with your high end system, everything is a choppy 30FPS.  That's what you see here. You have people who were expecting color matching and flawless color transitions and instead got choppy, stuttering color changes.

Now tell me you wouldn't be disappointed and you wouldn't have your jimmies rustled.
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: wes1099 on Mon, 20 October 2014, 20:42:16
It is disappointing that people are getting so jimmy rustled because their keyboard only 512 colors. Think about it. That is 512x more colors than you used to be able to get in a mechanical board.

People got jimmies rustled because of false advertising.

Think of it this way, imagine if Nvidia released a great big, awesome, and expensive video card.  They tell you it will play anything on the market flawlessly and that you'll easily get 60+ FPS when you play.  Then when you go to play a game with your high end system, everything is a choppy 30FPS.  That's what you see here. You have people who were expecting color matching and flawless color transitions and instead got choppy, stuttering color changes.

Now tell me you wouldn't be disappointed and you wouldn't have your jimmies rustled.
Yeah, I understand that there was some false advertising, but more colors has absolutely no functionality while in your analogy, FPS does effect functionality. Anyways, the only thing that will not look as good with 512 colors apposed to 16.8 million is that the mode where you fade between colors might look a little choppy.
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: wes1099 on Mon, 20 October 2014, 20:45:15
tl;dr ****, you guys found out we released yet another product before it was ready.  We're going to release an update that will fix some problems, but will likely **** up things even more; however, since we're releasing an update, we can say we're working on it and we didn't really deceive you in our marketing, it was just a feature we were going to roll out in the future.

This is typical of Corsair.  It's why I refuse to buy anything they sell.  They cover up problems until they're too big to ignore, half ass "fixes", then eventually get the issue resolved all while charging an arm and a leg and passing the blame.

Yeah, pretty ****ty that they released them broken, and even worse that they didn't even say anything at the time..
This happens all the time with lots of companies because people build up so much hype around a product that the company feels pressured to release it earlier, and they end up releasing a broken product. A great example is BF4. They rushed to get it done so it had loads of issues.
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: nubbinator on Mon, 20 October 2014, 20:47:29
People buy the card for smooth framerates without choppiness and they buy a backlit RGB keyboard for the full range of colors and smooth color transitions.  In both cases, it is an aesthetic thing.  Both products work and do what they're supposed to do at the basic level, that being output video and provide input to the computer with attractive backlights, but both do it differently than advertised and in a way that provides a less than satisfactory experience.  I felt the analogy was apt since, in both cases, you end up with choppiness that your paying a premium price was supposed to avoid.
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: katushkin on Mon, 20 October 2014, 20:52:11
Cherry has got to be real happy right now to have set up an exclusivity deal with Corsair... What a shame.

Only until the end of 2014

Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: wes1099 on Mon, 20 October 2014, 20:58:03
People buy the card for smooth framerates without choppiness and they buy a backlit RGB keyboard for the full range of colors and smooth color transitions.  In both cases, it is an aesthetic thing.  Both products work and do what they're supposed to do at the basic level, that being output video and provide input to the computer with attractive backlights, but both do it differently than advertised and in a way that provides a less than satisfactory experience.  I felt the analogy was apt since, in both cases, you end up with choppiness that your paying a premium price was supposed to avoid.
You can not play a game with low framerates as well as you can with high framerates, but you can use a keyboard with slightly choppy color transitions just as well as you could use a keyboard with smooth color transitions. I am pretty that the premium price was due to the fact that it was the only RGB mechanical board for a little while, and it is still the only genuine cherry mx RGB board out there. I am not saying that people are wrong for being a little jimmy rustled because they bought a product expecting something that was not provided in reality, but they should get over it. Corsair has acknowledged their problems and said they would work on fixing it.
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: dorkvader on Mon, 20 October 2014, 21:05:25
Corsair has acknowledged their problems and said they would work on fixing it.

People get all mad when they are lied to. It's understandable.

Corsair promised a keyboard with 16.2 million colours. Turns out they are actually 512 colours, While that's 510 more than other keyboards, its 16 million less than they were promised.

Why does this matter? Well corsair says they'll fix it, but when they come out with the new version of the software and say it's fixed, why should we trust them again? They promised me 16 million colours when I first bought it, why shoudl I trust them now (or ever)? That's the issue here.
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: Lain1911 on Mon, 20 October 2014, 21:08:07
This sounds like something Blizzard would do :|
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: nubbinator on Mon, 20 October 2014, 21:10:31
You can not play a game with low framerates as well as you can with high framerates, but you can use a keyboard with slightly choppy color transitions just as well as you could use a keyboard with smooth color transitions. I am pretty that the premium price was due to the fact that it was the only RGB mechanical board for a little while, and it is still the only genuine cherry mx RGB board out there. I am not saying that people are wrong for being a little jimmy rustled because they bought a product expecting something that was not provided in reality, but they should get over it. Corsair has acknowledged their problems and said they would work on fixing it.

Remind me to tell you that next time you're sold something that doesn't perform as advertised after you paid a premium for it.  People have every right to have their jimmies rustled for being lied to about a product.  Just because Corsair said they're working on it doesn't mean they'll fix it or make it right.  Just look at their products that used Link to get an idea of how Corsair "makes things right" and "fixes things".
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: wes1099 on Mon, 20 October 2014, 21:42:35
You can not play a game with low framerates as well as you can with high framerates, but you can use a keyboard with slightly choppy color transitions just as well as you could use a keyboard with smooth color transitions. I am pretty that the premium price was due to the fact that it was the only RGB mechanical board for a little while, and it is still the only genuine cherry mx RGB board out there. I am not saying that people are wrong for being a little jimmy rustled because they bought a product expecting something that was not provided in reality, but they should get over it. Corsair has acknowledged their problems and said they would work on fixing it.

Remind me to tell you that next time you're sold something that doesn't perform as advertised after you paid a premium for it.  People have every right to have their jimmies rustled for being lied to about a product.  Just because Corsair said they're working on it doesn't mean they'll fix it or make it right.  Just look at their products that used Link to get an idea of how Corsair "makes things right" and "fixes things".
OK, will do. Probably won't happen though since I usually don't buy stuff like that until I know it will do what I want/need it to do. I am done with this thread.
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: wes1099 on Mon, 20 October 2014, 21:44:18
Corsair has acknowledged their problems and said they would work on fixing it.

People get all mad when they are lied to. It's understandable.

Corsair promised a keyboard with 16.2 million colours. Turns out they are actually 512 colours, While that's 510 more than other keyboards, its 16 million less than they were promised.

Why does this matter? Well corsair says they'll fix it, but when they come out with the new version of the software and say it's fixed, why should we trust them again? They promised me 16 million colours when I first bought it, why shoudl I trust them now (or ever)? That's the issue here.
Yes, I understand this...
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: tp4tissue on Mon, 20 October 2014, 22:51:12
I don't understand how they could've done goofed soooo badly..

I mean.. I could understand if say, you truncated something at the wrong place..

But, this is a bit far out.
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: Oobly on Tue, 21 October 2014, 01:08:14
I'm just going with the information I have access to and this is what I Get for trying to help people.

Whatever dude, whine and complain about an amazing keyboard while I have fun with it -- I don't care anymore, Have a Good Day.

Saying "I'm okay with it, so you must be too" is not helping people. Giving people as much detailed information as possible about the issue, the current situation, what Corsair is doing about it, etc.. is helping people.

This issue doesn't really affect me, though, since I wouldn't buy any of the Corsair range due to the non-standard bottom row (and if a company gets that wrong on a Cherry MX board by not being aware of the reasons for having a standard layout especially after having their mechanical boards in the market with this issue for as long as Corsair has, they're probably getting other things wrong, too). But it does make me upset that they released a product that doesn't do what they say.

Releasing a product before it's ready is only okay if the customer knows they're getting a "beta" product and are okay with that. I really hope Corsair gets their code together and releases the update soon, so as few people as possible are affected. As a software developer I truly hate seeing the quality of code in MOST released products nowadays. There are very few properly designed (a lot of the flaws often come from the early stages of design, so the code is not flexible or robust enough when changes to the spec or new features are implemented, sometimes due to management not willing to spend the extra development time at that stage to do things properly, but pushing for the fastest option) and tested software products out there.
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: _PixelNinja on Tue, 21 October 2014, 04:38:14
People should get over it? This is a $170 product were are talking about. That ain't just some pocket change for the majority of people, it's money they worked hard for. At that price, people are entitled to complain about the product not being up to what was advertised. So no, they should not just get over it.

Only until the end of 2014
Yes, but that is not my point. The purpose of the deal was for Corsair to showcase Cherry's product. I doubt very much Cherry are happy about the execution.
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: katushkin on Tue, 21 October 2014, 14:20:44
Only until the end of 2014
Yes, but that is not my point. The purpose of the deal was for Corsair to showcase Cherry's product. I doubt very much Cherry are happy about the execution.

No, very true. However, a lot of people have just been lapping this up. Some online reviewers love the RGB, and a lot of users love it, and a lot of people are oblivious to the bad points glaring (or not glaring (LOL WASHED OUT LED JOKE)) at them.

Those people in the enthusiast community who know more about mechs than just Razer -> CM -> Model M -> else know that there are other companies who will be able to truly push this new hardware to new heights, and I'm sure Cherry won't bee too mad sitting on the big pot of gold Corsair gave them to have sole use of the new housings for a year, even if manufacturers are starting to move away from them due to slow production.
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: Daniel Beardsmore on Tue, 21 October 2014, 17:23:59
Just as a note, I'm disappointed that computer displays are still on 16.7 million colours. It might sound a lot, but that's only 256 grey shades (white to black), and a grey gradient on a website may be trying to spread say 80 shades of grey down a screen 900 pixels or more high. Something I notice with my older-generation S-IPS is grey impurity — if I display a banded gradient, each grey shade is tinted slightly (one band will be a bit pink, another a bit green), so dithered gradients look a bit odd.

We should be on 48-bit colour since a long time ago!

(Of course, retina display at 48-bit colour would be .... taxing.)
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: davkol on Fri, 24 April 2015, 15:34:55
It's been 8 weeks since Corsair CEO said something about another 8 weeks to get the update out (http://forum.corsair.com/v3/showthread.php?t=138283), and finally give their RGB keyboards proper 16.8M-color support.

So, have they lied again?
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: wlhlm on Fri, 24 April 2015, 15:40:23
In other news: They seem to have dropped the 16.7m colors thing.
(http://gaming.corsair.com/en/~/media/97F880F105AC44C6BBC0F9EDD5C76933.ashx)
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: Data on Fri, 24 April 2015, 21:39:25
In other news: They seem to have dropped the 16.7m colors thing.
Show Image
(http://gaming.corsair.com/en/~/media/97F880F105AC44C6BBC0F9EDD5C76933.ashx)

Probably hoping to sweep this under the rug.
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: nubbinator on Sat, 25 April 2015, 00:52:48
In other news: They seem to have dropped the 16.7m colors thing.
Show Image
(http://gaming.corsair.com/en/~/media/97F880F105AC44C6BBC0F9EDD5C76933.ashx)

Probably hoping to sweep this under the rug.

Typical Corsair thing to do.
Title: Re: Corsair #rgbgate: K65/K70/K95 RGB support only 512 colors
Post by: berserkfan on Sat, 25 April 2015, 11:33:29
In other news: They seem to have dropped the 16.7m colors thing.
Show Image
(http://gaming.corsair.com/en/~/media/97F880F105AC44C6BBC0F9EDD5C76933.ashx)

Probably hoping to sweep this under the rug.

Typical Corsair thing to do.

as expected