[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

uinput is needed for some braille devices



Hello,

Some braille devices have a complete AT2 keyboard.  Brltty properly
simulates keypresses by passing them to a uinput device.  However, that
module is not available in the debian installer, and thus brltty falls
back to simulating keypresses by passing ascii to the tty layer and thus
having to assume a qwerty layout, which is not user friendly.  Would
it be fine to include uinput in the debian installer as the attached
patches should do? (patch-linux-kernel-di is for amd64, other archs need
a similar patch as well of course)

Samuel
Index: package-list
===================================================================
--- package-list	(révision 56664)
+++ package-list	(copie de travail)
@@ -445,3 +445,9 @@
 Priority: standard
 Description: atl2 NIC modules
  This package contains atl2 NIC modules.
+
+Package: uinput-modules
+Depends: kernel-image
+Priority: extra
+Description: uinput support
+ This package contains the uinput module.
Index: modules/uinput-modules
===================================================================
--- modules/uinput-modules	(révision 0)
+++ modules/uinput-modules	(révision 0)
@@ -0,0 +1 @@
+uinput
Index: modules/amd64/uinput-modules
===================================================================
--- modules/amd64/uinput-modules	(révision 0)
+++ modules/amd64/uinput-modules	(révision 0)
@@ -0,0 +1 @@
+#include <uinput-modules>
patching file config/common
Index: pkg-lists/netboot/alpha.cfg
===================================================================
--- pkg-lists/netboot/alpha.cfg	(révision 56341)
+++ pkg-lists/netboot/alpha.cfg	(copie de travail)
@@ -27,3 +27,4 @@
 brltty-udeb
 serial-modules-${kernel:Version} ?
 usb-serial-modules-${kernel:Version} ?
+uinput-modules-${kernel:Version} ?
Index: pkg-lists/netboot/i386.cfg
===================================================================
--- pkg-lists/netboot/i386.cfg	(révision 56341)
+++ pkg-lists/netboot/i386.cfg	(copie de travail)
@@ -41,3 +41,4 @@
 brltty-udeb
 serial-modules-${kernel:Version}
 usb-serial-modules-${kernel:Version} ?
+uinput-modules-${kernel:Version} ?
Index: pkg-lists/netboot/ppc64.cfg
===================================================================
--- pkg-lists/netboot/ppc64.cfg	(révision 56341)
+++ pkg-lists/netboot/ppc64.cfg	(copie de travail)
@@ -25,6 +25,7 @@
 brltty-udeb
 serial-modules-${kernel:Version}
 usb-serial-modules-${kernel:Version} ?
+uinput-modules-${kernel:Version} ?
 
 # IBM Power hypervisor modules, only available on powerpc64.
 hypervisor-modules-${kernel:Version} ?
Index: pkg-lists/netboot/ia64.cfg
===================================================================
--- pkg-lists/netboot/ia64.cfg	(révision 56341)
+++ pkg-lists/netboot/ia64.cfg	(copie de travail)
@@ -16,3 +16,4 @@
 brltty-udeb
 serial-modules-${kernel:Version}
 usb-serial-modules-${kernel:Version} ?
+uinput-modules-${kernel:Version} ?
Index: pkg-lists/netboot/amd64.cfg
===================================================================
--- pkg-lists/netboot/amd64.cfg	(révision 56341)
+++ pkg-lists/netboot/amd64.cfg	(copie de travail)
@@ -41,3 +41,4 @@
 brltty-udeb
 serial-modules-${kernel:Version} ?
 usb-serial-modules-${kernel:Version} ?
+uinput-modules-${kernel:Version} ?
Index: pkg-lists/netboot/powerpc.cfg
===================================================================
--- pkg-lists/netboot/powerpc.cfg	(révision 56341)
+++ pkg-lists/netboot/powerpc.cfg	(copie de travail)
@@ -25,6 +25,7 @@
 brltty-udeb
 serial-modules-${kernel:Version}
 usb-serial-modules-${kernel:Version} ?
+uinput-modules-${kernel:Version} ?
 
 # IBM Power hypervisor modules, only available on powerpc64.
 hypervisor-modules-${kernel:Version} ?

Reply to: