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

[wbm] Typing numbers from the keypad does not work unless I hit twice the num lock key #1328

Open
thomasleveil opened this issue Jan 20, 2023 · 23 comments
Assignees
Labels
Bug P4 Low Maybe wontfix. Most users wont even notice, probably not worth a fix. (Qt Bugs) C: Plugins Issue considering one of the plugins

Comments

@thomasleveil
Copy link

thomasleveil commented Jan 20, 2023

Description

Typing numbers from the keypad does not work right away. I have to hit the Verr num key twice to have keys from the keypad working in the Albert prompt.
This only affects Albert, other softwares aren't having this issue.

Expected behavior

typing numbers from the keypad works right away

Steps to reproduce

  • open the Albert prompt
  • try to type numbers from the keypad

Source

APT

http://download.opensuse.org/repositories/home:/manuelschneid3r/xUbuntu_22.04  Packages
     release o=obs://build.opensuse.org/home:manuelschneid3r/xUbuntu_22.04,n=xUbuntu_22.04,l=home:manuelschneid3r,c=
     origin download.opensuse.org

Debug output

        Albert version: 0.19.2
            Build date: Jan 18 2023 22:03:23
            Qt version: 6.2.4
             Build ABI: x86_64-little_endian-lp64
  Arch (build/current): x86_64/x86_64
 Kernel (type/version): linux/5.15.0-56-generic
                    OS: Linux Mint 21.1
     OS (type/version): linuxmint/21.1
 $QT_QPA_PLATFORMTHEME: 
         Platform name: xcb
       Binary location: /usr/bin/albert
                  $PWD: /home/thomas
                $SHELL: /usr/bin/zsh
                 $LANG: en_US.UTF-8
              Language: English
                Locale: en_US
     $XDG_SESSION_TYPE: x11
  $XDG_CURRENT_DESKTOP: X-Cinnamon
      $DESKTOP_SESSION: cinnamon
  $XDG_SESSION_DESKTOP: cinnamon
            Icon theme: Mint-Y-Aqua

@ManuelSchneid3r
Copy link
Member

Please also post stdout of albert - d instance

@thomasleveil
Copy link
Author

Please also post stdout of albert - d instance

 ~  albert -d

        Albert version: 0.19.2
            Build date: Jan 18 2023 22:03:23
            Qt version: 6.2.4
             Build ABI: x86_64-little_endian-lp64
  Arch (build/current): x86_64/x86_64
 Kernel (type/version): linux/5.15.0-56-generic
                    OS: Linux Mint 21.1
     OS (type/version): linuxmint/21.1
 $QT_QPA_PLATFORMTHEME: 
         Platform name: xcb
       Binary location: /usr/bin/albert
                  $PWD: /home/thomas
                $SHELL: /usr/bin/zsh
                 $LANG: en_US.UTF-8
              Language: English
                Locale: en_US
     $XDG_SESSION_TYPE: x11
  $XDG_CURRENT_DESKTOP: X-Cinnamon
      $DESKTOP_SESSION: cinnamon
  $XDG_SESSION_DESKTOP: cinnamon
            Icon theme: Mint-Y-Aqua
