Jump to content

Enabling InputRemapper for built-in keyboards only


wbrimhall
 Share

2 posts in this topic

Recommended Posts

I've got a 13" MacBook with Boot Camp running XP Pro. Is there any way to enable InputRemapper for the built-in keyboard only -- and leave external USB keyboards unmapped?

 

Here's my usage model:

-- I'm constantly switching between using the MacBook by itself and plugging it into an external monitor and USB keyboard.

 

-- I'd like to use InputRemapper to remap the MacBook's keyboard to something that resembles the standard Windows layout (i.e. Ctrl, Win, Fn, Alt on the left side; right click and Del on the right side).

 

-- When I'm using an external Windows-optimized keyboard (in my case the Logitech G15 Gaming Keyboard), I want to leave the keys unassigned. (Otherwise, the re-mapping screws up the layout on the external keyboard.)

 

-- Currently, I use the check box on the context menu to manually turn the mappings on and off, depending on which mode I'm in.

 

However, there's one big problem: The MacBook's keyboard doesn't have a built-in Del key. So, if I forget to turn the remapping on before 'going mobile', I get locked out of my computer, as there's no way to hit Ctrl-Alt-Del on the MacBook's keyboard!

 

Has anyone found a workaround for this issue?

 

I see two potential ways to solve it (assuming new code):

1) (Preferred) Allow re-maps on a per-keyboard basis. That way, once each individual keyboard is set up, no further user interaction is necessary.

 

2) (A usable fallback). Regardless of whether remapping is on or off, allow a pre-determined key sequence that exists on a built-in MacBook keyboard to simulate a Ctrl-Alt-Del.

Link to comment
Share on other sites

1) (Preferred) Allow re-maps on a per-keyboard basis. That way, once each individual keyboard is set up, no further user interaction is necessary.

2) (A usable fallback). Regardless of whether remapping is on or off, allow a pre-determined key sequence that exists on a built-in MacBook keyboard to simulate a Ctrl-Alt-Del.

 

I do have remapping on a per-keybard basis on my todo list. Right now it looks like this feature could be about 2-4 months away.

 

To solve this problem now:

* Create a new remapping table that has the ability to change the remapping table to the default one.

* Create bindings in the two remapping tables to switch to each other / and / or add a fn+backspace binding to the new table.

* The new table should be clean except for these two bindings. This will let you use the external keyboard in this mode.

Link to comment
Share on other sites

 Share

×
×
  • Create New...