Re: [systemd-devel] [RFC 06/12] gfx: add keyboard layer

2013-12-10 Thread Lennart Poettering
On Thu, 28.11.13 09:36, David Herrmann (dh.herrm...@gmail.com) wrote: Hi On Wed, Nov 27, 2013 at 11:17 PM, Lennart Poettering lenn...@poettering.net wrote: On Wed, 27.11.13 19:48, David Herrmann (dh.herrm...@gmail.com) wrote: + +enum { +SD_GFX__LED_NUML, +

Re: [systemd-devel] [RFC 06/12] gfx: add keyboard layer

2013-11-28 Thread David Herrmann
Hi On Wed, Nov 27, 2013 at 11:17 PM, Lennart Poettering lenn...@poettering.net wrote: On Wed, 27.11.13 19:48, David Herrmann (dh.herrm...@gmail.com) wrote: + +enum { +SD_GFX__LED_NUML, +SD_GFX__LED_CAPSL, +SD_GFX__LED_SCROLLL, +SD_GFX__LED_COUNT, +};

[systemd-devel] [RFC 06/12] gfx: add keyboard layer

2013-11-27 Thread David Herrmann
To replace the kernel kbd layer, we need keyboard handling in user-space. The current de-facto standard is XKB and luckily, in the last 3 years there was an effort to make XKB indepedent of X11, namely libxkbcommon. libxkbcommon provides keyboard handling compatible (and even superior) to classic

Re: [systemd-devel] [RFC 06/12] gfx: add keyboard layer

2013-11-27 Thread Lennart Poettering
On Wed, 27.11.13 19:48, David Herrmann (dh.herrm...@gmail.com) wrote: + +enum { +SD_GFX__LED_NUML, +SD_GFX__LED_CAPSL, +SD_GFX__LED_SCROLLL, +SD_GFX__LED_COUNT, +}; Double underscores? + +struct sd_gfx_kbd { +char *name; +struct