20:09:24 [debg:albert] Creating crash indicator file
20:09:24 [debg:albert] Checking for a running instance…
20:09:24 [debg:albert] Creating local socket /home/thomas/.cache/albert_socket
20:09:24 [debg:albert] Initializing database…
20:09:24 [debg:albert] UsageHistory::mruScores    298 µs
20:09:24 [debg:albert] Searching native plugins in /usr/lib/x86_64-linux-gnu/albert
20:09:24 [debg:albert] Found valid native plugin /usr/lib/x86_64-linux-gnu/albert/libssh.so
20:09:24 [debg:albert] Found valid native plugin /usr/lib/x86_64-linux-gnu/albert/libpython.so
20:09:24 [debg:albert] Found valid native plugin /usr/lib/x86_64-linux-gnu/albert/libsnippets.so
20:09:24 [debg:albert] Found valid native plugin /usr/lib/x86_64-linux-gnu/albert/libwidgetsboxmodel.so
20:09:24 [debg:albert] Found valid native plugin /usr/lib/x86_64-linux-gnu/albert/libdatetime.so
20:09:24 [debg:albert] Found valid native plugin /usr/lib/x86_64-linux-gnu/albert/libcalculator.so
20:09:24 [debg:albert] Found valid native plugin /usr/lib/x86_64-linux-gnu/albert/liburlhandler.so
20:09:24 [debg:albert] Found valid native plugin /usr/lib/x86_64-linux-gnu/albert/libapplications.so
20:09:24 [debg:albert] Found valid native plugin /usr/lib/x86_64-linux-gnu/albert/libsystem.so
20:09:24 [debg:albert] Found valid native plugin /usr/lib/x86_64-linux-gnu/albert/libfiles.so
20:09:24 [debg:albert] Found valid native plugin /usr/lib/x86_64-linux-gnu/albert/libterminal.so
20:09:24 [debg:albert] Found valid native plugin /usr/lib/x86_64-linux-gnu/albert/libhash.so
20:09:24 [debg:albert] Found valid native plugin /usr/lib/x86_64-linux-gnu/albert/libchromium.so
20:09:24 [debg:albert] Found valid native plugin /usr/lib/x86_64-linux-gnu/albert/libwebsearch.so
20:09:25 [info:albert] Hotkey set to Alt+Space
20:09:25 [debg:albert] Loading frontend plugin…
20:09:28 [info:albert] Loading plugin python
20:09:28 [info:python] Python version: 3.10.6 (main, Nov 14 2022, 16:10:14) [GCC 11.3.0]
20:09:28 [debg:python] Searching Python plugins in /home/thomas/.local/share/albert/python/plugins
20:09:28 [debg:python] Searching Python plugins in /usr/share/albert/python/plugins
20:09:28 [debg:python] Found valid Python plugin /usr/share/albert/python/plugins/api_test
20:09:28 [debg:python] Found valid Python plugin /usr/share/albert/python/plugins/arch_wiki
20:09:28 [debg:python] Found valid Python plugin /usr/share/albert/python/plugins/aur
20:09:28 [debg:python] Found valid Python plugin /usr/share/albert/python/plugins/copyq
20:09:28 [debg:python] Found valid Python plugin /usr/share/albert/python/plugins/goldendict
20:09:28 [debg:python] Found valid Python plugin /usr/share/albert/python/plugins/googletrans
20:09:28 [debg:python] Found valid Python plugin /usr/share/albert/python/plugins/kill
20:09:28 [debg:python] Found valid Python plugin /usr/share/albert/python/plugins/pass
20:09:28 [debg:python] Found valid Python plugin /usr/share/albert/python/plugins/pomodoro
20:09:28 [debg:python] Found valid Python plugin /usr/share/albert/python/plugins/python_eval
20:09:28 [debg:python] Path is not a python file /usr/share/albert/python/plugins/README.md
20:09:28 [debg:python] Found valid Python plugin /usr/share/albert/python/plugins/trash
20:09:28 [debg:python] Found valid Python plugin /usr/share/albert/python/plugins/wikipedia
20:09:28 [debg:python] Found valid Python plugin /usr/share/albert/python/plugins/youtube
20:09:28 [debg:albert] [280ms] Successfully loaded 'python'
20:09:28 [info:albert] Loading plugin calculator
20:09:28 [debg:albert] [2ms] Successfully loaded 'calculator'
20:09:28 [info:albert] Loading plugin applications
20:09:28 [debg:albert] [3ms] Successfully loaded 'applications'
20:09:28 [info:albert] Loading plugin hash
20:09:28 [debg:albert] [1ms] Successfully loaded 'hash'
20:09:28 [info:applications] Desktop file skipped: '/usr/local/share/applications/appimagekit-balena-etcher-electron.desktop' overwritten in '/home/thomas/.local/share/applications/appimagekit-balena-etcher-electron.desktop'
20:09:28 [debg:applications] Indexing desktop file: R.desktop
20:09:28 [debg:applications] Indexing desktop file: Rust.desktop
20:09:28 [debg:applications] Indexing desktop file: Sid Meier's Civilization VI.desktop
20:09:28 [debg:applications] Indexing desktop file: Tabletop Simulator.desktop
20:09:28 [debg:applications] Indexing desktop file: Talend.desktop
20:09:28 [debg:applications] Indexing desktop file: _usr_share_dbeaver-ce_.desktop
20:09:28 [debg:applications] Indexing desktop file: alacarte-made-e03d8764-6b7b-11ea-b99c-4ccc6a821d63.desktop
20:09:28 [debg:applications] Indexing desktop file: albert.desktop
20:09:28 [debg:applications] Indexing desktop file: appimagekit-balena-etcher-electron.desktop
20:09:28 [debg:applications] Indexing desktop file: appimagekit-balenaEtcher.desktop
20:09:28 [debg:applications] Indexing desktop file: apturl.desktop
20:09:28 [debg:applications] Indexing desktop file: arduino-arduinoide.desktop
20:09:28 [debg:applications] Indexing desktop file: audacity.desktop
20:09:28 [debg:applications] Indexing desktop file: azuredatastudio-url-handler.desktop
20:09:28 [debg:applications] Indexing desktop file: azuredatastudio.desktop
20:09:28 [debg:applications] Indexing desktop file: blueman-adapters.desktop
20:09:28 [debg:applications] Indexing desktop file: blueman-manager.desktop
20:09:28 [debg:applications] Indexing desktop file: ca.desrt.dconf-editor.desktop
20:09:28 [debg:applications] Indexing desktop file: cinnamon-color-panel.desktop
20:09:28 [debg:applications] Indexing desktop file: cinnamon-display-panel.desktop
20:09:28 [debg:applications] Indexing desktop file: cinnamon-killer-daemon.desktop
20:09:28 [debg:applications] Indexing desktop file: cinnamon-menu-editor.desktop
20:09:28 [debg:applications] Indexing desktop file: cinnamon-network-panel.desktop
20:09:28 [debg:applications] Indexing desktop file: cinnamon-onscreen-keyboard.desktop
20:09:28 [debg:applications] Indexing desktop file: cinnamon-settings-applets.desktop
20:09:28 [debg:applications] Indexing desktop file: cinnamon-settings-backgrounds.desktop
20:09:28 [debg:applications] Indexing desktop file: cinnamon-settings-calendar.desktop
20:09:28 [debg:applications] Indexing desktop file: cinnamon-settings-default.desktop
20:09:28 [debg:applications] Indexing desktop file: cinnamon-settings-desklets.desktop
20:09:28 [debg:applications] Indexing desktop file: cinnamon-settings-desktop.desktop
20:09:28 [debg:applications] Indexing desktop file: cinnamon-settings-effects.desktop
20:09:28 [debg:applications] Indexing desktop file: cinnamon-settings-extensions.desktop
20:09:28 [debg:applications] Indexing desktop file: cinnamon-settings-fonts.desktop
20:09:28 [debg:applications] Indexing desktop file: cinnamon-settings-general.desktop
20:09:28 [debg:applications] Indexing desktop file: cinnamon-settings-hotcorner.desktop
20:09:28 [debg:applications] Indexing desktop file: cinnamon-settings-info.desktop
20:09:28 [debg:applications] Indexing desktop file: cinnamon-settings-keyboard.desktop
20:09:28 [debg:applications] Indexing desktop file: cinnamon-settings-mouse.desktop
20:09:28 [debg:applications] Indexing desktop file: cinnamon-settings-notifications.desktop
20:09:28 [debg:applications] Indexing desktop file: cinnamon-settings-online-accounts.desktop
20:09:28 [debg:applications] Indexing desktop file: cinnamon-settings-panel.desktop
20:09:28 [debg:applications] Indexing desktop file: cinnamon-settings-power.desktop
20:09:28 [debg:applications] Indexing desktop file: cinnamon-settings-privacy.desktop
20:09:28 [debg:applications] Indexing desktop file: cinnamon-settings-screensaver.desktop
20:09:28 [debg:applications] Indexing desktop file: cinnamon-settings-sound.desktop
20:09:28 [debg:applications] Indexing desktop file: cinnamon-settings-startup.desktop
20:09:28 [debg:applications] Indexing desktop file: cinnamon-settings-themes.desktop
20:09:28 [debg:applications] Indexing desktop file: cinnamon-settings-tiling.desktop
20:09:28 [debg:applications] Indexing desktop file: cinnamon-settings-universal-access.desktop
20:09:28 [debg:applications] Indexing desktop file: cinnamon-settings-user.desktop
20:09:28 [debg:applications] Indexing desktop file: cinnamon-settings-users.desktop
20:09:28 [debg:applications] Indexing desktop file: cinnamon-settings-windows.desktop
20:09:28 [debg:applications] Indexing desktop file: cinnamon-settings-workspaces.desktop
20:09:28 [debg:applications] Indexing desktop file: cinnamon-settings.desktop
20:09:28 [debg:applications] Indexing desktop file: cinnamon-wacom-panel.desktop
20:09:28 [debg:applications] Indexing desktop file: cinnamon.desktop
20:09:28 [debg:applications] Indexing desktop file: cinnamon2d.desktop
20:09:28 [debg:applications] Indexing desktop file: code-url-handler.desktop
20:09:28 [debg:applications] Indexing desktop file: code.desktop
20:09:28 [debg:applications] Indexing desktop file: com.github.debauchee.barrier.desktop
20:09:28 [debg:applications] Indexing desktop file: com.github.maoschanz.drawing.desktop
20:09:28 [debg:applications] Indexing desktop file: com.obsproject.Studio.desktop
20:09:28 [debg:applications] Indexing desktop file: csd-automount.desktop
20:09:28 [debg:applications] Indexing desktop file: discord-402572971681644545.desktop
20:09:28 [debg:applications] Indexing desktop file: display-im6.q16.desktop
20:09:28 [debg:applications] Indexing desktop file: doublecmd.desktop
20:09:28 [debg:applications] Indexing desktop file: elementary_config.desktop
20:09:28 [debg:applications] Indexing desktop file: elementary_perf.desktop
20:09:28 [debg:applications] Indexing desktop file: elementary_test.desktop
20:09:28 [debg:applications] Indexing desktop file: eu.scarpetta.PDFMixTool.desktop
20:09:28 [debg:applications] Indexing desktop file: filezilla.desktop
20:09:28 [debg:applications] Indexing desktop file: firefox.desktop
20:09:28 [debg:applications] Indexing desktop file: gcr-prompter.desktop
20:09:28 [debg:applications] Indexing desktop file: gcr-viewer.desktop
20:09:28 [debg:applications] Indexing desktop file: gdebi.desktop
20:09:28 [debg:applications] Indexing desktop file: geoclue-demo-agent.desktop
20:09:28 [debg:applications] Indexing desktop file: gkbd-keyboard-display.desktop
20:09:28 [debg:applications] Indexing desktop file: gnome-disk-image-mounter.desktop
20:09:28 [debg:applications] Indexing desktop file: gnome-disk-image-writer.desktop
20:09:28 [debg:applications] Indexing desktop file: gnome-system-log.desktop
20:09:28 [debg:applications] Indexing desktop file: gnome-system-monitor-kde.desktop
20:09:28 [debg:applications] Indexing desktop file: gnome-system-monitor.desktop
20:09:28 [debg:applications] Indexing desktop file: gnomecast.desktop
20:09:28 [debg:applications] Indexing desktop file: google-chrome.desktop
20:09:28 [debg:applications] Indexing desktop file: google-earth-pro.desktop
20:09:28 [debg:applications] Indexing desktop file: google-maps-geo-handler.desktop
20:09:28 [debg:applications] Indexing desktop file: gparted.desktop
20:09:28 [debg:applications] Indexing desktop file: guake-prefs.desktop
20:09:28 [debg:applications] Indexing desktop file: gucharmap.desktop
20:09:28 [debg:applications] Indexing desktop file: hplj1020.desktop
20:09:28 [debg:applications] Indexing desktop file: htop.desktop
20:09:28 [debg:applications] Indexing desktop file: hypnotix.desktop
20:09:28 [debg:applications] Indexing desktop file: icedtea-netx-javaws.desktop
20:09:28 [debg:applications] Indexing desktop file: idle-python3.10.desktop
20:09:28 [debg:applications] Indexing desktop file: im-config.desktop
20:09:28 [debg:applications] Indexing desktop file: info.desktop
20:09:28 [debg:applications] Indexing desktop file: io.github.Hexchat.desktop
20:09:28 [debg:applications] Indexing desktop file: io.github.celluloid_player.Celluloid.desktop
20:09:28 [debg:applications] Indexing desktop file: ioquake3-q3ta.desktop
20:09:28 [debg:applications] Indexing desktop file: ioquake3.desktop
20:09:28 [debg:applications] Indexing desktop file: itweb-settings.desktop
20:09:28 [debg:applications] Indexing desktop file: jetbrains-pycharm.desktop
20:09:28 [debg:applications] Indexing desktop file: jetbrains-toolbox.desktop
20:09:28 [debg:applications] Indexing desktop file: kazam.desktop
20:09:28 [debg:applications] Indexing desktop file: kcm_trash.desktop
20:09:28 [debg:applications] Indexing desktop file: kde4-mintNanny.desktop
20:09:28 [debg:albert] TIME:      0 µs ['globalsearch':'']
20:09:28 [debg:applications] Indexing desktop file: kde4-mintbackup.desktop
20:09:28 [debg:applications] Indexing desktop file: kde4-mintdrivers.desktop
20:09:28 [debg:applications] Indexing desktop file: kde4-mintreport.desktop
20:09:28 [debg:applications] Indexing desktop file: kde4-mintupload.desktop
20:09:28 [debg:applications] Indexing desktop file: kde4-mintwelcome.desktop
20:09:28 [debg:applications] Indexing desktop file: kde4-webapp-manager.desktop
20:09:28 [debg:applications] Indexing desktop file: ktelnetservice5.desktop
20:09:28 [debg:applications] Indexing desktop file: librecad.desktop
20:09:28 [debg:applications] Indexing desktop file: libreoffice-math.desktop
20:09:28 [debg:applications] Indexing desktop file: libreoffice-startcenter.desktop
20:09:28 [debg:applications] Indexing desktop file: libreoffice-writer.desktop
20:09:28 [debg:applications] Indexing desktop file: libreoffice-xsltfilter.desktop
20:09:28 [debg:applications] Indexing desktop file: lightdm-settings.desktop
20:09:28 [debg:applications] Indexing desktop file: linphone.desktop
20:09:28 [debg:applications] Indexing desktop file: mate-about.desktop
20:09:28 [debg:applications] Indexing desktop file: mate-color-select.desktop
20:09:28 [debg:applications] Indexing desktop file: mate-panel.desktop
20:09:28 [debg:applications] Indexing desktop file: meshlab.desktop
20:09:28 [debg:applications] Indexing desktop file: metacity.desktop
20:09:28 [debg:applications] Indexing desktop file: mintNanny.desktop
20:09:28 [debg:applications] Indexing desktop file: mintbackup.desktop
20:09:28 [debg:applications] Indexing desktop file: mintdrivers.desktop
20:09:28 [debg:applications] Indexing desktop file: mintinstall-fp-handler.desktop
20:09:28 [debg:applications] Indexing desktop file: mintinstall-kde.desktop
20:09:28 [debg:applications] Indexing desktop file: mintinstall.desktop
20:09:28 [debg:applications] Indexing desktop file: mintlocale-im.desktop
20:09:28 [debg:applications] Indexing desktop file: mintlocale.desktop
20:09:28 [debg:applications] Indexing desktop file: mintreport-tray.desktop
20:09:28 [debg:applications] Indexing desktop file: mintreport.desktop
20:09:28 [debg:applications] Indexing desktop file: mintsources.desktop
20:09:28 [debg:applications] Indexing desktop file: mintstick-format-kde.desktop
20:09:28 [debg:applications] Indexing desktop file: mintstick-format.desktop
20:09:28 [debg:applications] Indexing desktop file: mintstick-kde.desktop
20:09:28 [debg:applications] Indexing desktop file: mintstick.desktop
20:09:28 [debg:applications] Indexing desktop file: mintupdate-kde.desktop
20:09:28 [debg:applications] Indexing desktop file: mintupdate.desktop
20:09:28 [debg:applications] Indexing desktop file: mintupgrade.desktop
20:09:28 [debg:applications] Indexing desktop file: mintupload.desktop
20:09:28 [debg:applications] Indexing desktop file: mintwelcome.desktop
20:09:28 [debg:applications] Indexing desktop file: mono-runtime-common.desktop
20:09:28 [debg:applications] Indexing desktop file: mono-runtime-terminal.desktop
20:09:28 [debg:applications] Indexing desktop file: monodoc-http.desktop
20:09:28 [debg:applications] Indexing desktop file: mozo.desktop
20:09:28 [debg:applications] Indexing desktop file: nemo-autorun-software.desktop
20:09:28 [debg:applications] Indexing desktop file: nemo-autostart.desktop
20:09:28 [debg:applications] Indexing desktop file: nemo.desktop
20:09:28 [debg:applications] Indexing desktop file: net.codeindustry.MasterPDFEditor.desktop
20:09:28 [debg:applications] Indexing desktop file: nm-applet.desktop
20:09:28 [debg:applications] Indexing desktop file: nm-connection-editor.desktop
20:09:28 [debg:applications] Indexing desktop file: nvidia-settings.desktop
20:09:28 [debg:applications] Indexing desktop file: openfortigui.desktop
20:09:28 [debg:applications] Indexing desktop file: openjdk-11-java.desktop
20:09:28 [debg:applications] Indexing desktop file: openjdk-8-java.desktop
20:09:28 [debg:applications] Indexing desktop file: openjdk-8-policytool.desktop
20:09:28 [debg:applications] Indexing desktop file: openstreetmap-geo-handler.desktop
20:09:28 [debg:applications] Indexing desktop file: org.blender.Blender.desktop
20:09:28 [debg:applications] Indexing desktop file: org.bunkus.mkvtoolnix-gui.desktop
20:09:28 [debg:applications] Indexing desktop file: org.cinnamon.ScreenSaver.desktop
20:09:28 [debg:applications] Indexing desktop file: org.freecadweb.FreeCAD.desktop
20:09:28 [debg:applications] Indexing desktop file: org.gimp.GIMP.desktop
20:09:28 [debg:applications] Indexing desktop file: org.gnome.Calculator.desktop
20:09:28 [debg:applications] Indexing desktop file: org.gnome.DiskUtility.desktop
20:09:28 [debg:applications] Indexing desktop file: org.gnome.Evince-previewer.desktop
20:09:28 [debg:applications] Indexing desktop file: org.gnome.Evince.desktop
20:09:28 [debg:applications] Indexing desktop file: org.gnome.Evolution-alarm-notify.desktop
20:09:28 [debg:applications] Indexing desktop file: org.gnome.FileRoller.desktop
20:09:28 [debg:applications] Indexing desktop file: org.gnome.PowerStats.desktop
20:09:28 [debg:applications] Indexing desktop file: org.gnome.Screenshot.desktop
20:09:28 [debg:applications] Indexing desktop file: org.gnome.Terminal.desktop
20:09:28 [debg:applications] Indexing desktop file: org.gnome.baobab.desktop
20:09:28 [debg:applications] Indexing desktop file: org.gnome.font-viewer.desktop
20:09:28 [debg:applications] Indexing desktop file: org.gnome.gThumb.Import.desktop
20:09:28 [debg:applications] Indexing desktop file: org.gnome.gThumb.desktop
20:09:28 [debg:applications] Indexing desktop file: org.gnome.gitg.desktop
20:09:28 [debg:applications] Indexing desktop file: org.gnome.seahorse.Application.desktop
20:09:28 [debg:applications] Indexing desktop file: org.kde.falkon.desktop
20:09:28 [debg:applications] Indexing desktop file: org.kde.kdeconnect-settings.desktop
20:09:28 [debg:applications] Indexing desktop file: org.kde.kdeconnect.app.desktop
20:09:28 [debg:applications] Indexing desktop file: org.kde.kdeconnect.daemon.desktop
20:09:28 [debg:applications] Indexing desktop file: org.kde.kdeconnect.handler.desktop
20:09:28 [debg:applications] Indexing desktop file: org.kde.kdeconnect.nonplasma.desktop
20:09:28 [debg:applications] Indexing desktop file: org.kde.kdeconnect.sms.desktop
20:09:28 [debg:applications] Indexing desktop file: org.kde.kdeconnect_open.desktop
20:09:28 [debg:applications] Indexing desktop file: org.kde.kded5.desktop
20:09:28 [debg:applications] Indexing desktop file: org.kde.kdenlive.desktop
20:09:28 [debg:applications] Indexing desktop file: org.kde.keditbookmarks.desktop
20:09:28 [debg:applications] Indexing desktop file: org.kde.konsole.desktop
20:09:28 [debg:applications] Indexing desktop file: org.kde.kwalletd5.desktop
20:09:28 [debg:applications] Indexing desktop file: org.openscad.OpenSCAD.desktop
20:09:28 [debg:applications] Indexing desktop file: org.remmina.Remmina-file.desktop
20:09:28 [debg:applications] Indexing desktop file: org.remmina.Remmina.desktop
20:09:28 [debg:applications] Indexing desktop file: org.telegram.desktop.desktop
20:09:28 [debg:applications] Indexing desktop file: org.tribler.Tribler.desktop
20:09:28 [debg:applications] Indexing desktop file: org.videolan.VLC-openbd.desktop
20:09:28 [debg:applications] Indexing desktop file: org.videolan.VLC-opencda.desktop
20:09:28 [debg:applications] Indexing desktop file: org.videolan.VLC-opendvd.desktop
20:09:28 [debg:applications] Indexing desktop file: org.videolan.VLC-openvcd.desktop
20:09:28 [debg:applications] Indexing desktop file: org.videolan.VLC.desktop
20:09:28 [debg:applications] Indexing desktop file: org.wireshark.Wireshark.desktop
20:09:28 [debg:applications] Indexing desktop file: org.x.Warpinator.desktop
20:09:28 [debg:applications] Indexing desktop file: org.xfce.Catfish.desktop
20:09:28 [debg:applications] Indexing desktop file: pavucontrol.desktop
20:09:28 [debg:applications] Indexing desktop file: pdfmod.desktop
20:09:28 [debg:applications] Indexing desktop file: pdfsam.desktop
20:09:28 [debg:applications] Indexing desktop file: pidgin.desktop
20:09:28 [debg:applications] Indexing desktop file: pix-import.desktop
20:09:28 [debg:applications] Indexing desktop file: pix.desktop
20:09:28 [debg:applications] Indexing desktop file: putty.desktop
20:09:28 [debg:applications] Indexing desktop file: python2.7.desktop
20:09:28 [debg:applications] Indexing desktop file: python3.10.desktop
20:09:28 [debg:applications] Indexing desktop file: python3.11.desktop
20:09:28 [debg:applications] Indexing desktop file: python3.7.desktop
20:09:28 [debg:applications] Indexing desktop file: python3.8.desktop
20:09:28 [debg:applications] Indexing desktop file: qtqr.desktop
20:09:28 [debg:applications] Indexing desktop file: qwant-maps-geo-handler.desktop
20:09:28 [debg:applications] Indexing desktop file: remmina-gnome.desktop
20:09:28 [debg:applications] Indexing desktop file: rhythmbox-device.desktop
20:09:28 [debg:applications] Indexing desktop file: rhythmbox.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-abstractile.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-antinspect.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-antmaze.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-antspotlight.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-atlantis.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-atunnel.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-beats.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-binaryring.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-blinkbox.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-blocktube.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-boing.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-bouncingcow.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-boxed.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-bubble3d.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-cage.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-carousel.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-circuit.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-cityflow.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-companioncube.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-covid19.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-crackberg.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-crumbler.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-cube21.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-cubenetic.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-cubestack.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-cubestorm.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-cubetwist.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-cubicgrid.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-cwaves.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-dangerball.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-deco.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-deepstars.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-discoball.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-distort.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-dymaxionmap.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-endgame.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-energystream.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-engine.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-esper.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-etruscanvenus.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-extrusion.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-fiberlamp.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-flipflop.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-flipscreen3d.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-fliptext.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-flurry.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-flyingtoasters.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-fuzzyflakes.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-galaxy.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-gears.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-geodesic.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-geodesicgears.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-gflux.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-gibson.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-glblur.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-glcells.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-gleidescope.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-glhanoi.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-glknots.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-glmatrix.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-glplanet.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-glschool.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-glslideshow.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-glsnake.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-gltext.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-gravitywell.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-handsy.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-headroom.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-hexadrop.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-hexstrut.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-hilbert.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-hydrostat.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-hypertorus.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-hypnowheel.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-jigglypuff.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-jigsaw.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-juggler3d.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-kaleidocycle.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-klein.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-lament.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-lavalite.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-lockward.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-m6502.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-maze3d.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-menger.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-metaballs.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-mirrorblob.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-moebius.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-moebiusgears.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-molecule.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-morph3d.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-noof.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-peepers.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-penrose.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-photopile.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-pinion.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-pipes.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-polyhedra.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-polytopes.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-projectiveplane.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-providence.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-pulsar.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-quasicrystal.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-queens.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-raverhoop.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-razzledazzle.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-ripples.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-romanboy.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-rubik.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-rubikblocks.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-sballs.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-scooter.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-shadebobs.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-sierpinski3d.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-skytentacles.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-slidescreen.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-sonar.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-sphereeversion.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-spheremonics.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-splitflap.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-splodesic.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-sproingies.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-stairs.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-starwars.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-stonerview.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-superquadrics.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-surfaces.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-swirl.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-tangram.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-tessellimage.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-timetunnel.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-topblock.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-tronbit.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-unicrud.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-unknownpleasures.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-vigilance.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-voronoi.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-winduprobot.desktop
20:09:28 [debg:applications] Indexing desktop file: screensavers-xlyap.desktop
20:09:28 [debg:applications] Indexing desktop file: shotwell-viewer.desktop
20:09:28 [debg:applications] Indexing desktop file: shotwell.desktop
20:09:28 [debg:applications] Indexing desktop file: shutter.desktop
20:09:28 [debg:applications] Indexing desktop file: signon-ui.desktop
20:09:28 [debg:applications] Indexing desktop file: simple-scan.desktop
20:09:28 [debg:applications] Indexing desktop file: solaar.desktop
20:09:28 [debg:applications] Indexing desktop file: sourcetrail.desktop
20:09:28 [debg:applications] Indexing desktop file: sqlitebrowser.desktop
20:09:28 [debg:applications] Indexing desktop file: steam.desktop
20:09:28 [debg:applications] Indexing desktop file: sticky.desktop
20:09:28 [debg:applications] Indexing desktop file: sublime_text.desktop
20:09:28 [debg:applications] Indexing desktop file: synaptic.desktop
20:09:28 [debg:applications] Indexing desktop file: terminology.desktop
20:09:28 [debg:applications] Indexing desktop file: thingy.desktop
20:09:28 [debg:applications] Indexing desktop file: thunderbird.desktop
20:09:28 [debg:applications] Indexing desktop file: timeshift-gtk.desktop
20:09:28 [debg:applications] Indexing desktop file: transmission-gtk.desktop
20:09:28 [debg:applications] Indexing desktop file: trimage.desktop
20:09:28 [debg:applications] Indexing desktop file: userapp-evince-9JSD9Y.desktop
20:09:28 [debg:applications] Indexing desktop file: userapp-subl-E8BR1Y.desktop
20:09:28 [debg:applications] Indexing desktop file: userapp-xviewer-81JXX0.desktop
20:09:28 [debg:applications] Indexing desktop file: vim.desktop
20:09:28 [debg:applications] Indexing desktop file: vlc.desktop
20:09:28 [debg:applications] Indexing desktop file: vokoscreenNG.desktop
20:09:28 [debg:applications] Indexing desktop file: vsls-launcher.desktop
20:09:28 [debg:applications] Indexing desktop file: webapp-manager.desktop
20:09:28 [debg:applications] Indexing desktop file: webtorrent-desktop.desktop
20:09:28 [debg:applications] Indexing desktop file: wheelmap-geo-handler.desktop
20:09:28 [debg:applications] Indexing desktop file: wine-Programs-Mozilla Firefox.desktop
20:09:28 [debg:applications] Indexing desktop file: wine-extension-chm.desktop
20:09:28 [debg:applications] Indexing desktop file: wine-extension-gif.desktop
20:09:28 [debg:applications] Indexing desktop file: wine-extension-hlp.desktop
20:09:28 [debg:applications] Indexing desktop file: wine-extension-htm.desktop
20:09:28 [debg:applications] Indexing desktop file: wine-extension-ini.desktop
20:09:28 [debg:applications] Indexing desktop file: wine-extension-jfif.desktop
20:09:28 [debg:applications] Indexing desktop file: wine-extension-jpe.desktop
20:09:28 [debg:applications] Indexing desktop file: wine-extension-msp.desktop
20:09:28 [debg:applications] Indexing desktop file: wine-extension-png.desktop
20:09:28 [debg:applications] Indexing desktop file: wine-extension-rtf.desktop
20:09:28 [debg:applications] Indexing desktop file: wine-extension-txt.desktop
20:09:28 [debg:applications] Indexing desktop file: wine-extension-url.desktop
20:09:28 [debg:applications] Indexing desktop file: wine-extension-vbs.desktop
20:09:28 [debg:applications] Indexing desktop file: wine-extension-wri.desktop
20:09:28 [debg:applications] Indexing desktop file: wine-extension-xml.desktop
20:09:28 [debg:applications] Indexing desktop file: wxHexEditor.desktop
20:09:28 [debg:applications] Indexing desktop file: xdg-desktop-portal-gtk.desktop
20:09:28 [debg:applications] Indexing desktop file: xed.desktop
20:09:28 [debg:applications] Indexing desktop file: xfburn.desktop
20:09:28 [debg:applications] Indexing desktop file: xreader.desktop
20:09:28 [debg:applications] Indexing desktop file: xviewer.desktop
20:09:28 [debg:applications] Indexing desktop file: yelp.desktop

