Comments (10)
Does --clearmodifiers
make a difference, and/or holding Shift manually during the command?
from xdotool.
I can't hold shift during the command, but having Caps Lock active before the command made the letters show as capitals!
On the other hand, I get this:
myusername@Mint-17 ~ $ xdotool --clearmodifiers key Odiaeresis
xdotool: unrecognized option '--clearmodifiers'
Usage: xdotool
Am I doing something wrong? Or could this be an issue with the package from Ubuntu 14.04's repos?
from xdotool.
It would be xdotool key --clearmodifiers Odiaeresis
probably, but this option is meant to ignore Caps Lock / Shift in your case.
But the addtional information you gave is a good indicator of where it goes wrong the probably.
You are using xdotool 1:3.20130111.1-5 then, aren't you?
It might be worth to try installing it from source / Git master and test it from there.
from xdotool.
xdotool key --clearmodifiers Odiaeresis does ignore Caps Lock.
I'm actually using 1:3.20130111.1-3.1.
Would you mind helping out a nooby noober? I downloaded the source, but when make, I get:
xdo.c:24:22: fatal error: X11/Xlib.h: Arquivo ou diretório não encontrado
#include <X11/Xlib.h>
^
compilation terminated.
make: ** [xdo.o] Erro 1
"Arquivo ou diretório não encontrado" means "File or directory not found".
from xdotool.
Sure. You can install build dependencies using:
sudo apt-get build-dep xdotool
And then try "make" again.
Afterwards "sudo make install" will install it, and "sudo make uninstall" would uninstall it again (it gets installed into /usr/local
by defaul).
from xdotool.
Ok, I enabled sources, and used that command, which downloaded some things. But now I get a different error:
xdo.c:34:33: fatal error: xkbcommon/xkbcommon.h: Arquivo ou diretório não encontrado
#include <xkbcommon/xkbcommon.h>
from xdotool.
Install libxkbcommon-dev:
~ % afs xkbcommon/xkbcommon.h
>> apt-file search xkbcommon/xkbcommon.h
libxkbcommon-dev: /usr/include/xkbcommon/xkbcommon.h
apt-file is nice for lookups.
from xdotool.
Ok, it worked, I got xdotool version 3.20141217.1. I uninstalled the one from the repo, to be sure. But it still doesn't differentiate between odiaeresis and Odiareresis, both give me ö by default, and Ö if I have Caps Lock on (and ö if I have --clearmodifiers on, regardless of Caps Lock).
from xdotool.
Ok, that's good to know. Thanks for trying it.
I cannot help much further from here.
from xdotool.
Thank you for your attention. Those compiling lessons will sure be useful in the future.
from xdotool.
Related Issues (20)
- Impossible to chain "open thunderbird" + "resize window" HOT 2
- xdotool mousemove does not work on fc38
- Random mistake with type command
- Trouble getting xdo_click_window() function to work
- xdotool will not launch on Mint 21.2 Cinnamon
- xdotool key Alt+Tab on Ubuntu, not switch app window
- xdotool sets _NET_WM_NAME as a STRING when it needs to be set as UTF8_STRING
- Extremely strange bug - see attached video. HOT 2
- Add various random timing capabilities
- [Feature] Ability to query and change desktop names
- [Feature] Search for windows that are unmapped or visible on all desktops HOT 1
- Latest xdotool version in Ubuntu 22 repos silently fails on Wayland :sob: apt can't upgrade it, and manual doesn't help HOT 2
- Segfault when running over an ssh connection
- set_desktop --relative does not work for -1 HOT 2
- xdotool cannot send key combinations to Qt-based applications HOT 5
- XGetInputFocus returned the focused window of 1. This is likely a bug in the X server. HOT 1
- Search not seeing Steam Input On-Screen Keyboard HOT 7
- The character ":" is typed as "Q" in VM window HOT 1
- Xdotool works in Firefox but not Brave HOT 1
- behave_screen_edge only works with certain open windows
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from xdotool.