Comment 20 for bug 367685

Revision history for this message
theLured (thelured) wrote :

@Sky
I can confirm that this problem is still in Karmic.

xmacroplay seems to work fine, but xmacrorecord repeats every keypress about 100 times. xmacrorec2 doesn't do anything past choosing an exit key.

xnee/cnee/gnee don't work for recording either. I haven't tried playback, as I don't know how to make a playback file.

running "cnee -demo" seems to show this
---start output---
Xnee will now start recording your mouse and keyboard in 3 seconds
xnee: delayed start, time left: 3 seconds left
## 10 blank lines ##
xnee: delayed start, time left: 3 seconds left
## 10 blank lines ##
xnee: delayed start, time left: 3 seconds left
## 10 blank lines ##
---end output---

It will also break your ability to hold down a key and have it repeat. To get key repeat back, you have to go into system > preferences > keyboard and move the "delay" slider a little.

If you press anything, you are spammed out like with xmacrorec. If the key presses continue after the program has crashed, press any key.
After it has crashed and you cant repeat any keys, running it again gets this output.
---start output---
Xnee will now start recording your mouse and keyboard in 3 seconds
## countdown ##
Error received:
 error type 0 (0x0)
 error code 156 (0x9c)
 error code major 136 (0x88)
 error code minor 5 (0x5)
 display 167679392 (0x9fe95a0)
 XRecordBadContext
This error can be ignored
xnee failed to start
   Error number: 35
   Error string: 'Record memory failure'
   Solution string: 'Xnee failed due to bad data received from RECORD extension'
---end output---