Click here to Skip to main content
14,303,504 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
 
GeneralRe: Laptop keyboard layouts Pin
ledra3-Aug-19 23:15
memberledra3-Aug-19 23:15 
GeneralRe: Laptop keyboard layouts Pin
OriginalGriff3-Aug-19 23:17
protectorOriginalGriff3-Aug-19 23:17 
GeneralRe: Laptop keyboard layouts Pin
Stuart Dootson1-Aug-19 20:42
professionalStuart Dootson1-Aug-19 20:42 
GeneralRe: Laptop keyboard layouts Pin
Member 91670571-Aug-19 21:47
memberMember 91670571-Aug-19 21:47 
GeneralRe: Laptop keyboard layouts Pin
Member 141744601-Aug-19 23:20
professionalMember 141744601-Aug-19 23:20 
GeneralRe: Laptop keyboard layouts Pin
Member 79306402-Aug-19 1:25
memberMember 79306402-Aug-19 1:25 
GeneralRe: Laptop keyboard layouts Pin
Kizul Emeraldfire2-Aug-19 1:44
memberKizul Emeraldfire2-Aug-19 1:44 
GeneralRe: Laptop keyboard layouts Pin
Dan Neely2-Aug-19 2:57
memberDan Neely2-Aug-19 2:57 
It took a quick look at that page, it says it's using a registry feature to adjust the layout. That limits its usefulness because AFAIK nothing at that level can treat one keyboard differently from a second, which means that if you remap your laptop keyboard to unElephant | [mastadon] it, any external keyboards will end up with an Elephant | [mastadon] ed layout instead.

That became a major issue for me a month or two back when work bought me a fruitbook and installed bootcamp on it for me to do my normal work. That stuck me with a laptop keyboard which had all the windows control keys in a different order than my external one; making it next to unusable. Dead | X|

Hunting around for fixes I first found and quickly discovered that registry based tools were useless for my needs. I then discovered that autohotkey could do things on a per-keyboard basis. However users on the AHK forum itself recommended against doing so (very brittle implementation it seems) and instead pointed me toward the Interception driver/api package and a CLI remapping tool written by someone who needed it for gaming purposes. That's worked reasonably well since I got it setup (the initial install has all the user friendliness of a homebrew foss project D'Oh! | :doh: ) and figured out how to adjust the mapping files it generated manually (it records keydown+keyup on a keydown and nothing on keyup, which broke anything that needed a key held down; fortunately splitting it up wasn't that hard to do).

The only limitations are that it can't successfully remap the fruitbooks fn key (I assume the touchbar support needs a special non-standard driver in the loop); and that the tool runs as a console window instead of in the tray or completely headless.

I've considered writing my own app around the api, but as always procrastination is the greatest nation and nothing has happened yet.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius

Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt

GeneralRe: Laptop keyboard layouts Pin
Slow Eddie2-Aug-19 2:12
professionalSlow Eddie2-Aug-19 2:12 
GeneralRe: Laptop keyboard layouts Pin
Dr.Walt Fair, PE2-Aug-19 5:09
professionalDr.Walt Fair, PE2-Aug-19 5:09 
GeneralRe: Laptop keyboard layouts Pin
Naoto_K4-Aug-19 5:17
memberNaoto_K4-Aug-19 5:17 
GeneralDear Chris, please change the CP Orange look to one more appropriate for developers Pin
OriginalGriff31-Jul-19 20:55
protectorOriginalGriff31-Jul-19 20:55 
GeneralRe: Dear Chris, please change the CP Orange look to one more appropriate for developers Pin
Ravi Bhavnani31-Jul-19 21:08
professionalRavi Bhavnani31-Jul-19 21:08 
GeneralRe: Dear Chris, please change the CP Orange look to one more appropriate for developers Pin
OriginalGriff31-Jul-19 21:23
protectorOriginalGriff31-Jul-19 21:23 
GeneralRe: Dear Chris, please change the CP Orange look to one more appropriate for developers Pin
Michael Martin31-Jul-19 21:27
professionalMichael Martin31-Jul-19 21:27 
GeneralRe: Dear Chris, please change the CP Orange look to one more appropriate for developers Pin
OriginalGriff31-Jul-19 21:42
protectorOriginalGriff31-Jul-19 21:42 
GeneralRe: Dear Chris, please change the CP Orange look to one more appropriate for developers Pin
Michael Martin31-Jul-19 21:47
professionalMichael Martin31-Jul-19 21:47 
GeneralRe: Dear Chris, please change the CP Orange look to one more appropriate for developers Pin
yacCarsten1-Aug-19 12:49
memberyacCarsten1-Aug-19 12:49 
JokeRe: Dear Chris, please change the CP Orange look to one more appropriate for developers Pin
Richard Deeming1-Aug-19 1:58
mveRichard Deeming1-Aug-19 1:58 
GeneralRe: Dear Chris, please change the CP Orange look to one more appropriate for developers Pin
OriginalGriff1-Aug-19 2:18
protectorOriginalGriff1-Aug-19 2:18 
GeneralRe: Dear Chris, please change the CP Orange look to one more appropriate for developers Pin
Chris Maunder1-Aug-19 2:14
adminChris Maunder1-Aug-19 2:14 
GeneralRe: Dear Chris, please change the CP Orange look to one more appropriate for developers Pin
W Balboos1-Aug-19 4:36
mveW Balboos1-Aug-19 4:36 
GeneralRe: Dear Chris, please change the CP Orange look to one more appropriate for developers Pin
Chris Maunder1-Aug-19 9:27
adminChris Maunder1-Aug-19 9:27 
GeneralRe: Dear Chris, please change the CP Orange look to one more appropriate for developers Pin
kmoorevs1-Aug-19 9:38
memberkmoorevs1-Aug-19 9:38 
Generalnow i've gone and done it Pin
honey the codewitch31-Jul-19 15:04
memberhoney the codewitch31-Jul-19 15:04 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.