4 ms·
Last time I checked I remembered encountering absolutely horrendous input latency with alacrity, does anyone know if this is still the case?
by smabie 6y ago
Last time I checked I remembered encountering absolutely horrendous input latency with alacrity, does anyone know if this is still the case?
- dsissitka 6y agoI tested it about a week ago: https://news.ycombinator.com/item?id=23954002 https://news.ycombinator.com/item?id=23954002 It's pretty much on par with Visual Studio Code. There's also this: https://github.com/dsissitka/dev-env-config/commit/96f162c4bd8cf07a84a19c0c52a0b4cbe58393a9 https://github.com/dsissitka/dev-env-config/commit/96f162c4b... They still claim it's "the fastest terminal emulator in existence."
- xyzzy_plugh 6y agoI fought really hard to like alacritty and tune it to be fast and ultimately it was laggy and slow as heck. The rendering pass was abysmal last I checked. If there are too many characters on the screen, fps falls off a cliff. No modern terminal should have render performance of O(n), n=characters. If I hit enter you don't need to re-rasterize all those glyphs.
- spanhandler 6y agost with tmux is pretty great. Just about the lowest input latency you're likely to find on Linux, AFAIK, and tmux means you need few or no patches to st to have a full-featured term. Not as low-latency as Mac terminal, but then again I don't know of a Linux terminal emulator that is.
- nickjj 6y agoThe last time I tried st the input latency was quite a bit more than xterm. Noticeable enough to feel the difference when opening them side by side and typing normally. xterm is really as good as it gets if you want a buttery smooth typing experience.
- mrob 6y agoKitty can match xterm's latency while having better throughput. The only drawback is the forced anti-aliasing, but that's easily patched out (in freetype.c, change the last line of get_load_flags() to "return base | FT_LOAD_MONOCHROME | FT_LOAD_TARGET_MONO;")
- pxc 6y ago> Not as low-latency as Mac terminal, but then again I don't know of a Linux terminal emulator that is. Hmm. Am I tripping? Would you mind installing Konsole on macOS via Homebrew and telling me whether latency still seems that way to you?
- microcolonel 6y agoWhich platform and version? I run 165Hz displays and the latency is pretty good.
- lucb1e 6y agoIs it the placebo kind of "pretty good" or did you actually measure it with a >=165fps camera?
- microcolonel 6y agoFor example, when I do a selection, the selection follows my cursor on every frame. I don't have cameras that fast, but the end to end latency on a keypress seems to be mostly from my keyboard controller and the transport.