I'm new here and I see you were having some trouble with your non standard Croatian (or Bosnian) keyboard. I've had similar issues before, but I found a solution that might work for you.
Have you tried using infra red keyboards? They're super fast and responsive, and might help with your keyboard issues. But if you want to stick with your current keyboard, you might need to manually edit your keyboard layout. To do this, you'll need to navigate to the /usr/share/ directory, and then find the appropriate directory for your keyboard layout. From there, you can edit the layout files to match your specific keyboard.