LINUX.IE, website of the Irish Linux Users' Group
Tux rules!

   
Home
New Users
Articles
Download
Projects
Community
Vendors

  Print Version
Email to...
 
Archives:


planetILUG

Recent News

News Archive


Join the
ILUG
on FaceBook


Join the
ILUG
on LinkedIn


Join the
ILUG SETI
Group



















 
 :: Mailing Lists

[ILUG] [Q] weird keyboard mode - how to exit? (and what is it?)

[ILUG] [Q] weird keyboard mode - how to exit? (and what is it?)

Brian Foster blf at utvinternet.ie
Tue Aug 14 16:54:01 IST 2007


  | Date: Mon, 13 Aug 2007 13:15:05 +0100
  | From: "Andrew Court" <syklops at gmail.com>
  | 
  | My theory had to do with screen, as you said anything you type is pre-ceded
  | with ctrl.

 not quite.  (sorry, pedantic point!)  I said:

   “I'm still not at all certain what it is doing,
    but it vaguely appears to be treating most(?)
    keys as prefixed with |control|; i.e., |d|
    seems to be treated as |control|+|d|.”

 that's a highly-qualified (tentative) statement:
 “not ... certain”, “seems”, “vaguely appears”,
 et al.  (and I've no idea at all what happens if
 I press, e.g., |2| — that may be illuminating.)

 rather more importantly, I'm not using screen(1).
 any hypothesis involving ‘screen’ should also
 explain how it suddenly started running, and how
 it is affecting all the virtual consoles _and_
 all(?) the X11 windows.
 ( in fact, I don't recall having run ‘screen˚ in
  anger, ever, and certainly haven't been on the
  very rare occasions this mysterious situation
  has happened. )

  |[ ... ]
  | If only a cold boot reset's it then it is unlikely to be a software problem.
  |[ ... discussion/example of non-discharging capacitor ... ]

 I do follow what yer suggesting, and I cannot
 rule it out.  but — and here I'm relaying on
 years (decades) of experience — this doesn't
 feel like a hardware glitch.  it _may_ be an
 incorrect programming of hardware by software,
 but (screwing my tin-foil engineering hat on
 tightly) this feels/smells mostly(? entirely?)
 software-ish.  such as some state which isn't
 reset on a (warm) reboot.  (it occurs to me I
 haven't the faintest idea how the BIOS reacts
 when this happens....  *sigh*, another test,)

  | What happens if you unplug the keyboard?  Is there any change?

 good questions!
 I don't know.  one serious hindrance is I don't
 know how to reproduce the condition, so until it
 happens again (and remember it is also very very
 rare, maybe once a month?), I cannot test those
 sorts of ideas.  (of course, what I _can_ test
 are ideas of how to get initiate the condition,
 which could be extremely illuminating!)

 the rareness may be a clew, but just what that's
 suggesting is opaque.  the situation _is_ known
 to involve |AltGr|, but my use of |AltGr| is also
 very rare (albeit less rare than the situation).

 as an aside, the last time I tried unplugging a
 USB keyboard, the keyboard did not function when
 I plugged it back in.  I had to reboot.  (that
 was a _long_ time ago, different keyboard and
 different Linux version.)  hence, this very
 sensible unplug test would be one of the last
 ones I'd try (assuming I still don't know how
 to reproduce), even if it's now the case I can
 unplug/replug the USB keyboard safely.

 I still like yer idea what's happening is
 something like an ISO 9995 alternative group
 keyboard layout.  a fair percentage of the
 pieces seem to fit that hypothesis?  I think
 I need to read up a bit more on both ISO 9995
 and X11(?) keyboards (e.g., learn exactly how
 to reliably check if such a thing is enabled,
 and how yer supposed to enter/exit any such
 alternative layout) ....   *sigh*

cheers!
	-blf-
-- 
▶ ▶  I AM CURRENTLY LOOKING FOR A JOB!  ◀ ◀ | Brian Foster
Experienced (>25 yrs) software engineer:    |        Montpellier, FRANCE
 • Unix, Linux, embedded, design-for-test;  | Stop E$$o (ExxonMobile)!
 • Software/hardware co-design, debugging;  |     http:/www.stopesso.com
 • Kernels, drivers, filesystems, &tc;    Résumé (CV) & contact details:
 • IDL, automated testing, process, &tc.   http://www.blf.utvinternet.ie



More information about the ILUG mailing list
Read this without the formatting.
                                                                                                    

 

Hosted by HEAnet


Maintained by the ILUG website team. The aim of Linux.ie is to support and help commercial and private users of Linux in Ireland. You can display ILUG news in your own webpages, read backend information to find out how. Networking services kindly provided by HEAnet, server kindly donated by Dell. Linux is a trademark of Linus Torvalds, used with permission. No penguins were harmed in the production or maintenance of this highly praised website. Looking for the Indian Linux Users' Group? Try here. If you've read all this and aren't a lawyer: you should be!
RSS Version
Powered by Dell