1
22
NaiP

@lemmy.world

NaiP 9 points a year ago

I reversed engineered a keyboard for a presentation in uni. I’ll drop you an excerpt of a written review:

Resources used I learned the USB protocol from this (the relevant parts I needed). We’re thinking of including some basic understanding of the USB protocol in the slides. https://www.beyondlogic.org/usbnutshell/usb6.shtml I got an idea of what could be going on from the following link, specifically the section I’ve set. https://github.com/... I deciphered the protocol using the USBHID packets that would be sent. I was highly sure it was USBHID from a pointer from another Linux community member, but this article was my third source to confirming this. https://hackaday.com/... One of the sources for information to develop these procedures was from the openRGB wiki. This stream has to do with reversing using URB. I find this might be out of scope, and it would’ve been way tougher to reverse engineer with this.

Feel free to ask as needed here. Spam the requests on the software while monitoring wireshark to be sure of what is what.

The other large comment by “taaz” is also very useful and parts of which I did use while reverse engineering.

path: 0 17321741, hotness: undefined, score: 9, children: 0
NaiP 7 points 2 years ago

For linux it depends. For example, you can modify the maximum charge on ASUS laptops. There’s also this wonderful tool called asusctl [https://asus-linux.org/] that modifies allows you to more effectively use your laptop. Here is the arch wiki page for it: https://wiki.archlinux.org/title/ASUS_Linux . Do note that, unfortunately, the only officially supported distros are Arch and Fedora, but you can make it work with some effort.

path: 0 10294925 10295703, hotness: undefined, score: 7, children: 1
NaiP 6 points a year ago

I wanted to do it with pure wireguard. I like the headscale idea though. Might give that a shot.

path: 0 18838153 18842722, hotness: undefined, score: 6, children: 0
NaiP 6 points a year ago

That 20% performance hit on linux is only for dx12 games. The rest are fine.

path: 0 18035074 18035486 18044000, hotness: undefined, score: 6, children: 1
NaiP 5 points 2 years ago

W ragebait

path: 0 15864301, hotness: undefined, score: 5, children: 0
NaiP 4 points a year ago

How’d ya do that?

path: 0 17955938 17956329 17964648, hotness: undefined, score: 4, children: 2
NaiP 2 points 2 years ago

Should any further information be required, please let me know!

path: 0 13034890, hotness: undefined, score: 2, children: 0
NaiP 2 points a year ago

Yepyep! That I do know about. Should’ve clarified I meant power back on IFF it’s no longer dependent on the ups to continue functioning.

path: 0 17130020 17130177, hotness: undefined, score: 2, children: 0
NaiP 2 points 2 years ago

Alternative, which I hope people can correct me on.

Could you add minecraft as a game on steam and the setup steam remote play instead?

path: 0 11916914, hotness: undefined, score: 2, children: 3
NaiP 2 points a year ago

Follow up that you can also just install the cachy-os kernel which has it baked in.

path: 0 17957275 17959861 17964643, hotness: undefined, score: 2, children: 5
NaiP 2 points a year ago

Apologies. Was under the impression you installed the cachy os kernel. Keep in mins you can join the discord and ask there!

path: 0 17957275 17959861 17964643 17965703 17968242 17968540 17972459, hotness: undefined, score: 2, children: 1
NaiP 2 points a year ago

Thanks for the NUT idea. I’ll look into it and reply back again when I’m next awake. Thank you.

I was worried about the powering back, unfortunate. Will look for ups’ that can help with this. If anyone knows of this please let me know.

path: 0 17130079 17130204, hotness: undefined, score: 2, children: 1
NaiP 2 points 2 years ago

You can but they’ll start right up in a second lol.

path: 0 13045858 13049146 13051647 13054382 13066111, hotness: undefined, score: 2, children: 0
NaiP 1 point a year ago

I prefer docker because I can plop it in elsewhere if needed.

path: 0 18838384 18842742, hotness: undefined, score: 1, children: 0
NaiP 1 point a year ago

How does one do this? Is there an article I could read up on?

path: 0 18838695 18842729, hotness: undefined, score: 1, children: 1
NaiP 1 point a year ago

Not sure what you mean here, but I am quite sure I need to set the network mode like that to route the network through the VPN.

path: 0 18843005 18844474, hotness: undefined, score: 1, children: 1
NaiP 1 point 2 years ago

You mind dropping a link for that? I couldn’t find anything of Canadian equivalent in pricing and I’m interested

path: 0 11866308 11917784, hotness: undefined, score: 1, children: 1
NaiP 1 point 2 years ago

I fail to understand, could you elaborate a bit more on the steps you’ve taken?

path: 0 11916914 11917033 11917547, hotness: undefined, score: 1, children: 1
NaiP 1 point a year ago

Ty :) will have a look into it.

path: 0 17955938 17956329 17964648 17965574 17968300, hotness: undefined, score: 1, children: 0
NaiP 1 point a year ago

Be thorough, what messages did you get?

Also their tool i stalls the repos only (you install the kernel right after)

path: 0 17957275 17959861 17964643 17965703 17968242, hotness: undefined, score: 1, children: 3

thanks for using Leebra!

go to feed...