GithubHelp home page GithubHelp logo

Backwards brightness keys about nudelta HOT 12 OPEN

donn avatar donn commented on May 27, 2024 1
Backwards brightness keys

from nudelta.

Comments (12)

donn avatar donn commented on May 27, 2024

I... can't replicate this? I just hooked my keyboard up to my iPad after writing a trivial remap and the brightness keys seem to be working fine in both Windows and Mac modes. Granted, I am on Firmware 0110. Is anyone else experiencing this on 0110?

from nudelta.

bogddeny avatar bogddeny commented on May 27, 2024

It might be the firmware difference... I also tested on my laptop running both windows 11 and arch linux and had the same results, so it's probably not an issue with the specific computer, I didn't update the report since I thought it wasn't relevant.

I also used wshowkeys on arch to verify what was happening:
Basically whenever the F1 key is pressed wshowkeys says that XF86MonBrightnessUp is pressed and XF86MonBrightnessDown for the F2 key. Also, for some of the other F-keys I did not give any keyboard input result, but I have to verify which ones those were and get back to you on that, since I'm not at home right now.

P.S. Is there any way to upgrade and/or downgrade the firmware on the keyboard? So that I can maybe test if the firmware is the problem?

from nudelta.

donn avatar donn commented on May 27, 2024

This is the firmware I use: https://nuphy.com/pages/firmwares-for-air75

Scroll to the very bottom.

from nudelta.

bogddeny avatar bogddeny commented on May 27, 2024

I just downgraded the firmware to 0110 and the exact same thing happens, F1 is brightness up and F2 is brightness down.
Using version 0.6.6

from nudelta.

donn avatar donn commented on May 27, 2024

That is super weird. Last thing I can maybe think of is hardware revisions. When did you buy your Air75?

from nudelta.

bogddeny avatar bogddeny commented on May 27, 2024

I also just tested it on android 13 and I am having the exact same issue.

keys:
pgup:
key: home
pgdn:
key: end
home:
key: pgup
end:
key: pgdn
assistant:
key: ins
mackeys: {}

This is my entire config.

I ordered the keyboard on 14th of december 2022

from nudelta.

donn avatar donn commented on May 27, 2024

I loaded your config, and yeah, on my keyboard F1 is still brightness down and F2 is still brightness up.

image

Since you're familiar with the terminal- can you run ./nudelta -D default.bin -H default.hex then send those files over? I'll have to compare them to mine. I can only assume at this point there's a revision difference I'm unaware of.

from nudelta.

bogddeny avatar bogddeny commented on May 27, 2024

Had some trouble compiling because of missing dependencies, but here you go:
default.zip

Edit: I also just tried firmware version 0124 which is the latest available on the nuphy discord, same result.

Edit 2: After quite a bit of testing I noticed some glitches on firmware 0110 that do not happen on other people's keyboards that happen with this firmware, when using the FN+whatever (example: reset keyboard or turn off the side LEDs) some rows on the keyboard might be getting too much voltage, because they become way too bright for a split second, I don't know if this indicates different keyboard hardware revisions or not.

from nudelta.

donn avatar donn commented on May 27, 2024

@bogddeny Just to confirm- is this after you attempted to reconfigure it using Nudelta?

Curiously, the only thing I can find that's different between my keyboard's default keymap and this keymap is just this:
image

from nudelta.

bogddeny avatar bogddeny commented on May 27, 2024

I'm pretty sure it is, I do not know if it matters that I loaded the keymap in the GUI version and then used the CLI version to get those hex and bin files...

So if I tell it step by step:

  1. I downgraded the firmware to 0110
  2. I loaded the exact config I sent you 3 messages back, using the GUI version of NuDelta
  3. I compiled the CLI version of NuDelta
  4. I ran the command that you sent me

Maybe I'm dumb but should I try loading the keymap using the CLI version and then get the hex and bin files, would that make a difference?

Random idea that might be stupid:
Is it possible for me to use the NuPhy Console to load my config and then dump the default bin and hex files using NuDelta, and then use NuDelta to load the same config and dump the bin and hex files? Would they be comparable? Maybe you would see the differences there? I don't know if it's feasible, it's just an idea.

from nudelta.

donn avatar donn commented on May 27, 2024

Actually, what I'd like you to do is simply factory-reset the Air75 then run the command.

from nudelta.

bogddeny avatar bogddeny commented on May 27, 2024

Sorry for taking so long... here you go, the files after a factory reset.
default.zip

from nudelta.

Related Issues (20)

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.