#8857·deskflow

Numpad not working on Wayland

Author: AstorsoftCreated Aug 14, 2025Updated Sep 16, 2026
Labelswayland

Project

Deskflow

Deskflow version info

Deskflow: 1.23.0.0 (56f7a0d7) Qt: 6.9.0 System: KDE Flatpak runtime (Bazzite) Session: KDE (wayland)

Build type

Deskflow package (downloaded from Deskflow)

Operating systems (OS)

  • Windows
  • macOS
  • Linux (X11)
  • Linux (Wayland)
  • BSD-derived
  • Other (please specify)

Wayland on Linux

  • I have reviewed the Wayland known issues and my issue is new
  • I am not using Wayland on Linux

Signing on macOS

  • I have authorized the app to run on my Mac
  • I am not using macOS

Continuous build

  • I have tried the latest continuous build and the issue persists
  • I am unable to try the latest continuous build

OS versions/distros

Hi, while there are other issues raised regarding special characters or external usb pads I couldn't find anything related explicitely to supporting the builtin numpad of a keyboard.

Using the numpad on the host (bazzite) works just fine but if I try to press numpad keys on my mac, they behave like arrow keys (as if numlock was off) and I get the following console error on the server (bazzite): WARNING: failed to open x11 default display

Deskflow configuration

  • Server: Bazzite Nvidia edition, KDE
  • Bazzite has one monitor on the right
  • CLient: MacOS Sequoia 15.6
  • MacOS has 3 monitors on the left

What steps will reproduce the problem?

  1. Start Deskflow on server (Bazzite) and client (MacOS)
  2. Try to use numpad keys on MacOS

Log output

bash
[2025-08-14T12:16:07] INFO: starting core server process (desktop mode)
[2025-08-14T12:16:07] INFO: core config file: /home/bazzite/.var/app/org.deskflow.deskflow/config/Deskflow/deskflow-server.conf
[2025-08-14T12:16:07] INFO: running command: /app/bin/deskflow-server -f --debug INFO --name bazzite --address :24800 -c /home/bazzite/.var/app/org.deskflow.deskflow/config/Deskflow/deskflow-server.conf
[2025-08-14T12:16:07] INFO: using ei screen for wayland
[2025-08-14T12:16:07] WARNING: can't open xkb display during reading languages
[2025-08-14T12:16:07] NOTE: clipboard sharing is disabled
[2025-08-14T12:16:07] NOTE: started server, waiting for clients
[2025-08-14T12:16:08] NOTE: accepted client connection
[2025-08-14T12:16:08] WARNING: can't open xkb display during reading languages
[2025-08-14T12:16:08] INFO: local languages: en
[2025-08-14T12:16:08] NOTE: client "Mac" has connected
[2025-08-14T12:16:10] INFO: switch from "bazzite" to "Mac" at 6835,940
[2025-08-14T12:16:10] INFO: leaving screen
[2025-08-14T12:16:10] NOTE: accepted client connection
[2025-08-14T12:16:10] NOTE: new client disconnected
[2025-08-14T12:16:11] WARNING: failed to open x11 default display

Additional information

Typing digits using shift+ the upper row of special characters/numbers do work. I'm on an Azerty keyboard, the rest of the keyboard works just fine. The MacOS is by default on a Qwerty keyboard but the proper keys are being sent, ie: pressing "a" on the azerty keyboard does send an "a" on macos and not a "q"