No funciona emulador de botón derecho. Right click doesn't work.

Asked by DellDor on 2016-09-25

Saludos cordiales.

Muy agradecido por el desarrollo de esta magnifica herramienta. Estoy en Debian Testing y regularmente en LXDE o LxQt.
Hace algunas versiones funcionaba perfectamente el emulador de botón derecho de ratón, cosa por lo cual descubrí Onboard, pero en algunas de las actualizaciones dejó de funcionar, y eso es particualrmente útil en computadoras tipo tablet.

Lastimosamente no sé qué cambio originó que dejara de funcionar, pues solo lo usaba de vez en cuando... no sé si fue algún cambio de dependencia o si la actualización de alguna de ellas bloqueó tal utilidad.

Ahora cuando pulso alguno de los botones que emulan pulsaciones de ratón, se quedan simplemente pulsados y deja el cursor bloqueado allí hasta que lo vuelva a pulsar.

Ejecutando:
killall onboard; onboard -ddebug

Se obtiene:
(onboard:19995): Gdk-CRITICAL **: gdk_window_thaw_toplevel_updates: assertion 'window->update_and_descendants_freeze_count > 0' failed
14:29:54.192 DEBUG Onboard.Keyboard disabled keys: {('F6', 12), ('F9', 12), ('F7', 12), ('F3', 12), ('F12', 12), ('F4', 12), ('F10', 12), ('F11', 12), ('F2', 12), ('F8', 12), ('F1', 12), ('F5', 12)}
14:30:02.223 DEBUG WindowUtils save_window_rect Rect(x=63.0 y=475.0 w=1210.0 h=280.0), <class 'Onboard.WindowUtils.Orientation.LANDSCAPE'>
14:30:09.881 INFO ClickSimulator grab primary device XIDevice(id=16 attachment=2 use=3 touch_mode=0 source=GDK_SOURCE_MOUSE name=DokingTech DokingTech Keyboard vendor=0x1ddd product=0x7126 enabled=1)
14:30:09.882 INFO TouchInput listening to XInput master: ('Virtual core pointer', 2, '0000:0000:1')
14:30:09.883 INFO TouchInput listening to XInput slaves: [('Virtual core XTEST pointer', 4, '0000:0000:3'), ('eGalax Inc. USB TouchController', 9, '0EEF:72A1:3'), ('eGalax Inc. USB TouchController Pen', 10, '0EEF:72A1:3'), ('DokingTech DokingTech Keyboard ', 12, '1DDD:7126:3')]
14:30:42.857 DEBUG Onboard.Keyboard ButtonController: RectKey('secondaryclick').active = True

¿Qué otras salidas o comandos puedo publicar para tratar de encontrar una solución?

Estoy a la orden para cualquier prueba que sea requerida al respecto.

Question information

Language:
Spanish Edit question
Status:
Open
For:
Onboard Edit question
Assignee:
No assignee Edit question
Last query:
2016-09-25
Last reply:
marmuta (marmuta) said : #1

Let me create a bug report for this. We cannot easily attach files here.

Can you help with this problem?

Provide an answer of your own, or ask DellDor for more information if necessary.

To post a message you must log in.