Bug 251370 - Ubuntu PPA KDE 4.5 build - global shortcuts and other keys not seen
Summary: Ubuntu PPA KDE 4.5 build - global shortcuts and other keys not seen
Status: RESOLVED WORKSFORME
Alias: None
Product: unknown
Classification: Bugzilla Internals
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords: investigated, triaged
Depends on:
Blocks:
 
Reported: 2010-09-15 21:03 UTC by Bruce Edge
Modified: 2018-10-21 05:25 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bruce Edge 2010-09-15 21:03:55 UTC
Version:           unspecified (using KDE 4.5.0) 
OS:                Linux

The ESC key does not work in vi or gvim. 
From a shell Ctrl-V <ESC> <CR> prints ^M, indicating that the <ESC> was not seen.

Also klipper cannot be invoked using it's default Ctrl-Alt-V or my customized Ctrl-Alt-C key combo. 



These were downloaded from the Kubuntu ppa:

sources.list.d/kubuntu-ppa-backports-lucid.list:deb http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu lucid main



Reproducible: Always

Steps to Reproduce:
Install kde backports PPA and apt-get update; apt-get dist-upgrade.
Reboot, try use ESC or call up klipper.



These are my kde package versions:
ii  apport-kde                            1.13.3-0ubuntu2                                 KDE frontend for the apport crash report sys
ii  apturl-kde                            0.4.1ubuntu4                                    install packages using the apt protocol - KD
ii  gdebi-kde                             0.6.0ubuntu2                                    Simple tool to install deb files - KDE GUI
ii  jockey-kde                            0.5.8-0ubuntu8.1                                KDE user interface and desktop integration f
ii  kde-config-cddb                       4:4.5.1-0ubuntu1~lucid1~ppa1                    KDE CDDB Retrieval configuration
ii  kde-config-cron                       4:4.5.1-0ubuntu1~lucid1~ppa1                    program scheduler frontend
ii  kde-icons-mono                        4:4.5.1-0ubuntu1~lucid1~ppa1                    a monochromatic icons theme for KDE
ii  kde-minimal                           5:55ubuntu1                                     the K Desktop Environment, minimal applicati
ii  kde-window-manager                    4:4.5.1-0ubuntu1~lucid1~ppa1                    the KDE 4 window manager (KWin)
ii  kde-zeroconf                          4:4.5.1-0ubuntu1~lucid1~ppa2                    zeroconf plugins and kio slaves for KDE 4
ii  kdeaccessibility                      4:4.5.1-0ubuntu1~lucid1~ppa1                    accessibility packages from the official KDE
ii  kdeadmin                              4:4.5.1-0ubuntu1~lucid1~ppa1                    system administration tools from the officia
ii  kdeartwork                            4:4.5.1-0ubuntu1~lucid1~ppa1                    themes, styles and other artwork from the of
ii  kdeartwork-emoticons                  4:4.5.1-0ubuntu1~lucid1~ppa1                    emoticon collections for KDE chat clients
ii  kdeartwork-style                      4:4.5.1-0ubuntu1~lucid1~ppa1                    widget styles released with KDE
ii  kdebase                               5:55ubuntu1                                     the K Desktop Environment, base applications
ii  kdebase-apps                          4:4.5.1-0ubuntu1~lucid1~ppa1                    base applications from the official KDE rele
ii  kdebase-bin                           4:4.5.1-0ubuntu1~lucid1~ppa1                    core binaries for the KDE 4 base module
ii  kdebase-data                          4:4.5.1-0ubuntu1~lucid1~ppa1                    shared data files for the KDE 4 base module
ii  kdebase-dbg                           4:4.5.1-0ubuntu1~lucid1~ppa1                    debugging symbols for the KDE 4 base applica
ii  kdebase-runtime                       4:4.5.1-0ubuntu1~lucid1~ppa1                    runtime components from the official KDE 4 r
ii  kdebase-runtime-data                  4:4.5.1-0ubuntu1~lucid1~ppa1                    shared data files for the KDE 4 base runtime
ii  kdebase-runtime-dbg                   4:4.5.1-0ubuntu1~lucid1~ppa1                    debugging symbols for KDE 4 base runtime mod
ii  kdebase-workspace                     4:4.5.1-0ubuntu1~lucid1~ppa1                    base workspace components from the official 
ii  kdebase-workspace-bin                 4:4.5.1-0ubuntu1~lucid1~ppa1                    core binaries for the KDE 4 base workspace m
ii  kdebase-workspace-data                4:4.5.1-0ubuntu1~lucid1~ppa1                    shared data files for the KDE 4 base workspa
ii  kdebase-workspace-kgreet-plugins      4:4.5.1-0ubuntu1~lucid1~ppa1                    KDE greet libraries for authentication
ii  kdebase-workspace-wallpapers          4:4.5.1-0ubuntu1~lucid1~ppa1                    set of extra wallpapers from the KDE 4 base 
ii  kdeedu                                4:4.5.1-0ubuntu1~lucid1~ppa2                    educational applications from the official K
ii  kdeedu-kvtml-data                     4:4.5.1-0ubuntu1~lucid1~ppa2                    kvtml files for kdeedu programs
ii  kdegames                              4:4.5.1-0ubuntu1~lucid1~ppa1                    games from the official KDE release
ii  kdegames-card-data                    4:4.5.1-0ubuntu1~lucid1~ppa1                    card decks for KDE games
ii  kdegames-mahjongg-data                4:4.5.1-0ubuntu1~lucid1~ppa1                    tilesets and backgrounds for Mahjongg games
ii  kdegraphics                           4:4.5.1-0ubuntu1~lucid1~ppa1                    graphics applications from the official KDE 
ii  kdegraphics-libs-data                 4:4.5.1-0ubuntu1~lucid1~ppa1                    data files for libraries from the kdegraphic
ii  kdegraphics-strigi-plugins            4:4.5.1-0ubuntu1~lucid1~ppa1                    graphics file format plugins for Strigi Desk
ii  kdelibs-bin                           4:4.5.1-0ubuntu1~lucid1~ppa2                    core executables for KDE Aapplications
ii  kdelibs-data                          4:3.5.10.dfsg.1-3ubuntu2                        core shared data for all KDE applications
ii  kdelibs4c2a                           4:3.5.10.dfsg.1-3ubuntu2                        core libraries and binaries for all KDE appl
ii  kdelibs5                              4:4.5.1-0ubuntu1~lucid1~ppa2                    transitional package for the KDE Development
ii  kdelibs5-data                         4:4.5.1-0ubuntu1~lucid1~ppa2                    core shared data for all KDE Applications
ii  kdelibs5-dbg                          4:4.5.1-0ubuntu1~lucid1~ppa2                    debugging symbols for the KDE Development Pl
ii  kdelibs5-plugins                      4:4.5.1-0ubuntu1~lucid1~ppa2                    core plugins for KDE Applications
ii  kdelirc                               4:4.5.1-0ubuntu1~lucid1~ppa1                    infrared remote control - transitional packa
ii  kdemultimedia                         4:4.5.1-0ubuntu1~lucid1~ppa1                    multimedia applications from the official KD
ii  kdemultimedia-kio-plugins             4:4.5.1-0ubuntu1~lucid1~ppa1                    transparent audio CD access for KDE applicat
ii  kdenetwork                            4:4.5.1-0ubuntu1~lucid1~ppa2                    networking applications from the official KD
ii  kdenetwork-filesharing                4:4.5.1-0ubuntu1~lucid1~ppa2                    network filesharing configuration module for
ii  kdepasswd                             4:4.5.1-0ubuntu1~lucid1~ppa1                    password changer for KDE 4
ii  kdepim                                4:4.4.5-0ubuntu1~lucid1~ppa10                   Personal Information Management apps from th
ii  kdepim-groupware                      4:4.4.5-0ubuntu1~lucid1~ppa10                   KDE PIM Groupware plugins
ii  kdepim-kresources                     4:4.4.5-0ubuntu1~lucid1~ppa10                   KDE PIM resource plugins
ii  kdepim-runtime                        4:4.4.5-0ubuntu1~lucid1~ppa11                   Runtime components for akonadi-kde
ii  kdepim-strigi-plugins                 4:4.4.5-0ubuntu1~lucid1~ppa10                   PIM file format plugins for Strigi Desktop S
ii  kdepim-wizards                        4:4.4.5-0ubuntu1~lucid1~ppa10                   KDE server configuration wizards
rc  kdepimlibs-data                       4:4.4.2-0ubuntu2.1                              core shared data for KDE PIM 4 applications
ii  kdepimlibs-dbg                        4:4.5.1-0ubuntu1~lucid1~ppa1                    debugging symbols for the KDE Development Pl
ii  kdepimlibs-kio-plugins                4:4.5.1-0ubuntu1~lucid1~ppa1                    kio slaves used by KDE PIM applications
ii  kdepimlibs5                           4:4.5.1-0ubuntu1~lucid1~ppa1                    the KDE Development Platform PIM libraries (
ii  kdeplasma-addons                      4:4.5.1-0ubuntu1~lucid1~ppa1                    addons for KDE 4 Plasma - metapackage
ii  kdesdk                                4:4.5.1-0ubuntu1~lucid1~ppa1                    Software Development Kit from the official K
ii  kdesdk-kio-plugins                    4:4.5.1-0ubuntu1~lucid1~ppa1                    transparent Subversion access and Perl docum
ii  kdesdk-misc                           4:4.5.1-0ubuntu1~lucid1~ppa1                    miscellaneous tools from the KDE 4 Software 
ii  kdesdk-scripts                        4:4.5.1-0ubuntu1~lucid1~ppa1                    scripts and data files for KDE 4 development
ii  kdesdk-strigi-plugins                 4:4.5.1-0ubuntu1~lucid1~ppa1                    software development file format plugins for
ii  kdesudo                               3.4.2.3-0ubuntu1                                sudo frontend for KDE4
ii  kdetoys                               4:4.5.1-0ubuntu1~lucid1~ppa1                    desktop toys from the official KDE 4 release
ii  kdeutils                              4:4.5.1-0ubuntu1~lucid1~ppa1                    general-purpose utilities from the official 
ii  kdewallpapers                         4:4.5.1-0ubuntu1~lucid1~ppa1                    wallpapers released with KDE
ii  kdewebdev                             4:4.5.1-0ubuntu1~lucid1~ppa1                    web development apps from the official KDE 4
ii  libakonadi-kde4                       4:4.5.1-0ubuntu1~lucid1~ppa1                    library for using the Akonadi PIM data serve
ii  libkde3support4                       4:4.5.1-0ubuntu1~lucid1~ppa2                    the KDE 3 Support Library for the KDE 4 Plat
ii  libkdecorations4                      4:4.5.1-0ubuntu1~lucid1~ppa1                    library used by decorations for the KDE 4 wi
ii  libkdecore5                           4:4.5.1-0ubuntu1~lucid1~ppa2                    the KDE Platform Core Library
ii  libkdeedu4                            4:4.5.1-0ubuntu1~lucid1~ppa2                    libraries for KDE educational applications
ii  libkdegames5                          4:4.5.1-0ubuntu1~lucid1~ppa1                    libraries and common files for KDE games
ii  libkdepim4                            4:4.4.5-0ubuntu1~lucid1~ppa10                   KDE PIM library
ii  libkdesu5                             4:4.5.1-0ubuntu1~lucid1~ppa2                    the Console-mode Authentication Library for 
ii  libkdeui5                             4:4.5.1-0ubuntu1~lucid1~ppa2                    the KDE Platform User Interface Library
ii  libkdewebkit5                         4:4.5.1-0ubuntu1~lucid1~ppa2                    the KDE WebKit Library
ii  libkworkspace4                        4:4.5.1-0ubuntu1~lucid1~ppa1                    library for the kdebase workspace
ii  liblockdev1                           1.0.3-1.3                                       Run-time shared library for locking devices
ii  network-manager-kde                   1:0.9~svn1137272-0ubuntu2~lucid1~ppa1           KDE system tray applet for controlling Netwo
ii  openoffice.org-kde                    1:3.2.1-6ubuntu1~10.04.1                        office productivity suite -- KDE integration
ii  polkit-kde-1                          0.95.1-2ubuntu1                                 KDE dialogs for PolicyKit
ii  python-kde4                           4:4.5.1-0ubuntu1~lucid1~ppa1                    Python bindings for the KDE 4 libraries
ii  software-properties-kde               0.75.10                                         manage the repositories that you install sof
ii  system-config-printer-kde             4:4.5.1-0ubuntu1~lucid1~ppa1                    KDE printer configuration utility
ii  update-manager-kde                    1:0.134.10                                      Support modules for Update Notifier KDE
ii  update-notifier-kde                   10.04ubuntu4.1~lucid1~ppa2                      Apt status applet
ii  usb-creator-kde                       0.2.22.1                                        Ubuntu USB desktop image creator for KDE
Comment 1 Christoph Feck 2010-09-15 21:42:50 UTC
> The ESC key does not work in vi or gvim.

And going back to previous KDE version fixes this?  Note that neither vi nor gvim are KDE applications.

It is possible you also updated other packages together with KDE while using the "dist-upgrade" command.
Comment 2 Bruce Edge 2010-09-15 22:54:27 UTC
I still have the upgrade in a screen scrollback, see below.
While vi/gvim are not, konsole and klipper are and they are experiencing the same problems.
The test I described:
From a shell Ctrl-V <ESC> <CR> prints ^M, indicating that the <ESC> was not
seen.
is from konsole.
Note that the same test also fails with the same results in gnome-terminal indicating that it's not specific to any one application, but rather to an upper level keyboard handler.

I tried to change the keyboard type to more closely match what I have, an MS ergo 4000, but this had no effect.

I have not tried to revert this upgrade. I don't know how to do that easily. I can remove the ppa, but how to force the older versions to be reinstalled without pinning each in an apt/preferences file?

Here's the upgrade output after adding the kde backport ppa:

Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED:
  freespacenotifier kappfinder kdebase-plasma kdebase-workspace-libs4+5 kdepimlibs-data kdesnake libkfontinst4
  libkonqsidebarplugin4 libkwineffects1 libmarble4 libplasma-applet-system-monitor4 libplasmaclock4 libprocesscore4 libprocessui4
  libqt4-multimedia libqt4-phonon libsolidcontrol4 libtaskmanager4 libweather-ion4
The following NEW packages will be installed:
  advancecomp aurorae-themes-artwork avogadro-data blogilo cantor-backend-kalgebra gnupg2 jovie kajongg kde-config-cddb
  kde-config-cron kdegraphics-libs-data kdelibs5-plugins kdepimlibs-kio-plugins kdoctools konq-plugins konq-plugins-l10n
  kremotecontrol libakonadi-contact4 libakonadi-kabc4 libakonadi-kcal4 libakonadi-kde4 libakonadi-kmime4 libavogadro1 libgpgme++2
  libgps19 libjpeg-progs libkabc4 libkatepartinterfaces4 libkblog4 libkcal4 libkde3support4 libkdecore5 libkdesu5 libkdeui5
  libkdewebkit5 libkdnssd4 libkfile4 libkholidays4 libkhtml5 libkimap4 libkimproxy4 libkio5 libkjsapi4 libkjsembed4 libkldap4
  libkmediaplayer4 libkmime4 libknewstuff2-4 libknewstuff3-4 libknotifyconfig4 libkntlm4 libkonqsidebarplugin4a
  libkontactinterface4 libkparts4 libkpimidentities4 libkpimtextedit4 libkpimutils4 libkpty4 libkresources4 libkrosscore4
  libkrossui4 libksba8 libktexteditor4 libktnef4 libktorrent-l10n libktorrent2 libkunitconversion4 libkutils4 libkwineffects1a
  libkxmlrpcclient4 libmailtransport4 libmarblewidget10 libmediastreamer0 libmessagecore4 libmessagelist4 libmicroblog4
  libnepomuk4 libnepomukquery4a libnetpbm10 libortp8 libplasmaclock4b libprocesscore4a libprocessui4a libqgpgme1
  libqt4-declarative libqtassistantclient4 libqtwebkit-dev libqtwebkit4 librocslib4 libsolid4 libsolidcontrol4a libsyndication4
  libtaskmanager4a libtelepathy-qt4-0 libthreadweaver4 libutempter0 libvirtodbc0 libweather-ion4a marble-plugins optipng
  palapeli-data plasma-netbook python-avogadro python-pyasn1 python-qt4-sql python-twisted python-twisted-conch
  python-twisted-lore python-twisted-mail python-twisted-news python-twisted-runner python-twisted-words update-notifier-kde
  virtuoso-minimal virtuoso-opensource-6.1-bin virtuoso-opensource-6.1-common xplanet xplanet-images
The following packages have been kept back:
  kde-full
The following packages will be upgraded:
  akonadi-server akregator amarok amarok-common amarok-utils amor ark bomber bovo cantor cervisia cvsservice dolphin dragonplayer
  granatier gwenview juk k3b k3b-data kaddressbook kalarm kalgebra kalzium kalzium-data kamera kanagram kapman kapptemplate kate
  katomic kbattleship kblackbox kblocks kbluetooth kbounce kbreakout kbruch kbugbuster kcachegrind kcalc kcharselect kcm-gtk
  kcm-touchpad kcolorchooser kcron kde-icons-mono kde-window-manager kde-zeroconf kdeaccessibility kdeadmin kdeartwork
  kdeartwork-emoticons kdeartwork-style kdebase-apps kdebase-bin kdebase-data kdebase-dbg kdebase-runtime kdebase-runtime-data
  kdebase-runtime-dbg kdebase-workspace kdebase-workspace-bin kdebase-workspace-data kdebase-workspace-kgreet-plugins
  kdebase-workspace-wallpapers kdeedu kdeedu-kvtml-data kdegames kdegames-card-data kdegames-mahjongg-data kdegraphics
  kdegraphics-strigi-plugins kdelibs-bin kdelibs5 kdelibs5-data kdelibs5-dbg kdelirc kdemultimedia kdemultimedia-kio-plugins
  kdenetwork kdenetwork-filesharing kdepasswd kdepim kdepim-groupware kdepim-kresources kdepim-runtime kdepim-strigi-plugins
  kdepim-wizards kdepimlibs-dbg kdepimlibs5 kdeplasma-addons kdesdk kdesdk-kio-plugins kdesdk-misc kdesdk-scripts
  kdesdk-strigi-plugins kdetoys kdeutils kdewallpapers kdewebdev kdf kdiamond kdm kfilereplace kfind kfloppy kfourinline kgamma
  kgeography kgeography-data kget kgoldrunner kgpg khangman khelpcenter4 kig kigo killbots kimagemapeditor kinfocenter kiriki
  kjots kjumpingcube klettres klettres-data klines klinkstatus klipper kmag kmahjongg kmail kmines kmix kmousetool kmouth kmplot
  kmtrace knetwalk knm-runtime knode knotes kolf kollision kolourpaint4 kommander kompare konqueror konqueror-nsplugins konquest
  konsole konsolekalendar kontact kopete korganizer kpackagekit kpartloader kpat kppp krdc kreversi krfb krosspython kruler ksame
  kscd kscreensaver kscreensaver-xsavers kshisen ksirk ksnapshot kspaceduel ksquares kstars kstars-data ksudoku ksysguard
  ksysguardd ksystemlog kteatime ktimer ktimetracker ktorrent ktorrent-data ktouch ktron ktuberling kturtle ktux kubrick
  kubuntu-default-settings kubuntu-notification-helper kuiviewer kuser kwalletmanager kwordquiz kwrite libakonadiprivate1
  libattica0 libdbusmenu-qt2 libindi0 libk3b6 libk3b6-extracodecs libkcddb4 libkdcraw8 libkdecorations4 libkdeedu4 libkdegames5
  libkdepim4 libkephal4 libkexiv2-8 libkipi7 libkleo4 libkonq5 libkonq5-templates libkopete4 libkpgp4 libksane0 libkscreensaver5
  libksgrd4 libksieve4 libksignalplotter4 libkworkspace4 liblsofui4 libmimelib4 libmsn0.3 libokularcore1 libphonon4
  libplasma-geolocation-interface4 libplasma3 libplasmagenericshell4 libqscintilla2-5 libqt4-assistant libqt4-dbg libqt4-dbus
  libqt4-designer libqt4-dev libqt4-help libqt4-network libqt4-opengl libqt4-opengl-dev libqt4-qt3support libqt4-script
  libqt4-scripttools libqt4-sql libqt4-sql-mysql libqt4-sql-sqlite libqt4-svg libqt4-test libqt4-webkit libqt4-xml
  libqt4-xmlpatterns libqtcore4 libqtgui4 libsolidcontrolifaces4 libsoprano4 lokalize lskat marble marble-data network-manager-kde
  okteta okular okular-extra-backends oxygen-icon-theme palapeli parley parley-data phonon phonon-backend-xine
  plasma-dataengines-addons plasma-dataengines-workspace plasma-desktop plasma-desktopthemes-artwork plasma-runners-addons
  plasma-scriptengine-javascript plasma-scriptengine-python plasma-scriptengine-superkaramba plasma-wallpapers-addons
  plasma-widget-folderview plasma-widget-kimpanel plasma-widget-kimpanel-backend-ibus plasma-widget-lancelot
  plasma-widget-quickaccess plasma-widgets-addons plasma-widgets-workspace plymouth-theme-kubuntu-logo printer-applet python-kde4
  python-qscintilla2 python-qt4 python-qt4-dbus python-sip qt4-qmake quassel quassel-data rocs shared-desktop-ontologies
  soprano-daemon step sweeper system-config-printer-kde systemsettings umbrello userconfig virtuoso-nepomuk
305 upgraded, 118 newly installed, 19 to remove and 1 not upgraded.
Need to get 607MB of archives.
After this operation, 171MB of additional disk space will be used.
Do you want to continue [Y/n]? y
W" >~/tmp/dpkg<< ns konq-plugins-l10n
  kremotecontrol libakonadi-contact4 libakonadi-kabc4 libakonadi-kcal4 libakonadi-kde4 libakonadi-kmime4 libavogadro1 libgpgme++2
  libgps19 libjpeg-progs libkabc4 libkatepartinterfaces4 libkblog4 libkcal4 libkde3support4 libkdecore5 libkdesu5 libkdeui5
  libkdewebkit5 libkdnssd4 libkfile4 libkholidays4 libkhtml5 libkimap4 libkimproxy4 libkio5 libkjsapi4 libkjsembed4 libkldap4
  libkmediaplayer4 libkmime4 libknewstuff2-4 libknewstuff3-4 libknotifyconfig4 libkntlm4 libkonqsidebarplugin4a
  libkontactinterface4 libkparts4 libkpimidentities4 libkpimtextedit4 libkpimutils4 libkpty4 libkresources4 libkrosscore4
  libkrossui4 libksba8 libktexteditor4 libktnef4 libktorrent-l10n libktorrent2 libkunitconversion4 libkutils4 libkwineffects1a
  libkxmlrpcclient4 libmailtransport4 libmarblewidget10 libmediastreamer0 libmessagecore4 libmessagelist4 libmicroblog4
  libnepomuk4 libnepomukquery4a libnetpbm10 libortp8 libplasmaclock4b libprocesscore4a libprocessui4a libqgpgme1
  libqt4-declarative libqtassistantclient4 libqtwebkit-dev libqtwebkit4 librocslib4 libsolid4 libsolidcontrol4a libsyndication4
  libtaskmanager4a libtelepathy-qt4-0 libthreadweaver4 libutempter0 libvirtodbc0 libweather-ion4a marble-plugins optipng
  palapeli-data plasma-netbook python-avogadro python-pyasn1 python-qt4-sql python-twisted python-twisted-conch
  python-twisted-lore python-twisted-mail python-twisted-news python-twisted-runner python-twisted-words update-notifier-kde
  virtuoso-minimal virtuoso-opensource-6.1-bin virtuoso-opensource-6.1-common xplanet xplanet-images
The following packages have been kept back:
  kde-full
The following packages will be upgraded:
  akonadi-server akregator amarok amarok-common amarok-utils amor ark bomber bovo cantor cervisia cvsservice dolphin dragonplayer
  granatier gwenview juk k3b k3b-data kaddressbook kalarm kalgebra kalzium kalzium-data kamera kanagram kapman kapptemplate kate
  katomic kbattleship kblackbox kblocks kbluetooth kbounce kbreakout kbruch kbugbuster kcachegrind kcalc kcharselect kcm-gtk
  kcm-touchpad kcolorchooser kcron kde-icons-mono kde-window-manager kde-zeroconf kdeaccessibility kdeadmin kdeartwork
  kdeartwork-emoticons kdeartwork-style kdebase-apps kdebase-bin kdebase-data kdebase-dbg kdebase-runtime kdebase-runtime-data
  kdebase-runtime-dbg kdebase-workspace kdebase-workspace-bin kdebase-workspace-data kdebase-workspace-kgreet-plugins
  kdebase-workspace-wallpapers kdeedu kdeedu-kvtml-data kdegames kdegames-card-data kdegames-mahjongg-data kdegraphics
  kdegraphics-strigi-plugins kdelibs-bin kdelibs5 kdelibs5-data kdelibs5-dbg kdelirc kdemultimedia kdemultimedia-kio-plugins
  kdenetwork kdenetwork-filesharing kdepasswd kdepim kdepim-groupware kdepim-kresources kdepim-runtime kdepim-strigi-plugins
  kdepim-wizards kdepimlibs-dbg kdepimlibs5 kdeplasma-addons kdesdk kdesdk-kio-plugins kdesdk-misc kdesdk-scripts
  kdesdk-strigi-plugins kdetoys kdeutils kdewallpapers kdewebdev kdf kdiamond kdm kfilereplace kfind kfloppy kfourinline kgamma
  kgeography kgeography-data kget kgoldrunner kgpg khangman khelpcenter4 kig kigo killbots kimagemapeditor kinfocenter kiriki
  kjots kjumpingcube klettres klettres-data klines klinkstatus klipper kmag kmahjongg kmail kmines kmix kmousetool kmouth kmplot
  kmtrace knetwalk knm-runtime knode knotes kolf kollision kolourpaint4 kommander kompare konqueror konqueror-nsplugins konquest
  konsole konsolekalendar kontact kopete korganizer kpackagekit kpartloader kpat kppp krdc kreversi krfb krosspython kruler ksame
  kscd kscreensaver kscreensaver-xsavers kshisen ksirk ksnapshot kspaceduel ksquares kstars kstars-data ksudoku ksysguard
  ksysguardd ksystemlog kteatime ktimer ktimetracker ktorrent ktorrent-data ktouch ktron ktuberling kturtle ktux kubrick
  kubuntu-default-settings kubuntu-notification-helper kuiviewer kuser kwalletmanager kwordquiz kwrite libakonadiprivate1
  libattica0 libdbusmenu-qt2 libindi0 libk3b6 libk3b6-extracodecs libkcddb4 libkdcraw8 libkdecorations4 libkdeedu4 libkdegames5
  libkdepim4 libkephal4 libkexiv2-8 libkipi7 libkleo4 libkonq5 libkonq5-templates libkopete4 libkpgp4 libksane0 libkscreensaver5
  libksgrd4 libksieve4 libksignalplotter4 libkworkspace4 liblsofui4 libmimelib4 libmsn0.3 libokularcore1 libphonon4
  libplasma-geolocation-interface4 libplasma3 libplasmagenericshell4 libqscintilla2-5 libqt4-assistant libqt4-dbg libqt4-dbus
  libqt4-designer libqt4-dev libqt4-help libqt4-network libqt4-opengl libqt4-opengl-dev libqt4-qt3support libqt4-script
  libqt4-scripttools libqt4-sql libqt4-sql-mysql libqt4-sql-sqlite libqt4-svg libqt4-test libqt4-webkit libqt4-xml
  libqt4-xmlpatterns libqtcore4 libqtgui4 libsolidcontrolifaces4 libsoprano4 lokalize lskat marble marble-data network-manager-kde
  okteta okular okular-extra-backends oxygen-icon-theme palapeli parley parley-data phonon phonon-backend-xine
  plasma-dataengines-addons plasma-dataengines-workspace plasma-desktop plasma-desktopthemes-artwork plasma-runners-addons
  plasma-scriptengine-javascript plasma-scriptengine-python plasma-scriptengine-superkaramba plasma-wallpapers-addons
  plasma-widget-folderview plasma-widget-kimpanel plasma-widget-kimpanel-backend-ibus plasma-widget-lancelot
  plasma-widget-quickaccess plasma-widgets-addons plasma-widgets-workspace plymouth-theme-kubuntu-logo printer-applet python-kde4
  python-qscintilla2 python-qt4 python-qt4-dbus python-sip qt4-qmake quassel quassel-data rocs shared-desktop-ontologies
  soprano-daemon step sweeper system-config-printer-kde systemsettings umbrello userconfig virtuoso-nepomuk
305 upgraded, 118 newly installed, 19 to remove and 1 not upgraded.
Need to get 607MB of archives.
After this operation, 171MB of additional disk space will be used.
Do you want to continue [Y/n]? y
Comment 3 Christoph Feck 2010-09-15 23:21:13 UTC
Thanks for the information. The only suspicious package update that could have caused a change is "userconfig" (not really sure what it does).

Could you try creating a new fresh user account, log in there, and check if the problem persists? Does the Esc key work in normal contexts, such as closing a dialog?

The actual keyboard model should not matter, since the keys you mentioned are basic ASCII keys which are standard on all keyboards.

The Klipper problem is probably related to the switch to new D-Bus based menus (and I think there are already bug reports for Klipper), but I see no changes in Konsole that could affect the Esc key problem, so I assigned the bug to Konsole developers for further investigation.

If you find more applications where the keyboard behaves incorrect, please add that information.
Comment 4 Bruce Edge 2010-09-15 23:46:41 UTC
A fresh user account does NOT exhibit this problem, the ESC works as expected everywhere I was having issues on my account.

It's not specific to konsole. gnome-terminal and xterm ALL have the same problem. 

So, this begs the question, what files to I need to delete from my account to make it work again?

I hate deleting ~/.kde* :-(

Although it does seem to be required on every major KDE upgrade to make it work properly.
Comment 5 Bruce Edge 2010-09-16 00:03:18 UTC
I renamed ~/.kde and it's OK now.

Although, as usual, I have to reconfigure everything again now... Grumble.
Comment 6 Christoph Feck 2010-09-16 00:09:32 UTC
You can start by coping files from your backup to .kde again. There are only few files in .kde that could affect the keyboard, for example start with files such as .kde/share/config/khotkeyrc.
Comment 7 Bruce Edge 2010-09-16 01:55:03 UTC
That's OK, I have the major stuff reconfigured again. 
Seems like this is a common problem in that ~/.kde doesn't port well to different versions of KDE.

Thanks for your help.

-Bruce
Comment 8 Christoph Feck 2010-09-16 02:11:27 UTC
Right, but that does not mean that it could not be fixed.

In case you can pinpoint the offending file, please inform us. I will just keep the bug open, but there is no need to hurry :)

What you could also do is check what the package "userconfig" actually does. It might be an downstream bug (Ubuntu), in case that package really modifies users' configuration files on installation or update.
Comment 9 Andrew Crouthamel 2018-09-20 21:54:42 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 10 Andrew Crouthamel 2018-10-21 05:25:08 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!