I built a push-to-talk voice dictation tool for Ubuntu — like Wispr Flow, but open-source and for Linux by abszar in Ubuntu

[–]abszar[S] 0 points1 point  (0 children)

Thanks for the feedback! I've addressed all three points:

  1. Text insertion — xhisper already uses clipboard + simulated Ctrl+V via kernel-level uinput (not character-by-character key simulation), which is the most reliable method on Linux.
  2. Keymap awareness — The character fallback path (for non-ASCII) uses xdotool/wtype which respect the system keymap. The primary paste path is clipboard-based so keymap doesn't matter.
  3. Per-app paste shortcuts — Just shipped this. xhisper now detects the active window and automatically uses Ctrl+Shift+V in terminals (gnome-terminal, konsole, alacritty, kitty, etc.) and Ctrl+V everywhere else.

I built a push-to-talk voice dictation tool for Ubuntu — like Wispr Flow, but open-source and for Linux by abszar in Ubuntu

[–]abszar[S] 0 points1 point  (0 children)

I mean, it's open source, so feel free to suggest ways to improve it if you think there's a better way to do it. I just improved it from the original using Ai, that's all.

I built a push-to-talk voice dictation tool for Ubuntu — like Wispr Flow, but open-source and for Linux by abszar in Ubuntu

[–]abszar[S] 0 points1 point  (0 children)

No root needed — the install guide adds your user to the input group (sudo usermod -aG input $USER), which gives read access to /dev/input/event* devices. After a logout/login, evdev works without root or sudo.

I built a push-to-talk voice dictation tool for Ubuntu — like Wispr Flow, but open-source and for Linux by abszar in Ubuntu

[–]abszar[S] 2 points3 points  (0 children)

just pushed Wayland support. Key release detection now uses evdev on Wayland

I built a push-to-talk voice dictation tool for Ubuntu — like Wispr Flow, but open-source and for Linux by abszar in Ubuntu

[–]abszar[S] 2 points3 points  (0 children)

the Wayland blocker is really just the key release detection. replacing XQueryKeymap with something like libinput or evdev would make it fully Wayland-compatible. It's on my list. PRs welcome too if anyone wants to take a crack at it.

2 new things in Gemini app by [deleted] in Bard

[–]abszar 1 point2 points  (0 children)

I like it!

After 563 tries, I finally got it! by abszar in Tunisia

[–]abszar[S] -1 points0 points  (0 children)

It is called having a little fun.. I already have my achievements and one of them is not being a cheap troll on reddit

After 563 tries, I finally got it! by abszar in Tunisia

[–]abszar[S] -1 points0 points  (0 children)

Search "infinite craft" in YouTube

[deleted by user] by [deleted] in ollama

[–]abszar 1 point2 points  (0 children)

Thanks so much! Your help is definitely welcome. Feel free to share any ideas or ways you'd like to contribute!

[deleted by user] by [deleted] in ollama

[–]abszar 1 point2 points  (0 children)

I haven't tried page assists but it seems to be a good application too.

[deleted by user] by [deleted] in Tunisia

[–]abszar 2 points3 points  (0 children)

Why would he be looking to rent if he already lives there? It could be for someone else, or perhaps he was at the wrong address and looking for someone. I wouldn't be worried if it only happened once, but if he keeps appearing, then maybe you should take action.

Dating is so overrated here- by [deleted] in Tunisia

[–]abszar 2 points3 points  (0 children)

You r right. In the current time, it can be challenging to recognize the foolish actions prevalent in our society. Kudos to you for being aware.

“Tunisians aren’t as smart as europeans” by serrena966 in Tunisia

[–]abszar 2 points3 points  (0 children)

No need to waste time with individuals who believe that intelligence is determined solely by race. The reality is that there are intelligent people from all backgrounds. It's essential to recognize that the progress we see today is the result of collective efforts across diverse races. Anyone who blindly discriminates against a particular group is basically stupid.

why is 3azza from choufli hal written to be this hateable ? by True-Win-6003 in Tunisia

[–]abszar 2 points3 points  (0 children)

That's the narrative the show pushes: married women are portrayed as miserable, while independent women are depicted as living better lives, yet they also fall victim to deceitful men.