Code Monkey home page Code Monkey logo

Comments (3)

dhowland avatar dhowland commented on August 19, 2024

Yeah, the issues page is the correct place for this, although it's a good idea to put separate feature requests into separate issues. This allows each to be tracked individually.

  1. Mouse scroll up/down buttons.
    I considered this once or twice, but I decided against it for a couple reasons. One is the complexity of supporting that kind of function, but mostly because there seems to be no point to using it on a keyboard. You have arrow keys and pgup/pgdn for scrolling around.

  2. Rapid fire mode available for Media Keys.
    In the world of USB HID, not all functions are the same. They are several modes which are supposed to conform to the way that humans interact with them. It means dealing with actions relatively or absolutely, allowing holds or making it instantaneous, etc. EasyAVR doesn't really have enough time to get complex about this, so it just sends the scancodes and hopes for the best. This is why I didn't add those advanced functions to Media keys. Perhaps this request could work, I'm not sure.

  3. Accessing the default layer from another layer.
    Yeah, I guess there isn't a key for accessing the default layer. However, you don't really NEED it. You can just copy your entire default layer and paste it to L9 or whatever. Then you can use Fn9 for the same thing.

  4. Clipboard.
    I don't understand what you're asking for here. Copy/Paste is a clipboard. You can think of it as temporary.

So, in conclusion, I probably won't be able to find the time to get to 1,2. 3 is interesting in that there should probably be a Fn0 for completeness, but I'm not sure I'll be able to get to it right away. 4 I don't think so. If you really need some of these changes, you may want to fork the code and add it yourself, then submit a pull request.

from easyavr.

Gregregorovich avatar Gregregorovich commented on August 19, 2024

We could close this and I could open 4 individual issues...

  1. In which case, I will look into scroll up/down as in a terminal (when not inside of screen / tmux) I prefer using the scroll wheel as opposed to moving the whole page up / down. I won't however have time until early June, unfortunately.

  2. That makes sense. I wouldn't mind looking into this as well.

  3. True. As I don't really do this, it's not something I'm looking for, so probably won't look into.

  4. It is, however as I do actually use all 10 different layers, should I want to rearrange them, I can copy one of them into the clipboard, but pasting it on a new layer would result in the loss of one layer. Yes, I could just screenshot it, but it's a nice feature to have, but I can live without it : ) .

So I will look into 1 and 2 early June when I have time, if noone looks into this before then. 3 and 4 were things I thought would be nice to have, but I probably won't look into them.

from easyavr.

dhowland avatar dhowland commented on August 19, 2024

This is an old issue. #3 was recently added to the firmware. The rest of it was addressed in discussion.

from easyavr.

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.