From b515fcceb378573293663f5ac841b9673ae6abd6 Mon Sep 17 00:00:00 2001 From: Sébastien Dailly Date: Wed, 28 Feb 2024 12:16:06 +0100 Subject: Updated the keyboards layout in xorg --- keyboards/etc/X11/xorg.conf.d/sofle.conf | 19 +++++++++++++++++++ keyboards/etc/X11/xorg.conf.d/typematrix.conf | 19 +++++++++++++++++++ readme.rst | 4 ++++ 3 files changed, 42 insertions(+) create mode 100644 keyboards/etc/X11/xorg.conf.d/sofle.conf create mode 100644 keyboards/etc/X11/xorg.conf.d/typematrix.conf diff --git a/keyboards/etc/X11/xorg.conf.d/sofle.conf b/keyboards/etc/X11/xorg.conf.d/sofle.conf new file mode 100644 index 0000000..1ba31e3 --- /dev/null +++ b/keyboards/etc/X11/xorg.conf.d/sofle.conf @@ -0,0 +1,19 @@ +Section "InputClass" + # Identifiant que l'on peut choisir soi-même + Identifier "Sofle Bepo" + + MatchIsKeyboard "on" + MatchProduct "Sofle Choc" + + # Le nom de périphérique correspond au nom que l'on a donné via udev +# MatchDevicePath "/dev/input/typematrix*" + + Driver "evdev" + + # On choisit la disposition fr-bépo + Option "XkbRules" "xorg" + Option "XkbModel" "pc105" + Option "XkbLayout" "fr" + Option "XkbVariant" "bepo" +EndSection + diff --git a/keyboards/etc/X11/xorg.conf.d/typematrix.conf b/keyboards/etc/X11/xorg.conf.d/typematrix.conf new file mode 100644 index 0000000..79f0994 --- /dev/null +++ b/keyboards/etc/X11/xorg.conf.d/typematrix.conf @@ -0,0 +1,19 @@ +Section "InputClass" + # Identifiant que l'on peut choisir soi-même + Identifier "Typematrix Bepo" + + MatchIsKeyboard "on" + MatchVendor "TypeMatrix.com" + MatchProduct "USB Keyboard" + + # Le nom de périphérique correspond au nom que l'on a donné via udev +# MatchDevicePath "/dev/input/typematrix*" + + Driver "evdev" + + # On choisit la disposition fr-bépo + Option "XkbRules" "xorg" + Option "XkbModel" "pc105" + Option "XkbLayout" "fr" + Option "XkbVariant" "bepo" +EndSection diff --git a/readme.rst b/readme.rst index 4b123e9..dc2e88d 100644 --- a/readme.rst +++ b/readme.rst @@ -39,3 +39,7 @@ projet particulier pour fonctionner correctement. .. code:: bash stow --target ~/qmk_firmware/ qmk/ + +:keyboards: + + Le dossiers est à installer dans / -- cgit v1.2.3