Author Topic: keybinding 'C-.' not working after ubuntu upgrade  (Read 169 times)

MgFrobozz

  • Community Member
  • Posts: 16
  • Hero Points: 0
keybinding 'C-.' not working after ubuntu upgrade
« on: June 22, 2024, 11:23:07 PM »
Any suggestions on how to debug this problem?

My binding file (vunxkeys.e) shows ...
def  'C-,'= pop_bookmark;
def  'C-.'= push_tag;

In Tools/Options with Keyboard and Mouse/Key Bindings selected it shows what I would expect when I hit Ctrl-comma in "search by key sequence" ("Ctrl+,), and shows the binding to be pop-bookmark. However, when I hit Ctrl-period in "search by key sequence", it shows an "e", with a dashed-line, and shows no binding. Clicking on the red-X button next to that box won't clear it, but it will clear if I hit Esc.

The utility xev shows what I'd expect for hitting and releasing the combo:
KeyPress for Control_L
KeyPress for period
KeyRelease for period
KeyRelease for Control_L

This was working properly before I upgraded my OS from ubuntu 2020-04 LTS to 2022-04 LTS. It's almost certainly related to the upgrade, but I don't know enough about the internals of slickedit to debug it.




MgFrobozz

  • Community Member
  • Posts: 16
  • Hero Points: 0
Re: keybinding 'C-.' not working after ubuntu upgrade
« Reply #1 on: June 22, 2024, 11:36:54 PM »
Please ignore this issue, I found the problem soon after posting.

In ubuntu 22.04, some genius decided to automatically run a daemon called IBus, and have it take over Ctrl+; and Ctrl+. I deleted the ibus hot keys, and the slickedit problem was resolved.

Clark

  • SlickEdit Team Member
  • Senior Community Member
  • *
  • Posts: 6919
  • Hero Points: 531
Re: keybinding 'C-.' not working after ubuntu upgrade
« Reply #2 on: June 24, 2024, 01:17:39 AM »
Thanks for posting. I didn't realize some of my recently installed Ubuntu VMs had this issue.

Run ibus-setup to fix these short cuts.