Скрипт fly-rotate-no-wm.sh
Раскрыть | |||||||
---|---|---|---|---|---|---|---|
| |||||||
|
ВНИМАНИЕ:
Предупреждение | ||
---|---|---|
| ||
Скрипт перед использованием необходимо модифицировать под вашу конфигурацию. Необходимо убрать любую калибровку, любое использование xrandr и fly-rotate* в файле /etc/X11/fly-dm/Xsetup. |
В сессии запустите команду xinput
, в её выводе будет раздел Virtual core pointer
,
Блок кода | ||
---|---|---|
| ||
⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ Logitech USB Optical Mouse id=11 [slave pointer (2)] ... |
4 и 11 - идентификаторы устройств типа указатель. Затем в скрипте fly-rotate-no-wm.sh
найтите строку
Блок кода | ||
---|---|---|
| ||
name="11;4" |
это id устройств типа указатель, нужно вместо них через ; занести свои id (их может быть больше 2х)
Разместите скрипт например в /usr/bin и вызывайте из /etc/X11/fly-dm/Xsetup (вместо fly-rotate.sh
) как
Блок кода | ||
---|---|---|
| ||
fly-rotate-no-wm.sh left |
и никакая калибровка не будет нужна!
Отключение блокировки
Для того чтобы тачскрин не блокировался на время гашения экрана надо
во всех файлах
/usr/share/fly-wm/theme/*themerc* (это для новых юзеров)
$HOME/.fly/theme/*themerc* (это для уже заходивших юзеров)
Найти и раскомментарить параметры:
Блок кода |
---|
;LockerDPMSInCallback="xinput disable %d" ;LockerDPMSOutCallback="xinput enable %d" |
т.е. сделать так
Блок кода |
---|
LockerDPMSInCallback="" LockerDPMSOutCallback="" |
а если не поможет то так
Блок кода |
---|
LockerDPMSInCallback="xinput enable %d" LockerDPMSOutCallback="xinput enable %d" |