ubuntu / ubuntu/Tiling-Assistant
When using <Super>+9 and <Super>+3 it switches desktop rather than tiling to the corners with Tiling-Assistant 54 and Ubuntu 26.04
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 1.3k
- Forks
- 78
- PR merge metrics
- No merged PRs in 30d
Description
Sometimes, but not all the times, <Super>+9 and <Super>+3 using the numerical keypad seem to act as <Super>KP_PgUp and <Super>KP_PgDn even if the keypad numlock is on. This seemed due to some bug though not sure where the culprit is. What I see is the following:
$ gsettings get org.gnome.desktop.wm.keybindings switch-to-workspace-left
['<Super>Page_Up', '<Super>KP_Prior', '<Super><Alt>Left', '<Control><Alt>Left']
$ gsettings get org.gnome.desktop.wm.keybindings switch-to-workspace-right
['<Super>Page_Down', '<Super>KP_Next', '<Super><Alt>Right', '<Control><Alt>Right']
And <Super>KP_Prior and <Super>KP_Next seem to be the source of the issue. The following commands:
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-left "['<Super>KP_PgUp', '<Super><Alt>Left', '<Control><Alt>Left']"
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-right "['<Super>KP_PgDn', '<Super><Alt>Right', '<Control><Alt>Right']"
Completely resolve the issue by making sure the Tiling-Assistant correctly responds to <Super>+9 and <Super>+3. I am reporting this here as it took me a long time to debug and it might be useful for other users
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing Super+9 and Super+3 with the numerical keypad on Ubuntu 26.04, then inspect the gsettings workspace bindings shown in the issue and compare KP_Prior/KP_Next with KP_PgUp/KP_PgDn. Done means Tiling-Assistant tiles the window to the expected corner instead of switching desktops.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, linux, ubuntu
- Domain
- desktop, operating-systems
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100