加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

bash – xdotool和键盘布局

发布时间:2020-12-16 01:18:39 所属栏目:安全 来源:网络整理
导读:问题 我想做: xdotool type 'date;' 而不是预期的 date; 我明白了: dateq 我有一个希腊键盘,但是当我发出命令时,语言设置为美国.注意:当使用希腊语时,键盘的键’q’用于分号’;’ (这是默认的behavior/mapping) 题 我该怎么做才能得到一个xdotool类型的分
问题

我想做:

xdotool type 'date;'

而不是预期的

date;

我明白了:

dateq

我有一个希腊键盘,但是当我发出命令时,语言设置为美国.注意:当使用希腊语时,键盘的键’q’用于分号’;’ (这是默认的behavior/mapping)

我该怎么做才能得到一个xdotool类型的分号?

一些信息

我在XUbuntu的Xfce 4.8上

$xfce4-terminal -V
xfce4-terminal 0.4.8 (Xfce 4.8)

$setxkbmap -print -verbose 10
Setting verbose level to 10
locale is C
Applied rules from evdev:
rules:      evdev
model:      pc105
layout:     us,gr
variant:,options:    grp:caps_toggle
Trying to build keymap using the following components:
keycodes:   evdev+aliases(qwerty)
types:      complete
compat:     complete
symbols:    pc+us+gr:2+inet(evdev)+capslock(grouplock)
geometry:   pc(pc105)
xkb_keymap {
    xkb_keycodes  { include "evdev+aliases(qwerty)" };
    xkb_types     { include "complete"  };
    xkb_compat    { include "complete"  };
    xkb_symbols   { include "pc+us+gr:2+inet(evdev)+capslock(grouplock)"    };
    xkb_geometry  { include "pc(pc105)" };
};

$sudo lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 12.04.2 LTS
Release:    12.04
Codename:   precise
这是一个已知的错误.您可以尝试的一件事是升级到最新版本的xdotool.如果这不起作用,那么请查看此页面,尤其是答案#29:

http://code.google.com/p/semicomplete/issues/detail?id=13

该问题于2014年4月7日(现在已超过3年前)于this pull request解决.如果有人今天仍然遇到这个问题,我认为你最好的选择是升级xdotool.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读