clone 360813 -1
reassign -1 console-tools
thanks
On Wed, Apr 05, 2006 at 12:31:35AM +0200, Samuel Thibault wrote:
> Denis Barbier, le Tue 04 Apr 2006 23:21:37 +0200, a écrit :
> > > If this is ok, I'll additionally patch keymaps for mapping
> > > alt-altgr-[ASDFJKLM] to braille dots.
> >
> > Please do, keymaps are shipped in console-data.
>
> Ok.
>
> > But note that we have not yet switched from console-tools to kbd,
>
> Ah. Should I also submit a patch to console-tools for braille keysym
> names?
No need to, let's play with control bot ;)
It seems that KT_BRL will be set to 14 and not 13, so I slightly
modified your patch, here it is.
Denis
diff -upr kbd-1.12/src/ksyms.c kbd-1.12-mine/src/ksyms.c
--- kbd-1.12/src/ksyms.c 2006-04-04 22:15:32.000000000 +0200
+++ kbd-1.12-mine/src/ksyms.c 2006-04-04 22:14:59.000000000 +0200
@@ -1498,6 +1498,20 @@
"SCtrlR"
};
+/* Keysyms whose KTYP is KT_BRL. */
+
+static const char *brl_syms[] = {
+ "Brl_blank",
+ "Brl_dot1",
+ "Brl_dot2",
+ "Brl_dot3",
+ "Brl_dot4",
+ "Brl_dot5",
+ "Brl_dot6",
+ "Brl_dot7",
+ "Brl_dot8"
+};
+
#define E(x) { x, sizeof(x) / sizeof(x[0]) }
syms_entry syms[] = {
@@ -1513,7 +1527,9 @@ syms_entry syms[] = {
E(ascii_syms), /* KT_ASCII */
E(lock_syms), /* KT_LOCK */
{ 0, 0 }, /* KT_LETTER */
- E(sticky_syms) /* KT_SLOCK */
+ E(sticky_syms), /* KT_SLOCK */
+ { 0, 0 }, /* */
+ E(brl_syms) /* KT_BRL */
};
#undef E