@ManuelSchneid3r
Copy link
Member

Have you pressed a numpad key while recording the output above? What is this verr key exactly?

@ManuelSchneid3r
Copy link
Member

I guess numlock. Is this really an issue in Albert only?

@thomasleveil
Copy link
Author

I guess numlock. Is this really an issue in Albert only?

It is

@thomasleveil
Copy link
Author

thomasleveil commented Jan 21, 2023

Have you pressed a numpad key while recording the output above? What is this verr key exactly?

"verr num", I guess "num lock" on an English keyboard", my keyboard is in the french layout (AZERTY), but my OS is in English and so are my locales.

$ locale

LANG=en_US.UTF-8
LANGUAGE=en_US
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=en_US.UTF-8

Here's a log with me trying to use the keypad :

log:
...
09:54:20 [debg:applications] Indexing desktop file: xed.desktop
09:54:20 [debg:applications] Indexing desktop file: xfburn.desktop
09:54:20 [debg:applications] Indexing desktop file: xreader.desktop
09:54:20 [debg:applications] Indexing desktop file: xviewer.desktop
09:54:20 [debg:applications] Indexing desktop file: yelp.desktop

HERE I hit ALT-SPACE to show Albert's prompt

09:54:29 [debg:albert] Query deleted. [#0 '']
09:54:29 [debg:albert] TIME:      0 µs ['globalsearch':'']

HERE I typed 01234567, and nothing moved in the log

HERE I typed '8' on the keypad (which is also the arrow_up key if not in num lock mode), and it behaved as if it was the arrow up key, showing the last input from albert's prompt history:
09:54:46 [debg:albert] Query deleted. [#1 '']
09:54:46 [debg:albert] TIME:     58 µs ['hash':'shu']
09:54:46 [debg:albert] TIME:    567 µs ['plugins':'shu']
09:54:46 [debg:albert] TIME:    434 µs ['calculator':'shu']
09:54:46 [debg:albert] TIME:    386 µs ['applications':'shu']
09:54:46 [debg:albert] TIME:    580 µs ['albert':'shu']
09:54:46 [debg:albert] TIME:   2363 µs ['globalsearch':'shu']

HERE I typed 9 and nothing happened

HERE I typed the num lock key once (nothing changed in the log)
HERE I typed 01234567 (nothing changed in the log)

HERE I typed '8' on the keypad, and onced again, Albert behaves as if I hit the arrow_up key:
09:55:10 [debg:albert] Query deleted. [#2 'shu']
09:55:10 [debg:albert] TIME:     65 µs ['hash':'su']
09:55:10 [debg:albert] TIME:    186 µs ['calculator':'su']
09:55:10 [debg:albert] TIME:    264 µs ['applications':'su']
09:55:10 [debg:albert] TIME:    299 µs ['plugins':'su']
09:55:10 [debg:albert] TIME:    450 µs ['albert':'su']
09:55:10 [debg:albert] TIME:    855 µs ['globalsearch':'su']

HERE I hit the num lock key a second time (nothing changed in the log)

HERE I typed 0123456789:

09:55:15 [debg:albert] TIME:     68 µs ['hash':'su0']
09:55:15 [debg:albert] TIME:    176 µs ['calculator':'su0']
09:55:15 [debg:albert] TIME:    303 µs ['albert':'su0']
09:55:15 [debg:albert] TIME:    235 µs ['applications':'su0']
09:55:15 [debg:albert] TIME:    303 µs ['plugins':'su0']
09:55:15 [debg:albert] TIME:    826 µs ['globalsearch':'su0']
09:55:15 [debg:albert] Query deleted. [#3 'su']
09:55:15 [debg:albert] TIME:     29 µs ['hash':'su01']
09:55:15 [debg:albert] TIME:     98 µs ['calculator':'su01']
09:55:15 [debg:albert] TIME:    182 µs ['albert':'su01']
09:55:15 [debg:albert] TIME:    240 µs ['plugins':'su01']
09:55:15 [debg:albert] TIME:    195 µs ['applications':'su01']
09:55:15 [debg:albert] TIME:    424 µs ['globalsearch':'su01']
09:55:16 [debg:albert] Query deleted. [#5 'su01']
09:55:16 [debg:albert] TIME:     68 µs ['hash':'su012']
09:55:16 [debg:albert] TIME:    402 µs ['albert':'su012']
09:55:16 [debg:albert] TIME:    181 µs ['calculator':'su012']
09:55:16 [debg:albert] TIME:    544 µs ['plugins':'su012']
09:55:16 [debg:albert] TIME:    402 µs ['applications':'su012']
09:55:16 [debg:albert] TIME:   1012 µs ['globalsearch':'su012']
09:55:16 [debg:albert] Query deleted. [#6 'su012']
09:55:16 [debg:albert] TIME:     85 µs ['hash':'su0123']
09:55:16 [debg:albert] TIME:    178 µs ['calculator':'su0123']
09:55:16 [debg:albert] TIME:    318 µs ['applications':'su0123']
09:55:16 [debg:albert] TIME:    372 µs ['plugins':'su0123']
09:55:16 [debg:albert] TIME:    334 µs ['albert':'su0123']
09:55:16 [debg:albert] TIME:    859 µs ['globalsearch':'su0123']
09:55:17 [debg:albert] Query deleted. [#7 'su0123']
09:55:17 [debg:albert] TIME:    172 µs ['calculator':'su01234']
09:55:17 [debg:albert] TIME:     77 µs ['hash':'su01234']
09:55:17 [debg:albert] TIME:    373 µs ['applications':'su01234']
09:55:17 [debg:albert] TIME:    425 µs ['plugins':'su01234']
09:55:17 [debg:albert] TIME:    427 µs ['albert':'su01234']
09:55:17 [debg:albert] TIME:    985 µs ['globalsearch':'su01234']
09:55:17 [debg:albert] Query deleted. [#8 'su01234']
09:55:17 [debg:albert] TIME:    104 µs ['hash':'su012345']
09:55:17 [debg:albert] TIME:    202 µs ['calculator':'su012345']
09:55:17 [debg:albert] TIME:    386 µs ['applications':'su012345']
09:55:17 [debg:albert] TIME:    465 µs ['albert':'su012345']
09:55:17 [debg:albert] TIME:    462 µs ['plugins':'su012345']
09:55:17 [debg:albert] TIME:    858 µs ['globalsearch':'su012345']
09:55:17 [debg:albert] Query deleted. [#9 'su012345']
09:55:17 [debg:albert] TIME:     74 µs ['hash':'su0123456']
09:55:17 [debg:albert] TIME:    283 µs ['calculator':'su0123456']
09:55:17 [debg:albert] TIME:    491 µs ['plugins':'su0123456']
09:55:17 [debg:albert] TIME:    503 µs ['albert':'su0123456']
09:55:17 [debg:albert] TIME:    420 µs ['applications':'su0123456']
09:55:17 [debg:albert] TIME:   1082 µs ['globalsearch':'su0123456']
09:55:17 [debg:albert] Query deleted. [#10 'su0123456']
09:55:17 [debg:albert] TIME:    173 µs ['calculator':'su01234567']
09:55:17 [debg:albert] TIME:     74 µs ['hash':'su01234567']
09:55:17 [debg:albert] TIME:    406 µs ['applications':'su01234567']
09:55:17 [debg:albert] TIME:    504 µs ['albert':'su01234567']
09:55:17 [debg:albert] TIME:    499 µs ['plugins':'su01234567']
09:55:17 [debg:albert] TIME:    860 µs ['globalsearch':'su01234567']
09:55:18 [debg:albert] Query deleted. [#11 'su01234567']
09:55:18 [debg:albert] TIME:     63 µs ['hash':'su012345678']
09:55:18 [debg:albert] TIME:    194 µs ['calculator':'su012345678']
09:55:18 [debg:albert] TIME:    465 µs ['applications':'su012345678']
09:55:18 [debg:albert] TIME:    481 µs ['albert':'su012345678']
09:55:18 [debg:albert] TIME:    486 µs ['plugins':'su012345678']
09:55:18 [debg:albert] TIME:   1056 µs ['globalsearch':'su012345678']
09:55:18 [debg:albert] Query deleted. [#12 'su012345678']
09:55:18 [debg:albert] TIME:     54 µs ['hash':'su0123456789']
09:55:18 [debg:albert] TIME:    177 µs ['calculator':'su0123456789']
09:55:18 [debg:albert] TIME:    386 µs ['applications':'su0123456789']
09:55:18 [debg:albert] TIME:    582 µs ['plugins':'su0123456789']
09:55:18 [debg:albert] TIME:    548 µs ['albert':'su0123456789']
09:55:18 [debg:albert] TIME:   1036 µs ['globalsearch':'su0123456789']

To conclude, it feels like despite my keyboard being in num lock mode since the time my computer booted up, and that I can verify in other softwares that the keys from the keypad do produce numbers, Albert's prompt thinks the keyboard is not in num lock mode.
When I hit the num lock key, Albert still thinks my keyboard is not in num lock mode.
Only when I hit the num lock key a second time does Albert reads numbers when I use the keypad.

I hope this log and description will help with figuring this out.

My settings:

Selection_1023
Selection_1025
Selection_1026
Selection_1024

Is there any command line option I can use to start Albert without any plugin and with default settings so that I can compare behaviors ?

Thank you for your time spent on that matter so far.


EDIT:

I remove the ~/.config/albert directory and ~/.config/albert.conf file, then started Albert with albert --plugin-dirs /tmp/whatever --debug and Albert behaved exactly in the same way (although it did show the "first time" started popup message and settings window)

@thomasleveil thomasleveil changed the title Typing numbers from the keypad does not work unless I hit twice the verr num key Typing numbers from the keypad does not work unless I hit twice the num lock key Jan 21, 2023
@thomasleveil
Copy link
Author

Might be related to albertlauncher/plugins#91 ?

@ManuelSchneid3r
Copy link
Member

That's nothing I touched sofar. Probably this is a Qt bug. Can you reproduce this in e. G. Vlc, virtualbox qalculate?

@thomasleveil
Copy link
Author

thomasleveil commented Jan 22, 2023

I tried qalculate from both the Flatpak (Qt UI) and binary (no sure if Qt) distributions, and I have no similar issue with the keypad. Should I also try to compile qalculate ?

@ManuelSchneid3r
Copy link
Member

just realized qalculate is qt5

@thomasleveil
Copy link
Author

this projet depends on Qt 6 isn't it ?

@ManuelSchneid3r
Copy link
Member

Yes. I meant maybe this is a regression in qt6.

@thomasleveil
Copy link
Author

The behavior I witness is similar to what's described in QTBUG-76881

@ManuelSchneid3r
Copy link
Member

I tried it on an arch system. No problems there

@thomasleveil
Copy link
Author

thomasleveil commented Jan 22, 2023

This is a minor issue, all other features of Albert are working as expected. If it only affects a minority of users, it may not be worth spending a lot of time on resolving it. There's a chance that a later update to Qt will fix it.

If I see that it is fixed later on, I will update this thread.

Thank you for the support so far ! 🚀

@ManuelSchneid3r ManuelSchneid3r added the Bug P4 Low Maybe wontfix. Most users wont even notice, probably not worth a fix. (Qt Bugs) label Jan 24, 2023
@henrikgit
Copy link

Works just fine with the follow "settings":

  • Keyboard: Cherry full-sized with dedicated numpad

output for albert -d:

Albert version: 0.20.3
Build date: Jan 27 2023 19:18:42
Qt version: 6.4.2
Build ABI: x86_64-little_endian-lp64
Arch (build/current): x86_64/x86_64
Kernel (type/version): linux/6.1.8-arch1-1
OS: Arch Linux
OS (type/version): arch/unknown
$QT_QPA_PLATFORMTHEME: 
Platform name: xcb
Binary location: /usr/bin/albert
$PWD: /home/john
$SHELL: /bin/bash
$LANG: de_DE.UTF-8
Language: German
Locale: de_DE
$XDG_SESSION_TYPE: x11
$XDG_CURRENT_DESKTOP: XFCE
$DESKTOP_SESSION: xfce
$XDG_SESSION_DESKTOP: xfce
Icon theme: gnome
10:02:29 �[31;1m[crit:albert]�[0;1m Application has not been terminated graciously�[0m
10:02:29 �[34;1m[debg:albert]�[0m �[3mChecking for a running instance…�[0m
10:02:29 �[32;1m[info:albert]�[0m There is another instance of albert running.

@ManuelSchneid3r ManuelSchneid3r changed the title Typing numbers from the keypad does not work unless I hit twice the num lock key [wbm] Typing numbers from the keypad does not work unless I hit twice the num lock key Aug 10, 2023
@ManuelSchneid3r ManuelSchneid3r transferred this issue from albertlauncher/albert Aug 10, 2023
@ManuelSchneid3r
Copy link
Member

Is this a thing that happens with the qml frontend as well?

@thomasleveil
Copy link
Author

Hi @ManuelSchneid3r, I'm not familiar with qml frontend. If you give me directions, I will be happy to try things out

@henrikgit
Copy link

Hello @thomasleveil , he is referring to this:
grafik

@ManuelSchneid3r
Neither QML or Widgets change the behavior (i.e. it works) on my end, btw.
Even with another keyboard from Keychron.

@thomasleveil
Copy link
Author

So, I upgraded to Albert 0.22.3. With "Widgets BoxModels" frontend, I have the same behavior as described in this issue.
With "QML Box Model" frontend, I cannot enter any digit from the keypad whatever I do with the "num lock" key

@henrikgit
Copy link

Which kind of keyboard do you have and use for this?

@thomasleveil
Copy link
Author

keyboard from MSI laptop GT72VR 6RD

@henrikgit
Copy link

Alright, so it's not some kind of emulated numpad. Hm.

@ManuelSchneid3r ManuelSchneid3r transferred this issue from albertlauncher/plugins Nov 8, 2023
@ManuelSchneid3r ManuelSchneid3r added the C: Plugins Issue considering one of the plugins label Nov 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug P4 Low Maybe wontfix. Most users wont even notice, probably not worth a fix. (Qt Bugs) C: Plugins Issue considering one of the plugins
Development

No branches or pull requests

3 participants