Aug
28
2012

Microsoft Bluetooth Mobile Keyboard 6000 for developers

WP_000463_DxOI love my Microsoft Bluetooth Mobile Keyboard 6000. I have one at home and one at work.

But there is two things which I don’t really like as a developer:

  1. No contextual menu key
  2. Two keys combination for Home and End

So I searched for a solution and found one at least for the contextual menu key. The solution is named SharpKey.

SharpKeys is a utility that manages a Registry key that allows Windows to remap one key to any other key. Included in the application is a list of common keyboard keys and a Type Key feature to automatically recognize most keyboard keys.

This little tool let me remap the Caps Lock, which no one use right? to the the contextual menu key, which makes my developer life much easier as I don’t need to move my hand from the keyboard to the mouse to get to that menu.

Great improvement!

At the moment I don’t have found a better way for the Home and End key, but I am considering remapping the volume up and volume down.

Comments (3) -

Babar

Why does this have to be so complicated? My .Xmodmap, on my MacBook Pro, to remap caps lock and the right command keys to Mode_switch, which allows me to use the last two columns below, to get all French + German + Polish letters/accents, and some more (eg: for 1, I have 1, ! (with shift), ¹ (with right-command or caps-lock), ¡ (with right-command+shift)):
keycode 66 = Mode_switch Multi_key
keycode 134 = Mode_switch Multi_key
keycode 10 = 1 exclam onesuperior exclamdown
keycode 11 = 2 at twosuperior onehalf
keycode 12 = 3 numbersign threesuperior onethird
keycode 13 = 4 dollar EuroSign cent
keycode 14 = 5 percent sterling yen
keycode 15 = 6 asciicircum dead_acute dead_circumflex
keycode 19 = 0 parenright degree masculine
keycode 20 = minus underscore copyright registered
keycode 21 = equal plus plusminus notsign

keycode 24 = q Q eacute Eacute
keycode 25 = w W egrave Egrave
keycode 26 = e E eogonek Eogonek
keycode 27 = r R ecircumflex Ecircumflex
keycode 28 = t T ediaeresis Ediaeresis
keycode 29 = y Y ugrave Ugrave
keycode 30 = u U udiaeresis Udiaeresis
keycode 31 = i I idiaeresis Idiaeresis
keycode 32 = o O oacute Oacute
keycode 33 = p P ocircumflex Ocircumflex
keycode 34 = bracketleft braceleft odiaeresis Odiaeresis

keycode 38 = a A aogonek Aogonek
keycode 39 = s S sacute Sacute
keycode 40 = d D adiaeresis Adiaeresis
keycode 41 = f F agrave Agrave
keycode 42 = g G acircumflex Acircumflex
keycode 43 = h H ucircumflex Ucircumflex
keycode 44 = j J icircumflex Icircumflex
keycode 45 = k K ocircumflex Ocircumflex
keycode 46 = l L lstroke Lstroke

keycode 52 = z Z zabovedot Zabovedot
keycode 53 = x X zacute Zacute
keycode 54 = c C cacute Cacute
keycode 55 = v V ccedilla Ccedilla
keycode 56 = b B ssharp
keycode 57 = n N nacute Nacute
keycode 58 = m M ntilde Ntilde

laurentkempe

Hey my friend Babar (yes I know him personally) why do you post such a comment, you love your Mac notebook, right, good. I love my Windows notebook.

Modifying a file or the registry using a tool. I don't see how it is easier really!

Never mind enjoy your Mac! I keep enjoying my Windows!

Babar

The main difference is that you have to FIND the tool, and trust its developer, and pray that for every new version/patch of windows, the tool will still work.

xmodmap is native in X11. Has been for over 10 years (didn't look, most likely 20).

That was what I found complicated. The rest, I agree, a configuration file or the registry is equally arcane.

As for the troll part of it, you cannot compare my Mac to your Windows. I do not run OS-X, I run Ubuntu Smile I simply noted the fact that it was a MBP because its keyboard is pretty minimalistic (as most apple products). But I guess it wasn't the right blog to post such a comment, sorry Smile

Add comment

  Country flag

biuquote
  • Comment
  • Preview
Loading

About Laurent

Laurent Kempé

Laurent Kempé is the editor, founder, and primary contributor of Tech Head Brothers, a French portal about Microsoft .NET technologies.

He is currently employed by Innoveo Solutions since 10/2007 as a Senior Solution Architect and certified Scrum Master.

Founder, owner and Managing Partner of Jobping, which provides a unique and efficient platform for connecting Microsoft skilled job seekers with employers using Microsoft technologies.

Laurent was awarded Most Valuable Professional (MVP) by Microsoft from April 2002 to April 2012.

JetBrains Academy Member
Certified ScrumMaster
My status

Twitter

Flickr

www.flickr.com
This is a Flickr badge showing public photos and videos from Laurent Kempé. Make your own badge here.

Month List

Page List