Sorting it All Out: Search Archives

Search Sorting it All Out Archive

(or go back to index)

Search in posts:

Regular expressions are allowed, but play nice. Sorted descending by date published.


  1. Bugs found through looking at the archived Blog... (2014/02/03)

    … blog written years after the original blog was written. The blog? Well, the archived version of it is Getting all you can out of a keyboard layout #9b You can scroll down to find the comment reporting the bug, or better yet I will just quote it here…

  2. The missing blog Part #10b? (2012/05/03)

    Over in the Suggestion Box, Joshua Boyce asked: I have been reading your series "Getting all you can out of a keyboard layout", and in part 10a (blogs.msdn.com/.../581107.aspx) you hint at an upcoming 10b part to the series... A…

  3. Chain Chain Chain, Chain of Dead Keys (2011/04/16)

    …amese keyboard on Windows? 15 November 2005 It is not easy to chain dead keys on Windows 22 April 2006 Getting all you can out of a keyboard layout, Part #10a 10 September 2006 Sometimes you *want* to interfere with the keyboard's state buffer 31 Jan…

  4. Like one of those standards that can't/won't be fully implemented (2010/09/28)

    …ection), I don't really care for the Canadian Multilingual Standard keyboard layout, as I explained in Getting all you can out of a keyboard layout, Part #9a and Getting all you can out of a keyboard layout, Part #9b. You can think of the code behind…

  5. Strange control over CTRL and control characters (2008/11/04)

    …oard layouts. There's one thing that's puzzling me with respect to the post about the Caps Lock state (Getting all you can out of a keyboard layout, Part #8). When you are processing a standard key that's not part of a dead key sequence, you have som…

  6. What a tangled web we weave when a KLID from an HKL we must receive (2008/09/29)

    …u unload it (via an UnloadKeyboardLayout call) if it was not already loaded, a problem I talk about in Getting all you can out of a keyboard layout, Part #2. But that is really very easy. Now admittedly that problem would have much easier to handle i…

  7. Need to know the VK for A, ay? (2008/09/03)

    …nctions. The real answer is that there isn't a real answer here except maybe doing all the work in the Getting all you can out of a keyboard layout series until and unless you find the letter you are looking for.... Should this be easier? Well, some …

  8. Doing virtual simulationary keyboard stuff, only for real (2008/07/27)

    … have actually written twice in my life: for MSKLC, the Microsoft Keyboard Layout Creator, and for the Getting all you can out of a keyboard layout series here in this blog. Now the first one is a bit more challenging to get to (I suppose it could be…

  9. Who assigns the VK_OEM_* values in keyboards? (2008/02/11)

    …tween scan code and virtual key is arbitrary and implicit in the individual keyboard layouts, and that Getting all you can out of a keyboard layout series (particularly Part 1 and Part 4) goes through how that mapping was built into the sample to get…

  10. [Confusing functionality] + [New features] = [Documentation that can be confusing] (2008/02/02)

    …w to do all of this the harder, indirect way like before this new functionality was added in Vista, in Getting all you can out of a keyboard layout, Part #9a). My first thought (and indeed my first response) was that they should have read the documen…

  11. All things being equal, the road on the map is much safer to use (2008/01/02)

    …the problem here is one that I kind of explained in my series on interrogate keyboard layouts entitled Getting all you can out of a keyboard layout (that link points to the last post in the series, which itself has links to the other parts). While it…

  12. VK_DECIMAL is always valid (except formerly in Serbia) (2007/10/27)

    …ainst Vista layouts. Cheers, Marc Marc is right. The ClearKeyboardBuffer function, first introduced in Getting all you can out of a keyboard layout, Part #7, does have a bug in it. A bug that is reproducible in the Serbian (Cyrillic) keyboard layout …

  13. I've been to the desert on a dead key with no name (2007/08/10)

    …of the less intuitive parts of MSKLC's user interface).... Grieg's question is I think well covered in Getting all you can out of a keyboard layout, Part #3 -- it is easy enough to get the text of the dead key that one might put in a soft keyboard. B…

  14. Pimping the numeric keypad (2007/07/04)

    …use additional shift states, given all of the special low-level handling, some of which I hinted at in Getting all you can out of a keyboard layout, Part #6. Sticking to just the small number of shift state(s) that are used here (one for the numbers,…

  15. Rhymes with Amharic (a.k.a. How about a little breakfast embed, dear?) (2007/04/14)

    …eight or the Converting a project to Unicode series or the Private fonts: for members only post or the Getting all you can out of a keyboard layout series. I have been building this one up in my mind for a while now -- in fact, since I first talked a…

  16. On how to do nothing else but to call it (2007/02/08)

    Mike Akin asked in regard to the ClearKeyboardBuffer routine I had discussed previously in the Getting all you can out of a keyboard layout series: What would i have to do to convert this function so that I don't need to do anything else but …

  17. When you think it couldn't get any harder, it gets easier (2006/08/29)

    …ilable, and you can only find what you need through inference.... Remember back in March when I posted Getting all you can out of a keyboard layout, Part #9a? In part of that post I talked about the fact that MapVirtuaKey[Ex] did not distinguish keys…

  18. There is a bug in Part #9b! (2006/04/18)

    There was indeed a bug in the code I posted in Getting all you can out of a keyboard layout, Part #9b. It does not exist in any prior versions.... It was first pointed out by Joku, in this comme…

  19. Is the CAPS LOCK on? (2006/03/29)

    …ey is toggled, and off when the key is untoggled. That first half may sound familiar to those who read Getting all you can out of a keyboard layout, Part #5, since I used it to give information on whether the shift keys were pressed or not. Well, the…

Showing results 1—19.