the corner office

a blog, by Colin Pretorius

« No, really | Main | Arctic winds »

# Alt-Shift, Eclipse and keyboard layouts

Something technical for a change. For months this year, I had a weird problem in Eclipse where I'd be typing away, and suddenly my keyboard would start working like it was a US keyboard, instead of the normal UK keyboard that's actually plugged into the box. I'd mutter something unkind about Eclipse, restart the IDE and the problem would go away. I presumed it was some bug in Eclipse itself.

I eventually got annoyed enough by this semi-regular problem that I did a search to see whether it was fixable. It turned out not to be Eclipse's fault at all. When I travelled to Romania earlier this year I was still working on my PC back in London, and had to enable US keyboard support because that's what they use in Romania. Problem is, Windows uses Alt-Shift as a default shortcut to switch between keyboard types, and it goes without saying that Alt-Shift is two thirds of a great many shortcuts in Eclipse. The keyboard shortcut applies only to the application you're currently using, so it looked like it was 'fixed' each time I restarted Eclipse.

To properly resolve the problem you can either just hit Alt-Shift to toggle back, or change the shortcut keys in the Regional Settings control panel (iirc that's where it is), or as I did, disable all keyboard layouts except for the one I use daily.

File under: techie : {2008.11.21 - 17:41}

Add a comment

Your name (mandatory):

Your email:
Your email address is not displayed
Your home page:

Comment (sorry, no HTML):

Remember details?
Yes No

meta

-home-
about
contact
disclaimer
articles
code
tech blog

style: [?]
[plain.dark.blue]

Categories

java
linux
music
notes/domino
personal
politiek
studies
techie
thee_blog
world

RSS Feeds

rssfeed all posts
rssfeed all cmts
rssfeed tech posts
rssfeed tech cmts

Archives

2012.02
2012.01
2011.12
2011.11
2011.10
2011.09
2011.08
2011.07
2011.06
2011.05
2011.04
2011.03
2011.02
2011.01
2010.12
2010.11
2010.10
2010.09
2010.08
2010.07
2010.06
2010.05
2010.04
2010.03
2010.02
2010.01
2009.12
2009.11
2009.10
2009.09
2009.08
2009.07
2009.06
2009.05
2009.04
2009.03
2009.02
2009.01
2008.12
2008.11
2008.10
2008.09
2008.08
2008.07
2008.06
2008.05
2008.04
2008.03
2008.02
2008.01
2007.12
2007.11
2007.10
2007.09
2007.08
2007.07
2007.06
2007.05
2007.04
2007.03
2007.02
2007.01
2006.12
2006.11
2006.10
2006.09
2006.08
2006.07
2006.06
2006.05
2006.04
2006.03
2006.02
2006.01
2005.12
2005.11
2005.10
2005.09
2005.08
2005.07
2005.06
2005.05
2005.04
2005.03
2005.02
2005.01
2004.12
2004.11
2004.10
2004.09
2004.08
2004.07
2004.06
2004.05
2004.04
2004.03
2004.02
2004.01
2003.12
2003.11
2003.10
2003.09
2003.08
2003.07
2003.06

© Colin Pretorius