Giter Site home page Giter Site logo

Comments (11)

DeviceIoControl avatar DeviceIoControl commented on July 30, 2024 4

Hi @mehrshad315 - Yes we can add more colours, but they will have to be added into the program manually as there is no UI for this application. So if you want more colours, please provide a description of exactly how you want it to look like and I will see if I can implement it.

from cppkeyboardcolour.

Manish8531 avatar Manish8531 commented on July 30, 2024 3

Hi @mehrshad315 - Yes we can add more colours, but they will have to be added into the program manually as there is no UI for this application. So if you want more colours, please provide a description of exactly you how want it to look like and I will see if I can implement it.

Hi @DeviceIoControl ,

Thank you for the clarification. I understand that new colors need to be added manually due to the lack of a UI. Could you please add the following colors for me

  1. Sky Blue - rgb(135, 206, 235)
  2. Forest Green - rgb(34, 139, 34)
  3. Sunset Orange - rgb(255, 69, 0)
  4. Rose Pink - rgb(255, 102, 204)

Let me know if you need any more details .

Thank you!

from cppkeyboardcolour.

DeviceIoControl avatar DeviceIoControl commented on July 30, 2024 3

Hi,

Are you putting the program in the correct directory with the InsydeDCHU.dll file? If you are, could you tell me exactly what is happening when you launch the program?

from cppkeyboardcolour.

Manish8531 avatar Manish8531 commented on July 30, 2024 2

Effect Name: Pulsating Blink

Description:

The pulsating blink effect aims to create a dynamic and attention-grabbing display by alternating between bright and dim states. Here are the specifics of how I envision this effect:

Cycle Pattern:
Start with the zone at full brightness for a brief moment (approximately 0.2 seconds), then quickly fade it to a dim state (approximately 10% brightness) over the next 0.3 seconds. After reaching the dim state, maintain it for about 2 seconds before repeating the cycle.

Smooth Transitions:
Ensure that transitions between brightness levels are smooth and abrupt, creating a noticeable blink effect.

Additional RGB Effect Suggestions:

Breathing Effect: A classic breathing effect where the light gently fades in and out in a chosen color.

Rainbow Sweep: An effect where the colors smoothly transition through the entire RGB spectrum in a continuous sweeping motion.

Random Color:

An effect that randomly changes the color of the zone at regular intervals. Users should be able to set the interval between color changes should be fast like 1 second

Themes suggested by @Manish8531

Let's go
I am Ready to assist in every possible way.
Just let me know if you need anything from my side

Thanks

from cppkeyboardcolour.

mehrshad315 avatar mehrshad315 commented on July 30, 2024 2

Effect Name: Pulsating Blink

Description:

The pulsating blink effect aims to create a dynamic and attention-grabbing display by alternating between bright and dim states. Here are the specifics of how I envision this effect:

Cycle Pattern: Start with the zone at full brightness for a brief moment (approximately 0.2 seconds), then quickly fade it to a dim state (approximately 10% brightness) over the next 0.3 seconds. After reaching the dim state, maintain it for about 2 seconds before repeating the cycle.

Smooth Transitions: Ensure that transitions between brightness levels are smooth and abrupt, creating a noticeable blink effect.

Additional RGB Effect Suggestions:

Breathing Effect: A classic breathing effect where the light gently fades in and out in a chosen color.

Rainbow Sweep: An effect where the colors smoothly transition through the entire RGB spectrum in a continuous sweeping motion.

Random Color:

An effect that randomly changes the color of the zone at regular intervals. Users should be able to set the interval between color changes should be fast like 1 second

Themes suggested by @Manish8531

Hello, dear DeviceIoControl, I tested KBInsydeBreatheTest.exe and it works well, but I have a question, is it possible to have other colors in the effects besides red, green, and blue, for example, yellow, pink, orange, white Or light blue, torch red, purple

from cppkeyboardcolour.

DeviceIoControl avatar DeviceIoControl commented on July 30, 2024 2

@Manish8531 - Sorry for the late reply, I've been busy - A new build with the 1 sec transition is in "Test/Build/KBInsydeShortBreathe.exe"

from cppkeyboardcolour.

Manish8531 avatar Manish8531 commented on July 30, 2024 2

Hi,

Are you putting the program in the correct directory with the InsydeDCHU.dll file? If you are, could you tell me exactly what is happening when you launch the program?

Hi,

Thank you for your assistance. I realized I had forgotten to place the InsydeDCHU.dll file in the correct directory.

After doing so, the program is now functioning properly.

Thanks for everything

Lot's of Love

from cppkeyboardcolour.

mehrshad315 avatar mehrshad315 commented on July 30, 2024 1

Hi @mehrshad315 - Yes we can add more colours, but they will have to be added into the program manually as there is no UI for this application. So if you want more colours, please provide a description of exactly you how want it to look like and I will see if I can implement it.

Thanks for your attention, I understand, so I suggest these colors
rgb(255 255, 0) yellow
rgb(255, 0, 30) red
rgb(60, 0, 255) Purple
rgb(0 , 255, 60) green
rgb(0 ,255, 120) green
rgb(255,255,255) white
rgb (255, 0 , 255) purple
rgb(255, 120,120) Brown

from cppkeyboardcolour.

Manish8531 avatar Manish8531 commented on July 30, 2024 1

Hi @DeviceIoControl,

I hope this message finds you well.

I wanted to express my gratitude for previously reducing the transition time to 2 seconds.

It has made a significant difference. I am writing to kindly request if it would be possible to further reduce the transition time to 1 second. I understand that you may have a busy schedule, but if you could accommodate this change, I would always be gratful to you.

Thanks for everything

Lot's of Love

from cppkeyboardcolour.

Manish8531 avatar Manish8531 commented on July 30, 2024 1

@Manish8531 - Sorry for the late reply, I've been busy - A new build with the 1 sec transition is in "Test/Build/KBInsydeShortBreathe.exe"

I hope you're doing well.

I tested the new build with the 1-second transition, but unfortunately, it is not working. As with the previous build, I ran it as an administrator, but it still did not function correctly.

Could you please look into this issue?

Thank you for your assistance.

from cppkeyboardcolour.

mehrshad315 avatar mehrshad315 commented on July 30, 2024 1

@Manish8531 - Sorry for the late reply, I've been busy - A new build with the 1 sec transition is in "Test/Build/KBInsydeShortBreathe.exe"

Hello, the KBInsydeShortBreathe.exe file works correctly and smoothly. Thank you very much for your efforts, dear DeviceIoControl.

from cppkeyboardcolour.

Related Issues (5)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.