Simulate enter key


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Simulate enter key
# 1  
Old 03-03-2019
Simulate enter key

I have a popup window that appears on every boot up.

I would like to have it dismissed automatically each time instead of having to hit the enter key.

I thought I could write a script that would execute on startup.

I tried this

xdotool key return

Code:
andy@7_~/Downloads$ xdotool key [return]
Error: Invalid key sequence '[return]'
Failure converting key sequence '[return]' to keycodes
Error: Invalid key sequence '[return]'
Failure converting key sequence '[return]' to keycodes

# 2  
Old 03-03-2019
Isn't that error message self-explaining?
Try - from the man page - return or ctrl+m or ctrl+j; no square brackets.


And - wouldn't it be better to analyse the boot process and find out how NOT to pop up that window?
# 3  
Old 03-03-2019
Code:
andy@7_~/Downloads$ xdotool key -return
key: unrecognized option '-return'

I already have. It is a known bug.

Last edited by drew77; 03-03-2019 at 07:24 PM..
# 4  
Old 03-04-2019
The window id changes with each boot even though it is for the same popup window.

Code:
#!/bin/bash
# xdotool selectwindow This determines the window id or 2nd method
# xdotool search --name "Error"
xdotool key --window 16777491 alt+F4

I need help with passing the value of xdotool search --name "Error" to xdotool key --window 16777491 alt+F4 statement.

--- Post updated at 06:35 AM ---

This works if run from a cli window but not when run as a Startup Application.


Using UbuntuMate 18.04.



Code:
#!/bin/bash
#
#  Automatically close that popup windows that occurs with every boot up 
#
# xdotool selectwindow This determines the window id or 2nd method
# xdotool search --name "Error"
id=$(xdotool search --name "Error")

xdotool key --window $id alt+F4

# 5  
Old 03-04-2019
I don't know the tool, but would
Code:
xdotool --name "Error" key alt+F4

work? If not, maybe
Code:
xdotool key --window $(xdotool search --name "Error") alt+F4

?
# 6  
Old 03-04-2019
My script above does work, but only from a terminal which is not what I need.


I need it to run on each bootup.
# 7  
Old 03-04-2019
Moderator's Comments:
Mod Comment Posting "Does not work" without explanation does not help you or anyone. If a command does not work for you, please show the exact circumstances you used it, and the exact error or malfunction you received. Do not paraphrase errors, or post the text as links, images, or attachments if you can avoid it: Paste the exact message, in code tags, like [code] text [/code] or by selecting the text and using the Image button.

Thank you.

The UNIX and Linux Forums


In what way does it not work on boot? What exactly did you do? What ran the code? Was everything in PATH? etc.
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Auto ENTER key on TERM

I'm working in a UNIX box that's owned by a vendor. They have it set up by State, meaning when I need to program script related to certain States, I type in, for example, "CA", it goes to a whole other terminal: ddqsw:pts/2:login miller CA TERM = ( vt100 ) When I do this I have to hit... (7 Replies)
Discussion started by: shorty
7 Replies

2. Shell Programming and Scripting

Disable Enter key to be pressed

Hi Experts, I have a script in which I want to disable the "Enter" key press. Actually my script executes some process in background. So, till that background process is running, I don't want "Enter" key to be pressed by user. Is this can be achieved using trap command? (6 Replies)
Discussion started by: R0H0N
6 Replies

3. Shell Programming and Scripting

How to issue ctrl+D and enter key

My problem is that i have to connect Linux server. I can connect it with SSH but because of the software of the Linux server, i need to press enter and after ctrl+D. Therefore, I need to write a script that should press enter and ctrl+D. How can i write it in KSH shell script. HELP ME! (7 Replies)
Discussion started by: fozay
7 Replies

4. Shell Programming and Scripting

enter key solaris

Hi, When I run script on Sun Solaris (sassetup), it prompts to "Press Enter To Continue". Now I want to automate this, ie put sassetup in a script file. So, when I run this file, it should be executed automatically without waiting for anyone to press Enter Key. I have tried the following... (1 Reply)
Discussion started by: sajjunaqvi
1 Replies

5. Shell Programming and Scripting

How to find entering ENTER key?.

Hello All, i have a script to get input from the user like bellow, read -p "Do you want to continue (y/n) : " status i want to identify the pressing of Enter Key with out giving any value for the above statement and i want get the status if we press Enter key during run time. How to... (0 Replies)
Discussion started by: tsaravanan
0 Replies

6. Shell Programming and Scripting

Simulate ENTER key in ksh scripting

Using SCO 5, Ksh here I am trying to automate some process that i am doing manually. During some point of time, I will have to press enter to clear away some messages. This is how I do manually. *one command* r r r r r I enter the command once, then press enter key 1 more... (6 Replies)
Discussion started by: khaos83_2000
6 Replies

7. Shell Programming and Scripting

trap signal for enter key

hi , What is the trap signal for "ENTER key"? (4 Replies)
Discussion started by: Sreejith_VK
4 Replies

8. UNIX for Advanced & Expert Users

using enter key in shell script

without pressing the enter key ..manually... how can we read the enter key ..from the shell script..so that the script termintes automatically. eg: telnet a.b.c.d xxxx now " how to read the enter key" tho terminate the script (1 Reply)
Discussion started by: bishweshwar
1 Replies

9. UNIX for Dummies Questions & Answers

Pressing backspace key simulates enter key

Hi, Whenever i press the backspace key, a new line appears, i.e. it works like a enter key. :confused: Thanks (2 Replies)
Discussion started by: vibhor_agarwali
2 Replies

10. Shell Programming and Scripting

read the ENTER key

Hi , I do the following : ]echo "Do you want to say yes or no ?(y/n):\c" read ans here 'n' is the default value.that means if the user press ENTER key then it should be 'n' . Now how do i know that the user has pressed ENTER key.What will be stored in my variable 'ans'. (4 Replies)
Discussion started by: sars
4 Replies
Login or Register to Ask a Question