sddm / sddm

QML based X11 and Wayland display manager
GNU General Public License v2.0
1.9k stars 333 forks source link

Password automatically highlighted on login #1321

Open 1rre opened 4 years ago

1rre commented 4 years ago

I'm not sure if this is a bug with SDDM or some KDE/Unix drivers but when I have an external keyboard & mouse plugged into my laptop, when I type a character into my password box it highlights it so it is automatically deleted when I type the next character unless I click it or press the right arrow key.

Pointedstick commented 3 years ago

What SDDM Theme are you using? Breeze? Something else? Does it happen if you use your laptop's internal keyboard?

bkchr commented 3 years ago

I'm having the same error. Theme should be Breeze.

Pointedstick commented 3 years ago

What version of SDDM and Plasma? Can you attach a screenshot or a video? That would be very helpful.

bkchr commented 3 years ago

sddm 0.19.0 plasma 5.18.5

I have to see if I can make a video.

It for example does not happen if I first start my PC and wait with enabling my monitors until the login screen is loaded or when the screen saver was active in between.

1rre commented 3 years ago

Sorry for the late response I'm using breeze with plasma 5.19.5 & sddm 0.18.1 - it does also happen on my laptop keyboard.

I'll see if I can get a video today

bkchr commented 3 years ago

Maybe it was fixed in 0.19. I didn't get it today, but I will create a video when it occurs again!

enjunear commented 3 years ago

I'm having the same issue.

System information: Operating System: Kubuntu 20.04 KDE Plasma Version: 5.18.5 KDE Frameworks Version: 5.68.0 Qt Version: 5.12.8 Kernel Version: 5.4.0-65-generic OS Type: 64-bit Processors: 12 × AMD Ryzen 5 3600X 6-Core Processor Memory: 31.4 GiB of RAM

~ ❯ apt list sddm --installed
Listing... Done
sddm/focal,now 0.18.1-1ubuntu2 amd64 [installed,automatic]

Using the Breeze theme. Will try and see if another theme has the same issue.

Steps:

  1. Turn on computer,
  2. Get distracted and do other task like cleaning the dishes,
  3. Return to find screensaver active, activate screen by moving mouse or pressing the any key,
  4. Try typing password. Notice that after typing the first letter, it becomes highlighted so that each subsequent letter is over-typed.
  5. No amount of pressing ESC or INS will change the behaviour.
  6. Type password like p a s s w o r d