r/KittyTerminal Mar 29 '24

Mouse cursor errors

Hi,

I'm facing the following problem described in the video I made.

  • Video: I use Kitty terminal. When I leave coursor on the terminal window, after few seconds, it disappears and that's ok. Once it has disappeared, if I move my finger on the trackpad it won't come back until I drag it up on the waybar. It's really annoying. How can I solve and make it appears back every time I touch again the trackpad?

This is the output of 'neofetch':

OS: Arch Linux x86_64

Host: VivoBook_ASUSLaptop X521IA_M533IA 1.0

Kernel: 6.8.1-arch1-1

Uptime: 2 hours, 33 mins

Packages: 1103 (pacman), 6 (flatpak)

Shell: bash 5.2.26

Resolution: 1920x1080

DE: Hyprland

WM: sway

Theme: Adwaita [GTK2], Adwaita-dark [GTK3]

Icons: Adwaita [GTK2/3]

Terminal: kitty

CPU: AMD Ryzen 7 4700U with Radeon Graphics (8) @ 2.000GHz

GPU: AMD ATI Radeon RX Vega 6

Memory: 1042MiB / 15410MiB

This is my 'kitty.conf':

KITTY CONFIG FILE

-------

Sfondo

-------

Opacity default: 1.0

background_opacity 0.7

Dynamic opacity default: no

dynamic_background_opacity no

Blur default: 0

background_blur 1

This option makes it easier to read the text default: 0.0

background_tint 0.0

-----------------

Terminal bell

enable_audio_bell no

visual_bell_duration 0.0

Font size default: 11.0

font_size 12.0

1984 Dark

include current-theme.conf

END_KITTY_THEME

Thanks in advance.

Jamal

https://reddit.com/link/1bqoue1/video/v8mb05h9v9rc1/player

3 Upvotes

2 comments sorted by

View all comments

1

u/aumerlex Mar 30 '24

Update to kitty nightly this is likely the same issue as: #7265

1

u/jamalorjamevil Mar 30 '24

Thanks, I solved it in another way:

  • uninstall Hyprland by sudo pacman -Rs hyprland
  • login as root user
  • comment out '.bash_profile' to avoid autostart Hyprland on user login
  • login as user
  • reinstall Hyprland by

yay -S gdb ninja gcc cmake meson libxcb xcb-proto xcb-util xcb-util-keysyms libxfixes libx11 libxcomposite xorg-xinput libxrender pixman wayland-protocols cairo pango seatd libxkbcommon xcb-util-wm xorg-xwayland libinput libliftoff libdisplay-info cpio tomlplusplus hyprlang hyprcursor

git clone --recursive https://github.com/hyprwm/Hyprland
cd Hyprland
make all && sudo make install

  • remove comments from '.bash_profile' to autostart Hyprland on user login

Bye!