On 28/11/12 16:50:12, major_ghz wrote:
> hello,
> 
> when i try to mod1+(1-9) there is no action.
> 
> i use bépo and the num need shitf to activate.
> 
> how can i switch to another tag ?
> may be need to change mod1 (alt) by another key, peraps win key or
> another. if it's that, how change the def of mod1 ?
> 
> else how do for can i switch tag ?
> 
> regard,
> major_ghz.
> 

Hello,

Glad to see another bépo user here !

I already made a patch for a such keyboard.

It works on FreeBSD, I use it.

You need to find the correct keycode, using `showkey -a` and trying
each.

I switched some other keys, like focusing windows and de|increasing size
of master area from "hjkl" to "ctsr"r ;
Also killclient function from "c" to "x" ;
Switch to floating layout from "f" to "é" (Same place on the keyboards);
And focusing/tagging monitor from [shift+]comma/period to [shift+]q/g.

I hope it will fit your fit your needs.

happy bépo,
-- 
Simon Lieb
--- dwm-6.0/config.def.h	2011-12-19 16:02:46.000000000 +0100
+++ dwm-6.0-modified/config.def.h	2012-03-20 23:47:40.000000000 +0100
@@ -54,35 +54,35 @@
 	{ MODKEY,                       XK_p,      spawn,          {.v = dmenucmd } },
 	{ MODKEY|ShiftMask,             XK_Return, spawn,          {.v = termcmd } },
 	{ MODKEY,                       XK_b,      togglebar,      {0} },
-	{ MODKEY,                       XK_j,      focusstack,     {.i = +1 } },
-	{ MODKEY,                       XK_k,      focusstack,     {.i = -1 } },
+	{ MODKEY,                       XK_t,      focusstack,     {.i = +1 } },
+	{ MODKEY,                       XK_s,      focusstack,     {.i = -1 } },
 	{ MODKEY,                       XK_i,      incnmaster,     {.i = +1 } },
 	{ MODKEY,                       XK_d,      incnmaster,     {.i = -1 } },
-	{ MODKEY,                       XK_h,      setmfact,       {.f = -0.05} },
-	{ MODKEY,                       XK_l,      setmfact,       {.f = +0.05} },
+	{ MODKEY,                       XK_c,      setmfact,       {.f = -0.05} },
+	{ MODKEY,                       XK_r,      setmfact,       {.f = +0.05} },
 	{ MODKEY,                       XK_Return, zoom,           {0} },
 	{ MODKEY,                       XK_Tab,    view,           {0} },
-	{ MODKEY|ShiftMask,             XK_c,      killclient,     {0} },
+	{ MODKEY|ShiftMask,             XK_x,      killclient,     {0} },
 	{ MODKEY,                       XK_t,      setlayout,      {.v = &layouts[0]} },
-	{ MODKEY,                       XK_f,      setlayout,      {.v = &layouts[1]} },
+	{ MODKEY,                       0xe8,      setlayout,      {.v = &layouts[1]} },
 	{ MODKEY,                       XK_m,      setlayout,      {.v = &layouts[2]} },
 	{ MODKEY,                       XK_space,  setlayout,      {0} },
 	{ MODKEY|ShiftMask,             XK_space,  togglefloating, {0} },
-	{ MODKEY,                       XK_0,      view,           {.ui = ~0 } },
-	{ MODKEY|ShiftMask,             XK_0,      tag,            {.ui = ~0 } },
-	{ MODKEY,                       XK_comma,  focusmon,       {.i = -1 } },
-	{ MODKEY,                       XK_period, focusmon,       {.i = +1 } },
-	{ MODKEY|ShiftMask,             XK_comma,  tagmon,         {.i = -1 } },
-	{ MODKEY|ShiftMask,             XK_period, tagmon,         {.i = +1 } },
-	TAGKEYS(                        XK_1,                      0)
-	TAGKEYS(                        XK_2,                      1)
-	TAGKEYS(                        XK_3,                      2)
-	TAGKEYS(                        XK_4,                      3)
-	TAGKEYS(                        XK_5,                      4)
-	TAGKEYS(                        XK_6,                      5)
-	TAGKEYS(                        XK_7,                      6)
-	TAGKEYS(                        XK_8,                      7)
-	TAGKEYS(                        XK_9,                      8)
+	{ MODKEY,                       0x2a,      view,           {.ui = ~0 } },
+	{ MODKEY|ShiftMask,             0x2a,      tag,            {.ui = ~0 } },
+	{ MODKEY,                       XK_q,      focusmon,       {.i = -1 } },
+	{ MODKEY,                       XK_g,      focusmon,       {.i = +1 } },
+	{ MODKEY|ShiftMask,             XK_q,      tagmon,         {.i = -1 } },
+	{ MODKEY|ShiftMask,             XK_g,      tagmon,         {.i = +1 } },
+	TAGKEYS(                        0x22,                      0)
+	TAGKEYS(                        0xab,                      1)
+	TAGKEYS(                        0xbb,                      2)
+	TAGKEYS(                        0x28,                      3)
+	TAGKEYS(                        0x29,                      4)
+	TAGKEYS(                        0x40,                      5)
+	TAGKEYS(                        0x2b,                      6)
+	TAGKEYS(                        0x2d,                      7)
+	TAGKEYS(                        0x2f,                      8)
 	{ MODKEY|ShiftMask,             XK_q,      quit,           {0} },
 };
 

Reply via email to