DPMS switches to suspend too early

Peter Münster pmlists at free.fr
Sun Feb 22 08:56:41 PST 2015


Hi,

When setting "xset dpms 20 40 60" my monitor switches to suspend after
20 seconds, even when pressing keys just before.

Then, in suspend-mode, when pressing a key again, the monitor switches
back to "On" for another 20 seconds.

How could I get the "normal" behaviour (switch to suspend 20s after last
key-press) please?

The input device is a "cx88 IR" remote control.

Please find here the output of "grep cx88 /var/log/Xorg.0.log"
(last time, that cx88 was loaded):

--8<---------------cut here---------------start------------->8---
[ 30568.240] (II) config/udev: Adding input device MCE IR Keyboard/Mouse (cx88xx) (/dev/input/mouse1)
[ 30568.240] (**) MCE IR Keyboard/Mouse (cx88xx): Applying InputClass "system-keyboard"
[ 30568.240] (II) config/udev: Adding input device MCE IR Keyboard/Mouse (cx88xx) (/dev/input/event12)
[ 30568.240] (**) MCE IR Keyboard/Mouse (cx88xx): Applying InputClass "evdev pointer catchall"
[ 30568.240] (**) MCE IR Keyboard/Mouse (cx88xx): Applying InputClass "evdev keyboard catchall"
[ 30568.240] (**) MCE IR Keyboard/Mouse (cx88xx): Applying InputClass "system-keyboard"
[ 30568.240] (**) MCE IR Keyboard/Mouse (cx88xx): Applying InputClass "evdev pointer catchall"
[ 30568.241] (**) MCE IR Keyboard/Mouse (cx88xx): Applying InputClass "evdev keyboard catchall"
[ 30568.241] (II) Using input driver 'evdev' for 'MCE IR Keyboard/Mouse (cx88xx)'
[ 30568.241] (**) MCE IR Keyboard/Mouse (cx88xx): always reports core events
[ 30568.241] (**) evdev: MCE IR Keyboard/Mouse (cx88xx): Device: "/dev/input/event12"
[ 30568.241] (--) evdev: MCE IR Keyboard/Mouse (cx88xx): Vendor 0 Product 0
[ 30568.241] (--) evdev: MCE IR Keyboard/Mouse (cx88xx): Found 3 mouse buttons
[ 30568.241] (--) evdev: MCE IR Keyboard/Mouse (cx88xx): Found relative axes
[ 30568.241] (--) evdev: MCE IR Keyboard/Mouse (cx88xx): Found x and y relative axes
[ 30568.241] (--) evdev: MCE IR Keyboard/Mouse (cx88xx): Found keys
[ 30568.241] (II) evdev: MCE IR Keyboard/Mouse (cx88xx): Configuring as mouse
[ 30568.241] (II) evdev: MCE IR Keyboard/Mouse (cx88xx): Configuring as keyboard
[ 30568.241] (**) evdev: MCE IR Keyboard/Mouse (cx88xx): YAxisMapping: buttons 4 and 5
[ 30568.241] (**) evdev: MCE IR Keyboard/Mouse (cx88xx): EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[ 30568.241] (II) XINPUT: Adding extended input device "MCE IR Keyboard/Mouse (cx88xx)" (type: KEYBOARD, id 9)
[ 30568.242] (II) evdev: MCE IR Keyboard/Mouse (cx88xx): initialized for relative axes.
[ 30568.242] (**) MCE IR Keyboard/Mouse (cx88xx): (accel) keeping acceleration scheme 1
[ 30568.242] (**) MCE IR Keyboard/Mouse (cx88xx): (accel) acceleration profile 0
[ 30568.242] (**) MCE IR Keyboard/Mouse (cx88xx): (accel) acceleration factor: 2.000
[ 30568.242] (**) MCE IR Keyboard/Mouse (cx88xx): (accel) acceleration threshold: 4
[ 30568.270] (II) config/udev: Adding input device cx88 IR (TeVii S464 DVB-S/S2) (/dev/input/event11)
[ 30568.270] (**) cx88 IR (TeVii S464 DVB-S/S2): Applying InputClass "evdev keyboard catchall"
[ 30568.270] (**) cx88 IR (TeVii S464 DVB-S/S2): Applying InputClass "system-keyboard"
[ 30568.270] (**) cx88 IR (TeVii S464 DVB-S/S2): Applying InputClass "evdev keyboard catchall"
[ 30568.270] (II) Using input driver 'evdev' for 'cx88 IR (TeVii S464 DVB-S/S2)'
[ 30568.270] (**) cx88 IR (TeVii S464 DVB-S/S2): always reports core events
[ 30568.270] (**) evdev: cx88 IR (TeVii S464 DVB-S/S2): Device: "/dev/input/event11"
[ 30568.270] (--) evdev: cx88 IR (TeVii S464 DVB-S/S2): Vendor 0xd464 Product 0x9022
[ 30568.270] (--) evdev: cx88 IR (TeVii S464 DVB-S/S2): Found keys
[ 30568.270] (II) evdev: cx88 IR (TeVii S464 DVB-S/S2): Configuring as keyboard
[ 30568.270] (II) XINPUT: Adding extended input device "cx88 IR (TeVii S464 DVB-S/S2)" (type: KEYBOARD, id 11)
--8<---------------cut here---------------end--------------->8---

Further information:
- The value of 20s is only for testing, the value for real application
  is much higher.
- lircd is using /dev/input/event11 too, for passing input events to VDR

TIA for any help,
-- 
           Peter



More information about the xorg mailing list