So weird.. It's working fine today. Not sure if it was my internet connection or the nodelay = true. I switched back to turning off the nodelay and it still works fine now
Anyway the clicks on my laptop like I said on my initial question feel like they are pressed twice. It doesn't feel smooth. But it looks like it's working fine on my pc. So ... I think my laptop is just not strong tbh