Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: Cursor disappears in MySQL-Workbench #2120

Open
NaCl-Salt-12 opened this issue Jan 23, 2025 · 9 comments
Open

[Bug]: Cursor disappears in MySQL-Workbench #2120

NaCl-Salt-12 opened this issue Jan 23, 2025 · 9 comments
Labels
bug Something isn't working

Comments

@NaCl-Salt-12
Copy link

Bug Report

Description

When using MySQL workbench the cursor disappears when it is in application.
It only effects MySQL workbench and appears when I move it outside the app.

@NaCl-Salt-12 NaCl-Salt-12 added the bug Something isn't working label Jan 23, 2025
@kRHYME7
Copy link
Collaborator

kRHYME7 commented Jan 24, 2025

check if it's Wayland or Xwayland, run hyprctl clients when the app is running.

@NaCl-Salt-12
Copy link
Author

Window 642a0da63320 -> MySQL Workbench:
mapped: 1
hidden: 0
at: 20,62
size: 1240,638
workspace: 7 (7)
floating: 0
pseudo: 0
monitor: 0
class: Mysql-workbench-bin
title: MySQL Workbench
initialClass: Mysql-workbench-bin
initialTitle: MySQL Workbench
pid: 38239
xwayland: 1
pinned: 0
fullscreen: 0
fullscreenClient: 0
grouped: 0
tags:
swallowing: 0
focusHistoryID: 5
inhibitingIdle: 0

@kRHYME7
Copy link
Collaborator

kRHYME7 commented Jan 25, 2025

xwayland: 1

Are you using nvidia??

what is the output of this

hyprctl getoption cursor:no_hardware_cursors

@NaCl-Salt-12
Copy link
Author

no i am not using nvidia

int: 2
set: false

@kRHYME7
Copy link
Collaborator

kRHYME7 commented Jan 26, 2025

run this

hyprctl keyword cursor:no_hardware_cursors true

check if Hyprland renders your cursor over Xwayland. if it works add this in your userprefs.conf

cursor {

no_hardware_cursors = true
}

@NaCl-Salt-12
Copy link
Author

it didnt work :(

@kRHYME7
Copy link
Collaborator

kRHYME7 commented Jan 26, 2025

sadly this is the Xwayland issue of your app client.
Can you try to search for MySQL workbench support running under Wayland?

@NaCl-Salt-12
Copy link
Author

I tried to run it using wayland instead of xwayland and it ran but the cursor still does not appear

@kRHYME7
Copy link
Collaborator

kRHYME7 commented Jan 26, 2025

hyprctl getoption cursor:no_hardware_cursors

output of this again. It's strange as either your client mysql app doesn't want you to have cursors. Will try to test it on my machine too.


Pretty much works on my end.

Image


How did you run this on wayland?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants