Skip to content

Instantly share code, notes, and snippets.

View Kyuunex's full-sized avatar

Kyuunex

  • Tbilisi, Georgia
  • 17:48 (UTC +04:00)
View GitHub Profile
@Kyuunex
Kyuunex / README.md
Last active April 9, 2025 12:58
Fixing WWAN on TP-Link MR6400 V5 under OpenWrt

If you have installed OpenWrt on your TP-Link MR6400 V5 WWAN LTE router, you would have noticed that the WWAN functionality does not work out of the box because it is not configured, functionally turning your $80 router into a $10 router.

Here is how to fix it

It is better to make a custom build and flash it, rather than messing around in the web interface and over SSH. This way, this configuration survies a factory reset.

@Kyuunex
Kyuunex / xp-pen-graphics-tablet-kde-add.md
Created February 11, 2023 00:26
How to set up XP-Pen G430 or G640 on Linux (KDE Only)

This is outdated

I recommend OpenTabletDriver now. I made the guide you see bellow a long time ago when OpenTabletDriver didn't even exist.

How to set up XP-Pen G430 or G640 on Linux (KDE Only)

It took me a while to figure this out, so I'm putting this here so you'll have an easier time.
This is for KDE only. I have not used other DEs for osu! so I can't help you there.

Install these packages

  • Arch based distro: xf86-input-wacom and kcm-wacomtablet
@Kyuunex
Kyuunex / osu-lazer-on-raspberry-pi.md
Created February 11, 2023 00:06
osu!lazer on Raspberry Pi

osu!lazer on Raspberry Pi

The steps are identical to compiling for normal Linux, because, well, Raspberry Pi runs Linux.
Only real difference is that you need to publish the package for linux-arm instead of linux-x64 for obvious reasons,

Building

It is important to mention that building osu!lazer on your Raspberry Pi will take a long time. You have an option of doing this on your PC and copying the built files over. It will be much faster.

git clone https://github.com/ppy/osu.git
cd ./osu

How to lower pulseaudio latency (for osu!)

This guide is not applicable if you are using PipeWire on your PC, which is common these days.

Based on ThePooN's guide. I'm just putting this here to keep things short.

  • Make this folder if it already does not exist: /etc/pulse/daemon.conf.d/
    • You can use the command bellow to make this happen:
      sudo mkdir -p /etc/pulse/daemon.conf.d/