• 0 Posts
  • 11 Comments
Joined 2 years ago
cake
Cake day: June 12th, 2023

help-circle
  • taaz@biglemmowski.wintoLinux@lemmy.mllatest stats for fedora atomic spins
    link
    fedilink
    English
    arrow-up
    21
    arrow-down
    1
    ·
    edit-2
    12 days ago

    Friend just hopped to Bazzite from Windows.
    I was hoping the atomocity would be a great boon - you kind of can’t beeak it right.

    Well, he wanted to configure RGB lighting on his mouse but the flatpak openrgb did not work, supposedly the udev rules included in bazzite by default, are not up to date or there was some other problem.
    As such we had to install openrgb the usual system-wide way, with rpm-ostree in terminal - something I was hoping he would never had to do.


  • Unless the vendor is rolling something super custom, for the communication TO the keyboard, it should use USB HID.

    Start Wireshark, filter for hid, connect the KB and the first message should be a HID descriptor of the KB, look for Output Reports (it’s meant from the POV of the usb master) or Feature Reports.
    Though, this will probably not yield much insight - vendors love to do the easy thing, reserve opaque 32x8 bytes as a “downlink” Output communication in the Vendor Usage Page and stuff their own protocol/encoding in there.

    On linux I can recommend hid-tools for working with this, in windows I believe your only solution is Wireshark.

    https://www.marcusfolkesson.se/blog/hid-report-descriptors/

    Happy Hacking!

    E: About the already reversed software, for logitech (and more) stuff, there is piper but you will want to look into the underlying daemon libratbag, there is also solaar






  • taaz@biglemmowski.wintoLinux@lemmy.ml*Permanently Deleted*
    link
    fedilink
    English
    arrow-up
    15
    ·
    edit-2
    4 months ago

    No.
    Any coding LLM could probably help you piece together the kernel configs, makefiles and so on but you can’t just tell it “build me a linux distro called Mannah Hontana”.

    Edit: not to mention that distro is more then just the kernel, there is also the choice of init system (what will start and manage “background” services), package manger (so also the package format), desktop environment (kde, gnome, …none) and so on



  • taaz@biglemmowski.wintoLinux@lemmy.mlReassessing Wayland
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    4 months ago

    Yeah, same boat.

    Tried riverwm few months ago but couldn’t fit my Awm workflow into it, river seems to think about tags as just tags for where you want windows (even on multiple of them) but I just want workspaces, where each ws also has its own tiling mode. Also, seems there is no standard on how to read/show the current tiling mode by something like waybar, also essential for me when toggling through them.


    Also I don’t understand Xwayland - I’ve searched hours for ways to tell the compositor to “tell” Xwayland to not scale the content dpi or something along these lines - there seems to be no standard and every compositor handles xwayland in their own way?


  • taaz@biglemmowski.wintoTechnology@lemmy.world*deleted by creator*
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    10 months ago

    I am currently in the market for a new mobile phone. The current’s one battery is basically dead and because of security patches now being about 2 years old I have to replace it whole instead of just getting the battery replaced again.

    Pixel with GrapheneOS has been my number one choice for some time but…

    1. there is no (privacy friendly & legal) replacement for Google Play Protect. My banking app won’t work without it as well as one other app I kind of need too.
    2. I am also just too used to having a phone in the 250-300 EUR range in the sense that I don’t have to care about it that much.
      It’s a “consumable” product for me. Loosing/drowning it is not a big deal, where drowning 800 euros is just hard to justify no matter how much money I make.

    I will probably just get the OnePlus Nord 4 instead because of their pledge to do 6 years of updates.