I found the cause of the problem in my case. As part of the Maverick to
Natty to Oneiric upgrade, something installed the xbindkeys package
(xbindkeys-1.8.5-1). The file ~/.xbindkeysrc has definitions including:
"xterm"
c:41 + m:0x4
This unfortunately defines a Ctrl-f shortcut which has global scope (i.e. cuts
across all applications) that starts an xterm.
I uninstalled xbindkeys, and of course its global Ctrl-f shortcut is now gone,
thus enabling all of the application-specific Ctrl-f shortcuts, such as Ctrl-f
for opening the search box in firefox, to work again.
I'm not sure why xbindkeys was installed during the Maverick-Natty-
Oneiric upgrade. Anyway, I hope this bug report will help others who may
encounter the same issue.
@Karl Ostmo, is xbindkeys installed on your system?
** No longer affects: unity-2d
** No longer affects: unity
** Changed in: unity (Ubuntu)
Status: Incomplete => Invalid
** No longer affects: lightdm
** No longer affects: firefox
** No longer affects: gnome-session
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to unity in Ubuntu.
Matching subscriptions: dp-unity
https://bugs.launchpad.net/bugs/880517
Title:
CTRL+f shortcut does not work in any application after Oneiric upgrade
Status in X.Org X server:
New
Status in “unity” package in Ubuntu:
Invalid
Status in “xorg” package in Ubuntu:
Confirmed
Bug description:
When running "xev", this is the output when 1) Holding CTRL 2)
Pressing the "f" key 3) Releasing the "f" key 4) Releasing CTRL:
--------------------------- BEGIN XEV OUTPUT
---------------------------
KeyPress event, serial 33, synthetic NO, window 0x4800001,
root 0xb3, subw 0x0, time 141062917, (622,596), root:(634,678),
state 0x10, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
FocusOut event, serial 33, synthetic NO, window 0x4800001,
mode NotifyGrab, detail NotifyAncestor
FocusIn event, serial 33, synthetic NO, window 0x4800001,
mode NotifyUngrab, detail NotifyAncestor
KeymapNotify event, serial 33, synthetic NO, window 0x0,
keys: 0 0 0 0 32 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
KeyRelease event, serial 33, synthetic NO, window 0x4800001,
root 0xb3, subw 0x0, time 141069517, (622,596), root:(634,678),
state 0x14, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
--------------------------- END XEV OUTPUT ---------------------------
When I try a different key combination, like CTRL+t, I see this output
in xev:
--------------------------- BEGIN XEV OUTPUT ---------------------------
KeyPress event, serial 33, synthetic NO, window 0x4800001,
root 0xb3, subw 0x0, time 141195790, (577,569), root:(589,651),
state 0x10, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyPress event, serial 33, synthetic NO, window 0x4800001,
root 0xb3, subw 0x0, time 141196142, (577,569), root:(589,651),
state 0x14, keycode 28 (keysym 0x74, t), same_screen YES,
XLookupString gives 1 bytes: (14) ""
XmbLookupString gives 1 bytes: (14) ""
XFilterEvent returns: False
KeyRelease event, serial 33, synthetic NO, window 0x4800001,
root 0xb3, subw 0x0, time 141196254, (577,569), root:(589,651),
state 0x14, keycode 28 (keysym 0x74, t), same_screen YES,
XLookupString gives 1 bytes: (14) ""
XFilterEvent returns: False
KeyRelease event, serial 33, synthetic NO, window 0x4800001,
root 0xb3, subw 0x0, time 141196622, (577,569), root:(589,651),
state 0x14, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
--------------------------- END XEV OUTPUT ---------------------------
To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/880517/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp