天马行空——是否可以将文件上的数据写入鼠标呢

为当前最终发行版之前的所有版本提供支持
回复
头像
乡间河太急
帖子: 73
注册时间: 2012-12-16 14:28
系统: ubuntu
送出感谢: 7 次
接收感谢: 1 次

天马行空——是否可以将文件上的数据写入鼠标呢

#1

帖子 乡间河太急 » 2013-02-23 13:32

代码: 全选

sudo xxd /dev/input/mice > ~/c.txt
可以将鼠标的参数写入c.txt
那是否可以用某种方式将c.txt的内容再写回/dev/input/mice呢?
我试过

代码: 全选

sudo cat ~/c.txt > /dev/input/mice
总是提示权限不够,给这个文件添加w权限也不可以,为什么呢?有什么办法可以解决么?
:em02 菜鸟的一点天马行空,莫怪
任未来存在哪个可能
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

Re: 天马行空——是否可以将文件上的数据写入鼠标呢

#2

帖子 eexpress » 2013-02-23 13:36

电视机只能看,不能摄像。
● 鸣学
头像
乡间河太急
帖子: 73
注册时间: 2012-12-16 14:28
系统: ubuntu
送出感谢: 7 次
接收感谢: 1 次

Re: 天马行空——是否可以将文件上的数据写入鼠标呢

#3

帖子 乡间河太急 » 2013-02-23 13:43

eexpress 写了:电视机只能看,不能摄像。
没有任何办法么?
任未来存在哪个可能
画帆为剑
帖子: 1
注册时间: 2013-02-23 13:51
系统: winxp
送出感谢: 0
接收感谢: 0

Re: 天马行空——是否可以将文件上的数据写入鼠标呢

#4

帖子 画帆为剑 » 2013-02-23 14:07

乡间河太急 写了:

代码: 全选

sudo xxd /dev/input/mice > ~/c.txt
可以将鼠标的参数写入c.txt
那是否可以用某种方式将c.txt的内容再写回/dev/input/mice呢?
我试过

代码: 全选

sudo cat ~/c.txt > /dev/input/mice
总是提示权限不够,给这个文件添加w权限也不可以,为什么呢?有什么办法可以解决么?
:em02 菜鸟的一点天马行空,莫怪
刚刚注册进来加入ub家族的小白表示看不懂,不过看起来好像很厉害的样子。。。。
头像
乡间河太急
帖子: 73
注册时间: 2012-12-16 14:28
系统: ubuntu
送出感谢: 7 次
接收感谢: 1 次

Re: 天马行空——是否可以将文件上的数据写入鼠标呢

#5

帖子 乡间河太急 » 2013-02-23 14:32

画帆为剑 写了:
乡间河太急 写了:

代码: 全选

sudo xxd /dev/input/mice > ~/c.txt
可以将鼠标的参数写入c.txt
那是否可以用某种方式将c.txt的内容再写回/dev/input/mice呢?
我试过

代码: 全选

sudo cat ~/c.txt > /dev/input/mice
总是提示权限不够,给这个文件添加w权限也不可以,为什么呢?有什么办法可以解决么?
:em02 菜鸟的一点天马行空,莫怪
刚刚注册进来加入ub家族的小白表示看不懂,不过看起来好像很厉害的样子。。。。
:em06 只是最简单的一些东西而已。。。
任未来存在哪个可能
taohunter
帖子: 1554
注册时间: 2012-03-31 3:29
送出感谢: 2 次
接收感谢: 121 次

Re: 天马行空——是否可以将文件上的数据写入鼠标呢

#6

帖子 taohunter » 2013-02-23 15:28

乡间河太急 写了:
eexpress 写了:电视机只能看,不能摄像。
没有任何办法么?
数据写入各种设备文件是有一定的规则的。系统地去学一下设备文件的概念及其操作方法,不是简单一两句话可以说清楚的。。。
16.04-->14.04
头像
懒蜗牛Gentoo
论坛版主
帖子: 7293
注册时间: 2007-03-02 17:36
送出感谢: 0
接收感谢: 96 次

Re: 天马行空——是否可以将文件上的数据写入鼠标呢

#7

帖子 懒蜗牛Gentoo » 2013-02-23 16:21

简单地说,鼠标这种硬件就是输入设备,从无论从鼠标的电路构造来说还是从PS/2接口的协议来说,都不可能像鼠标写入数据。
这就好像你不可能拿打印机当扫描仪使,不可能把吸尘器当吹风机使 :em04
虽然世上没有完美的东西,但这并不影响我们追求完美,因为只有偏执狂才TMD能成功。
10.04新手入门——笨兔兔讲述自己的故事
头像
乡间河太急
帖子: 73
注册时间: 2012-12-16 14:28
系统: ubuntu
送出感谢: 7 次
接收感谢: 1 次

Re: 天马行空——是否可以将文件上的数据写入鼠标呢

#8

帖子 乡间河太急 » 2013-02-23 20:23

懒蜗牛Gentoo 写了:简单地说,鼠标这种硬件就是输入设备,从无论从鼠标的电路构造来说还是从PS/2接口的协议来说,都不可能像鼠标写入数据。
这就好像你不可能拿打印机当扫描仪使,不可能把吸尘器当吹风机使 :em04
我知道,我指的是,鼠标可以将数据传送到/dev/input/mice这个文件里面,那么换句话说,我们是不是有一种方法可以模拟鼠标的这个动作。
任未来存在哪个可能
头像
乡间河太急
帖子: 73
注册时间: 2012-12-16 14:28
系统: ubuntu
送出感谢: 7 次
接收感谢: 1 次

Re: 天马行空——是否可以将文件上的数据写入鼠标呢

#9

帖子 乡间河太急 » 2013-02-23 20:26

taohunter 写了:
乡间河太急 写了:
eexpress 写了:电视机只能看,不能摄像。
没有任何办法么?
数据写入各种设备文件是有一定的规则的。系统地去学一下设备文件的概念及其操作方法,不是简单一两句话可以说清楚的。。。
:em01 有看过类似的书,但是操作系统这个东西,不是一天两天能学会的,主要都是由日常使用时遇到问题,一个个解决了积累经验,个人是这样看的
任未来存在哪个可能
taohunter
帖子: 1554
注册时间: 2012-03-31 3:29
送出感谢: 2 次
接收感谢: 121 次

Re: 天马行空——是否可以将文件上的数据写入鼠标呢

#10

帖子 taohunter » 2013-02-23 20:27

去google一下write to /dev/input/mice就知道到底能不能写这个文件了。是文件就有写的方法,当然可以将模拟鼠标运动的数据写入这个文件。有些基本概念是值得深入学习的。。。
16.04-->14.04
头像
懒蜗牛Gentoo
论坛版主
帖子: 7293
注册时间: 2007-03-02 17:36
送出感谢: 0
接收感谢: 96 次

Re: 天马行空——是否可以将文件上的数据写入鼠标呢

#11

帖子 懒蜗牛Gentoo » 2013-02-23 20:45

乡间河太急 写了:
懒蜗牛Gentoo 写了:简单地说,鼠标这种硬件就是输入设备,从无论从鼠标的电路构造来说还是从PS/2接口的协议来说,都不可能像鼠标写入数据。
这就好像你不可能拿打印机当扫描仪使,不可能把吸尘器当吹风机使 :em04
我知道,我指的是,鼠标可以将数据传送到/dev/input/mice这个文件里面,那么换句话说,我们是不是有一种方法可以模拟鼠标的这个动作。
准确的说,应该是这样:
当你读取那个文件的时候,内核会发现你要访问的这个设备文件是个鼠标,然后找到鼠标的驱动程序,告诉驱动程序去鼠标里读个数出来,然后驱动根据协议,控制硬件去读取鼠标。读来数据给内核,内核再给你,然后你就读出来了。

如果想模拟鼠标,可以写个假的驱动放进内核,对应一个假的mice设备文件,然后基本就想干啥干啥了。
这些用户感谢了作者 懒蜗牛Gentoo 于这个帖子:
乡间河太急 (2013-02-24 0:23)
评价: 3.7%
虽然世上没有完美的东西,但这并不影响我们追求完美,因为只有偏执狂才TMD能成功。
10.04新手入门——笨兔兔讲述自己的故事
头像
乡间河太急
帖子: 73
注册时间: 2012-12-16 14:28
系统: ubuntu
送出感谢: 7 次
接收感谢: 1 次

Re: 天马行空——是否可以将文件上的数据写入鼠标呢

#12

帖子 乡间河太急 » 2013-02-24 0:20

taohunter 写了:去google一下write to /dev/input/mice就知道到底能不能写这个文件了。是文件就有写的方法,当然可以将模拟鼠标运动的数据写入这个文件。有些基本概念是值得深入学习的。。。
嗯嗯,确实感觉到ubuntu很多东西可以玩,不过目前的功力,先天马行空一下 :em06
任未来存在哪个可能
头像
乡间河太急
帖子: 73
注册时间: 2012-12-16 14:28
系统: ubuntu
送出感谢: 7 次
接收感谢: 1 次

Re: 天马行空——是否可以将文件上的数据写入鼠标呢

#13

帖子 乡间河太急 » 2013-02-24 0:22

懒蜗牛Gentoo 写了:
乡间河太急 写了:
懒蜗牛Gentoo 写了:简单地说,鼠标这种硬件就是输入设备,从无论从鼠标的电路构造来说还是从PS/2接口的协议来说,都不可能像鼠标写入数据。
这就好像你不可能拿打印机当扫描仪使,不可能把吸尘器当吹风机使 :em04
我知道,我指的是,鼠标可以将数据传送到/dev/input/mice这个文件里面,那么换句话说,我们是不是有一种方法可以模拟鼠标的这个动作。
准确的说,应该是这样:
当你读取那个文件的时候,内核会发现你要访问的这个设备文件是个鼠标,然后找到鼠标的驱动程序,告诉驱动程序去鼠标里读个数出来,然后驱动根据协议,控制硬件去读取鼠标。读来数据给内核,内核再给你,然后你就读出来了。

如果想模拟鼠标,可以写个假的驱动放进内核,对应一个假的mice设备文件,然后基本就想干啥干啥了。
看起来很高深的样子啊,好好学习才行 :em11
任未来存在哪个可能
头像
乡间河太急
帖子: 73
注册时间: 2012-12-16 14:28
系统: ubuntu
送出感谢: 7 次
接收感谢: 1 次

Re: 天马行空——是否可以将文件上的数据写入鼠标呢

#14

帖子 乡间河太急 » 2013-02-24 0:23

懒蜗牛Gentoo 写了:
乡间河太急 写了:
懒蜗牛Gentoo 写了:简单地说,鼠标这种硬件就是输入设备,从无论从鼠标的电路构造来说还是从PS/2接口的协议来说,都不可能像鼠标写入数据。
这就好像你不可能拿打印机当扫描仪使,不可能把吸尘器当吹风机使 :em04
我知道,我指的是,鼠标可以将数据传送到/dev/input/mice这个文件里面,那么换句话说,我们是不是有一种方法可以模拟鼠标的这个动作。
准确的说,应该是这样:
当你读取那个文件的时候,内核会发现你要访问的这个设备文件是个鼠标,然后找到鼠标的驱动程序,告诉驱动程序去鼠标里读个数出来,然后驱动根据协议,控制硬件去读取鼠标。读来数据给内核,内核再给你,然后你就读出来了。

如果想模拟鼠标,可以写个假的驱动放进内核,对应一个假的mice设备文件,然后基本就想干啥干啥了。
有本书上看到过类似的,不过书上一带而过,不是很明白
任未来存在哪个可能
回复

回到 “老旧版本支持”