Hi, Here is a patch for defining names for braille dot patterns. Regards, Samuel
Created attachment 4972 [details] [review] Adds names for braille dot patterns keysyms
Created attachment 5311 [details] [review] Add keysyms representing braille keys
Created attachment 5312 [details] [review] Input method patch for braille This adds braille handling in the regular input method. That permits blind people to type braille on PC keyboards just like they are used to do on braille devices.
Created attachment 5313 [details] [review] Merge of patches #4972 and #5311 This is the merge of patches #4972 and #5311
Hi, Here are patches for braille input support for blind people. - #4972: "Adds names for braille dot patterns keysyms" is rather a cosmetic patch for having braille dot patterns names in xev for instance. The problem with it is that it bloats X11's keysym names hash table a bit. - #5311: "Add keysyms representing braille keys" adds some keysyms that represent brailles keys, which - #5312: "Input method patch for braille" uses for implementing support for braille input. Only #5311 and #5312 are really needed for braille support. Please consider applying them: it will be of considerable help in some situations. If you consider applying the #4972 patch too, please use patch #5313: "Merge of patches #4972 and #5311". Regards, Samuel
thanks, I'll try to look at this over the long weekend.
Great! I forgot to put a little documentation: The usual way of entering braille patterns is to press several keys at once, and releasing them all. The symbol is actually produced when the last dot is released. Some timeout lets the user release one of the dots first, and the all the others, the resulting pattern being the other dots only. The attached patches implement this.
fixed in xproto HEAD and libX11 git. sorry it took so long.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.