Я не думаю, зеркально отражая интерфейс USB, самое простое решение Вашей проблемы.
Я не использовал brltty
прежде; но, от того, что я понимаю, необходимо смочь использовать tmux для мультиплексирования терминала за пределами brltty
в целом.
Честно говоря, я действительно не использовал tmux, также; но идя из этого учебного руководства...
tmux -S /tmp/shared
chmod +r /tmp/shared
tmux -S /tmp/shared attach -r
Учебное руководство также дает некоторые предложения о том, как иметь Ваши клиентские терминалы, автоматически подключают к основному терминалу на входе в систему. Тот мог бы или не мог бы иметь значения для Вас; но, если так, Вы могли, вероятно, просто засунуть его в конце клиентской учетной записи .profile
, принятие Вас не имеет никаких проблем безопасности для волнения о.
exec /usr/bin/tmux -S /tmp/shared attach -r
В конце концов мне удалось заставить его работать благодаря поддержке одного из разработчиков iio-sensor-proxy
и ядра.
В моем случае мне пришлось вытащить iio-sensor-proxy
из git и применить этот патч:
diff --git a/src/drv-iio-poll-light.c b/src/drv-iio-poll-light.c
index c2c5821..b568e78 100644
--- a/src/drv-iio-poll-light.c
+++ b/src/drv-iio-poll-light.c
@@ -37,7 +37,7 @@ iio_poll_light_discover (GUdevDevice *device)
return FALSE;
path = g_build_filename (g_udev_device_get_sysfs_path (device),
- "in_illuminance_input",
+ "in_illuminance_raw",
NULL);
ret = g_file_test (path, G_FILE_TEST_IS_REGULAR);
g_free (path);
@@ -130,7 +130,7 @@ iio_poll_light_open (GUdevDevice *device,
drv_data->interval = get_interval (device);
drv_data->input_path = g_build_filename (g_udev_device_get_sysfs_path (device),
- "in_illuminance_input",
+ "in_illuminance_raw",
NULL);
return TRUE;
Скомпилировал и установил согласно инструкции README и наконец включил iio-sensor-proxy.service
.
Теперь у меня работает автоматическая регулировка яркости.
Наконец, разработчик представил патч к ядру linux, который в будущем позволит iio-sensor-proxy
работать из коробки и на компьютерах с аналогичными ALS без необходимости патчить iio-sensor-proxy
.