当前位置:  技术问答>linux和unix

键盘问题

    来源: 互联网  发布时间:2015-06-02

    本文导语:  在linux下怎么获得键盘的按键码    就像windows下的getch()或者getchar()差不多的。    我的程序在VC下能通过,可是在linux下按键就失去作用了,没有反应。    请高手给我讲讲。    谢谢。 | ...

在linux下怎么获得键盘的按键码
   就像windows下的getch()或者getchar()差不多的。
   我的程序在VC下能通过,可是在linux下按键就失去作用了,没有反应。
   请高手给我讲讲。
   谢谢。

|
linux下面没有getch函数,自己做一个吧。
得到键盘码可以用下面的方法:
char key[11];
memset(key, 0, 11);
read (0, key, 10);
当然你得有一个linux下的键盘码对应表啦。然后用strcmp等函数比较就可以确定所按键了。

|
意思是不需要回车?
修改终端属性,用tcsetattr。

|
楼主想得到什么效果?getchar是标准C库函数,linux下有。

|
struct termios term;
tcgetattr(STDIN_FILENO, &term);
term.c_lflag &= ~ICANON;
tcsetattr(STDIN_FILENO, TCSAFLUSH, &term);

|
不会。坏了我负责,呵呵。

|
搂主,这个应用俺已经做过啦,建议还是自己编一个,然后根据得到的键值调用相应的函数,把模式设计好了就很简单啦,而且以后复用性很广。修改终端属性也是好方法,但是复用性不是很好。

|
?复用性不好?到Windows下不好用。

|
呵呵,就是这个意思啦

    
 
 

您可能感兴趣的文章:

  • usb键盘问题
  • 一个键盘显示的问题
  • usb键盘驱动 一个问题?
  • 键盘启动问题
  • FC安装到欢迎界面后,鼠标键盘就没反应了,点不了下一步,什么问题????
  • 在线等待。。。aram开发问题求救。键盘交互这个怎么实现,怎样实现简便
  • 关于Linux系统键盘缓冲的问题
  • linux 键盘映射的问题!!!
  • rehat9.0历史命令与键盘设置问题
  • 键盘驱动程序的问题
  • 菜鸟问题:在Java中如何接收从键盘输入的字符串?
  • 键盘快捷键问题求助!!!
  • 键盘事件捕捉问题
  • 请教键盘输入的问题
  • gtk下模拟键盘按下时,关于焦点的问题
  • 一个简单的s3c2410键盘驱动问题
  • 键盘读写的问题
  • linux模拟键盘的问题,挺难的,各位高手来帮帮我。
  • 关于一个键盘按键的一个小问题!
  • 超弱问题:智能拼音如何用键盘翻页?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • sun的ultra5启动时显示没有键盘设备,可能是键盘坏了,哪里能找到这种8芯的鬼键盘?
  • 请问一下,安装FreeBSD的时候,我得键盘和鼠标都是USB口的,安装的时候找不到鼠标和键盘怎么办?急!
  • 我安装的是suse的linux,我的键盘用的usb的,安装好以后,键盘的一些符号显示不对。
  • 有两个USB键盘怎么用自己写的USB键盘驱动程序只替换其中一个驱动?
  • 我做了一个缩减的linux系统,将是要在另一台pc机上黑盒运行(即没有键盘,显示器,上电就跑),但我这个缩减的LINUX是要键盘输入密码登陆的,我
  • 解析android中隐藏与显示软键盘及不自动弹出键盘的实现方法
  • arm(2440)没有lcd和qt。怎么测试usb键盘!
  • 请问怎样发送键盘信号?
  • JPanel中如何捕获键盘事件?
  • 急!!如果在程序中模拟一个键盘按键?
  • vmware + Hiweed0.55 升级到testing键盘失效。
  • 蓝点LINUX,进入XWINDOW时鼠标和键盘都没有响应了,怎么办?急~~~~!~~~~
  • 在安装Linux时"键盘设置"应该选哪种类型的呢?
  • jQuery虚拟键盘 jQuery Keypad
  • 如何用USB口的键盘安装RH8.0
  • 如何做出自己的键盘中断?
  • linux下如何区分多个USB键盘的输入?
  • rehat9.0历史命令与键盘设置问题 iis7站长之家
  • 开发板上内核启动后,键盘键值错乱
  • Linux下怎么样读取非标准输入设备键盘的值?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3