[1.0.1] Arrow keys does not work on certain page

Bug #1287475 reported by Hahadali
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
SikuliX
Won't Fix
Undecided
Unassigned

Bug Description

1. Sikuli IDE Version: 1.0.1
2. Windows 2003 Server SP2 (32bit), Java 1.7.0_45, Dell iDRAC7 Virtual Console
3. I have some Dell Servers and use the Dell iDRAC virtual console to remotely install and manage the server. On the BIOS Boot Manager page, when using Sikuli type(Key.DOWN) to select "BIOS Boot Menu" option but it dose not work. The Key.ESC and Key.TAB works except the arrow keys (UP, DOWN, LEFT, RIGHT). please see the attached snapshot.
4. AutoIt "send" method and real keyboard action does work on this page.

Revision history for this message
Hahadali (lha9813) wrote :
Revision history for this message
RaiMan (raimund-hocke) wrote :

Sikuli internally uses Java-AWT Robot, to send keyboard actions to the native system (which is the host system in any case) and as such depends on Java's implementation of the native interface (which is surely more generic, than in AutoIt).

With RemoteConnection windows and VM windows, we notice different problems, that mostly are specific to the solution used.
If there are problems and you do not have a workaround, there is nothing to do, to solve the situation with the current Sikuli versions.

With VM windows, I noticed, that the problems tend to vanish, if you switch off any mouse integration (seamless use of mouse).
The mode that works is the one, where you first have to click into the Window, before it gets focus and then you have to press some special key combo, to uncatch the mouse (until then, you will not be able to move the mouse to outside of the window).

So if your virtual console has something like this, then try it.

Have you tried, to first click into the window, before issuing a type?

Revision history for this message
Hahadali (lha9813) wrote :

Thank you, RaiMan.

Yes, I've tried and click into the window before issue a type.
The interesting things is the type(Key.ESC) and type(Key.TAB) works normally but arrow keys does not in this condition.
I noticed that mouse is supported in this page but it can't work seamlessly ( can't use mouse to click the item correctly), and I can't find a way to disable mouse now.

The virtual console doesn't support mouse in other pages and all type action work correctly.

Revision history for this message
RaiMan (raimund-hocke) wrote :

Check, wether it is a num-pad problem or wether you can issue some alt-x-y-z combinations (I do not know, wether there exist alt-... combos for the arrow keys)

RaiMan (raimund-hocke)
Changed in sikuli:
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.