+ Responder ao Tópico
Resultados 1 a 15 de 15

Tópico: Código de teclas para interface USB.

  1. #1
    > > > > > Administrador Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Avatar de Belini
    Data de Ingresso
    05/2009
    Localização
    Minas Gerais
    Posts
    5.478
    Mentioned
    777 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    10

    Código de teclas para interface USB.

    Preciso do código da tecla F12 para gravar na minha interface de teclado USB, tenho o código das outras teclas mais o F12 está faltando e não consegui encontrar, vou postar a tabela que tenho prá ver se alguém conhece e sabe o código da tecla F12.

    Código:
    4		A		
    5		B		
    6		C		
    7		D		
    8		E		
    9		F		
    10		G		
    11		H		
    12		I		
    13		J		
    14		K		
    15		L		
    16		M		
    17		N		
    18		O		
    19		P		
    20		Q		
    21		R		
    22		S		
    23		T		
    24		U		
    25		V		
    26		W		
    27		X		
    28		Y		
    29		Z		
    30		1		
    31		2		
    32		3		
    33		4		
    34		5		
    35		6		
    36		7		
    37		8		
    38		9		
    39		0		
    40		Enter		
    41		null		
    42		BackSpace		
    43		Tab		        
    44		Space		
    45		-		
    46		=		
    47		´		
    48		[		
    49		]		
    50		]		
    51		ç		
    52		~		
    53		'	ASPAS SIMPLES	".;;"
    54		,	VIRGULA	
    55		.		
    56		";"		
    57		CAPS LOCK		
    58		F1		
    59		F2		
    60		F3		
    61		F4		
    62		F5		
    63		F6		
    64		F7		
    65		F8		
    66		F9		
    67		F10		
    68		F11		
    69		indefinido		
    70		INDEFINO		
    71		SCROLL LOCK		
    72		PAUSE		
    73		INS		
    74		HOME		
    75		PG UP		
    76		DEL		
    77		END		
    78		PG DOWN		
    79		RIGHT		
    80		LEFT		
    81		DOWN		
    82		UP		
    83		INDEFINIDO		
    84		DIVIDIR		
    85		MULTIPLICAR		/***-++
    86		-		
    87		+		
    88		ENTER	KEYPAD	
    89		1	KEYPAD	
    90		2	KEYPAD	
    91		3	KEYPAD	
    92		4	KEYPAD	
    93		5	KEYPAD	
    94		6	KEYPAD	
    95		7	KEYPAD	
    96		8	KEYPAD	
    97		9	KEYPAD	
    98		0	KEYPAD	
    99
    Geralmente as pessoas se adaptam ao mundo, outras tentam adaptar o mundo a elas e se tornam grandes líderes.

  2. #2
    > > > > > Administrador Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Avatar de Belini
    Data de Ingresso
    05/2009
    Localização
    Minas Gerais
    Posts
    5.478
    Mentioned
    777 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    10

    Re: Código de teclas para interface USB.

    Sim já testei tudo e até já encontrei a tabela completa, nela o F12 é o 69 como eu já deduzia pela sequência dos códigos que eu tinha mais ela não funciona mesmo.

    TABELA COMPLETA:
    Código:
    DEC   HEX    NOME   TECLA   Typical AT-101 Position 
    
    
    1 01 Tecla = ErrorRollOver
    2 02 Tecla = POSTFail
    3 03 Tecla = ErrorUndefined
    4 04 Tecla = a and A
    5 05 Tecla = b and B 50
    6 06 Tecla = c and C
    7 07 Tecla = d and D 33
    8 08 Tecla = e and E 19
    9 09 Tecla = f and F 34
    10 0A Tecla = g and G 35
    11 0B Tecla = h and H 36
    12 0C Tecla = i and I 24
    13 0D Tecla = j and J 37
    14 0E Tecla = k and K 38
    15 0F Tecla = l and L 39
    16 10 Tecla = m and M
    17 11 Tecla = n and N 51
    18 12 Tecla = o and O
    19 13 Tecla = p and P
    20 14 Tecla = q and Q
    21 15 Tecla = r and R
    22 16 Tecla = s and S
    23 17 Tecla = t and T 21
    24 18 Tecla = u and U 23
    25 19 Tecla = v and V 49
    26 1A Tecla = w and W
    27 1B Tecla = x and X
    28 1C Tecla = y and Y
    29 1D Tecla = z and Z
    30 1E Tecla = 1 and !
    31 1F Tecla = 2 and @
    32 20 Tecla = 3 and #
    33 21 Tecla = 4 and $
    34 22 Tecla = 5 and %
    35 23 Tecla = 6 and ^
    36 24 Tecla = 7 and &
    37 25 Tecla = 8 and *
    38 26 Tecla = 9 and (
    39 27 Tecla = 0 and )
    40 28 Tecla = Return (ENTER)
    41 29 Tecla = ESCAPE 110
    42 2A Tecla = DELETE (Backspace)
    43 2B Tecla = Tab 16
    44 2C Tecla = Spacebar 61
    45 2D Tecla = - and (underscore)
    46 2E Tecla = = and +
    47 2F Tecla = [ and {
    48 30 Tecla = ] and }
    49 31 Tecla = \ and | 29
    50 32 Tecla = Non-US # and ~
    51 33 Tecla = ; and :
    52 34 Tecla = ‘ and “
    53 35 Tecla = Grave Accent and Tilde
    54 36 Keyboard, and <
    55 37 Tecla = . and >
    56 38 Tecla = / and ?
    57 39 Tecla = Caps Lock
    58 3A Tecla = F1 112
    59 3B Tecla = F2 113
    60 3C Tecla = F3 114
    61 3D Tecla = F4 115
    62 3E Tecla = F5 116
    63 3F Tecla = F6 117
    64 40 Tecla = F7 118
    65 41 Tecla = F8 119
    66 42 Tecla = F9 120
    67 43 Tecla = F10 121
    68 44 Tecla = F11 122
    69 45 Tecla = F12 123
    70 46 Tecla = PrintScree
    71 47 Tecla = Scroll Lock
    72 48 Tecla = Pause
    73 49 Tecla = Insert
    74 4A Tecla = Home
    75 4B Tecla = PageUp
    76 4C Tecla = Delete Forward
    77 4D Tecla = End
    78 4E Tecla = PageDown
    79 4F Tecla = RightArrow
    80 50 Tecla = LeftArrow
    81 51 Tecla = DownArrow
    82 52 Tecla = UpArrow
    83 53 Keypad Num Lock and Clear
    84 54 Keypad /
    85 55 Keypad * 100
    86 56 Keypad - 105
    87 57 Keypad + 106
    88 58 Keypad ENTER
    89 59 Keypad 1 and End 93
    90 5A Keypad 2 and Down Arrow 98
    91 5B Keypad 3 and PageDn 103
    92 5C Keypad 4 and Left Arrow 92
    93 5D Keypad 5 97
    94 5E Keypad 6 and Right Arrow 102
    95 5F Keypad 7 and Home 91
    96 60 Keypad 8 and Up Arrow 96
    97 61 Keypad 9 and PageUp
    98 62 Keypad 0 and Insert 99
    99 63 Keypad . and Delete 104
    100 64 Tecla = Non-US \ and |
    101 65 Tecla = Application
    102 66 Tecla = Power
    104 68 Tecla = F13
    105 69 Tecla = F14
    106 6A Tecla = F15
    107 6B Tecla = F16
    108 6C Tecla = F17
    109 6D Tecla = F18
    110 6E Tecla = F19
    111 6F Tecla = F20
    112 70 Tecla = F21
    113 71 Tecla = F22
    114 72 Tecla = F23
    115 73 Tecla = F24
    116 74 Tecla = Execute
    117 75 Tecla = Help
    118 76 Tecla = Menu
    119 77 Tecla = Select
    120 78 Tecla = Stop
    121 79 Tecla = Again
    122 7A Tecla = Undo
    123 7B Tecla = Cut
    124 7C Tecla = Copy
    125 7D Tecla = Paste
    126 7E Tecla = Find
    127 7F Tecla = Mute
    128 80 Tecla = Volume Up
    129 81 Tecla = Volume Down
    130 82 Tecla = Locking Caps Lock
    131 83 Tecla = Locking Num Lock
    132 84 Tecla = Locking Scroll Lock
    133 85 Keypad Comma
    134 86 Keypad Equal Sign
    135 87 Tecla = International1
    136 88 Tecla = International2
    137 89 Tecla = International3
    138 8A Tecla = International4
    139 8B Tecla = International5
    140 8C Tecla = International6
    141 8D Tecla = International7
    142 8E Tecla = International8
    143 8F Tecla = International9
    144 90 Tecla = LANG1
    145 91 Tecla = LANG2
    146 92 Tecla = LANG3
    147 93 Tecla = LANG4
    148 94 Tecla = LANG5
    149 95 Tecla = LANG6
    150 96 Tecla = LANG7
    151 97 Tecla = LANG8
    152 98 Tecla = LANG9
    153 99 Tecla = Alternate Erase
    154 9A Tecla = SysReq/Attention
    155 9B Tecla = Cancel
    156 9C Tecla = Clear
    157 9D Tecla = Prior
    158 9E Tecla = Return
    159 9F Tecla = Separator
    160 A0 Tecla = Out
    161 A1 Tecla = Oper
    162 A2 Tecla = Clear/Again
    163 A3 Tecla = CrSel/Props
    164 A4 Tecla = ExSel
    177 B1 Keypad 000
    178 B2 Thousands Separator
    179 B3 Decimal Separator
    180 B4 Currency Unit
    181 B5 Currency Sub-unit
    182 B6 Keypad (
    183 B7 Keypad )
    184 B8 Keypad {
    185 B9 Keypad }
    186 BA Keypad Tab
    187 BB Keypad Backspace
    188 BC Keypad A
    189 BD Keypad B
    190 BE Keypad C
    191 BF Keypad D
    192 C0 Keypad E
    193 C1 Keypad F
    194 C2 Keypad XOR
    195 C3 Keypad ^
    196 C4 Keypad %
    197 C5 Keypad <
    198 C6 Keypad >
    199 C7 Keypad &
    200 C8 Keypad &&
    201 C9 Keypad |
    202 CA Keypad ||
    203 CB Keypad :
    204 CC Keypad #
    205 CD Keypad Space
    206 CE Keypad @
    207 CF Keypad !
    208 D0 Keypad Memory Store
    209 D1 Keypad Memory Recall
    210 D2 Keypad Memory Clear
    211 D3 Keypad Memory Add
    212 D4 Keypad Memory Subtract
    213 D5 Keypad Memory Multiply
    214 D6 Keypad Memory Divide
    215 D7 Keypad +/-
    216 D8 Keypad Clear
    217 D9 Keypad Clear Entry
    218 DA Keypad Binary
    219 DB Keypad Octal
    220 DC Keypad Decimal
    221 DD Keypad Hexadecimal
    224 E0 Tecla = LeftControl 58
    225 E1 Tecla = LeftShift 44
    226 E2 Tecla = LeftAlt 60
    227 E3 Tecla = Left GUI
    228 E4 Tecla = RightControl 64
    229 E5 Tecla = RightShift 57
    230 E6 Tecla = RightAlt 62
    231 E7 Tecla = Right GUI
    Geralmente as pessoas se adaptam ao mundo, outras tentam adaptar o mundo a elas e se tornam grandes líderes.

  3. #3
    > Usuário VIP airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio Avatar de airhead
    Data de Ingresso
    04/2009
    Posts
    2.580
    Mentioned
    359 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    362

    Re: Código de teclas para interface USB.

    Não funciona onde?
    Está usando o Crhome aperte F12 para ver o que acontece, só para um exemplo bem básico.
    O que ocorre é que não há funções especificadas nativamente para esta tecla - estou me referindo ao Windows, daí vem como indefinido.
    "A gente muda o mundo quando muda a mente.
    Quando a mente muda, o mundo muda com a gente!"

  4. #4
    > > > > > Administrador Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Avatar de Belini
    Data de Ingresso
    05/2009
    Localização
    Minas Gerais
    Posts
    5.478
    Mentioned
    777 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    10

    Re: Código de teclas para interface USB.

    @airhead eu fiz um script para testar as teclas usando hotkeys e pressionando o F12 pelo teclado funciona mais gravando na interface todas as outras teclas funcionam menos a F12.

    EDITADO: Outro problema que tenho é que a interface não é reconhecida no DOS, ela só funciona depois que o sistema operacional é carregado, alguém sabe o que devo colocar no início do código para funcionar no DOS? O código é em assembler
    Geralmente as pessoas se adaptam ao mundo, outras tentam adaptar o mundo a elas e se tornam grandes líderes.

  5. #5
    > Usuário VIP airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio Avatar de airhead
    Data de Ingresso
    04/2009
    Posts
    2.580
    Mentioned
    359 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    362

    Re: Código de teclas para interface USB.

    Citação Postado originalmente por Belini Ver Post
    @airhead eu fiz um script para testar as teclas usando hotkeys e pressionando o F12 pelo teclado funciona mais gravando na interface todas as outras teclas funcionam menos a F12.

    EDITADO: Outro problema que tenho é que a interface não é reconhecida no DOS, ela só funciona depois que o sistema operacional é carregado, alguém sabe o que devo colocar no início do código para funcionar no DOS? O código é em assembler
    Já habilitou na bios?
    "A gente muda o mundo quando muda a mente.
    Quando a mente muda, o mundo muda com a gente!"

  6. #6
    > > > > > Administrador Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Avatar de Belini
    Data de Ingresso
    05/2009
    Localização
    Minas Gerais
    Posts
    5.478
    Mentioned
    777 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    10

    Re: Código de teclas para interface USB.

    Sim na bios está habilitado tanto é que se ligar um teclado USB funciona, até encontrei alguma coisa a respeito mais como não conheço de assembler não teve como saber se vai funcionar no código que eu tenho.

    http://www.pjrc.com/teensy/usb_keyboard.html e http://www.circuitsathome.com/mcu/li...ost-part-6-hid
    Geralmente as pessoas se adaptam ao mundo, outras tentam adaptar o mundo a elas e se tornam grandes líderes.

  7. #7
    > Usuário VIP airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio Avatar de airhead
    Data de Ingresso
    04/2009
    Posts
    2.580
    Mentioned
    359 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    362

    Re: Código de teclas para interface USB.

    Você está confundindo o código hex com assembly.
    Na verdade, esses códigos que postou os links são em C que depois de compilados se transformam no hex para gravar no CI que vai usar como decoder.
    Nunca vi/li as especificações da interface USB, mas você está certo em supor que há alguma parte do código que identifica o dispositivo como teclado.
    Como não entendo nadica disso, o melhor é você procurar o cara que codificou isso (sua interface).
    "A gente muda o mundo quando muda a mente.
    Quando a mente muda, o mundo muda com a gente!"

  8. #8
    > > > > > Administrador Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Avatar de Belini
    Data de Ingresso
    05/2009
    Localização
    Minas Gerais
    Posts
    5.478
    Mentioned
    777 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    10

    Re: Código de teclas para interface USB.

    Este código de teclas peguei na internet e não tenho contato de quem fez, encontrei mais informação sobre o assunto e vou ver se consigo adaptar no código prá testar https://courses.engr.illinois.edu/ec...20/CH20-3.html
    Geralmente as pessoas se adaptam ao mundo, outras tentam adaptar o mundo a elas e se tornam grandes líderes.

  9. #9
    > Usuário VIP airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio Avatar de airhead
    Data de Ingresso
    04/2009
    Posts
    2.580
    Mentioned
    359 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    362

    Re: Código de teclas para interface USB.

    Belini, o que eu quis dizer é quem escreveu esse código para o decoder (CI que vai controlar o funcionamento) de teclado que você está usando.
    Outra coisa, eu estou supondo que isso aqui seja para sua "jamma por teclas" que vai simular um teclado, pois só são reconhecidos durante o boot HD´s e teclado/mouse USB. Qualquer outro dispositivo vai ser ignorado.
    "A gente muda o mundo quando muda a mente.
    Quando a mente muda, o mundo muda com a gente!"

  10. #10
    > > > > > Administrador Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Avatar de Belini
    Data de Ingresso
    05/2009
    Localização
    Minas Gerais
    Posts
    5.478
    Mentioned
    777 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    10

    Re: Código de teclas para interface USB.

    Não isto é para plaquinha de teclas muito usada nas jukeboxes, já tenho ela pronta só queria incluir o reconhecimento quando está na bios ou no DOS.

    Link do anúncio: http://produto.mercadolivre.com.br/M...-17-teclas-_JM
    Geralmente as pessoas se adaptam ao mundo, outras tentam adaptar o mundo a elas e se tornam grandes líderes.

  11. #11
    > Usuário VIP airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio Avatar de airhead
    Data de Ingresso
    04/2009
    Posts
    2.580
    Mentioned
    359 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    362

    Re: Código de teclas para interface USB.

    Citação Postado originalmente por Belini Ver Post
    Não isto é para plaquinha de teclas muito usada nas jukeboxes, já tenho ela pronta só queria incluir o reconhecimento quando está na bios ou no DOS.

    Link do anúncio: http://produto.mercadolivre.com.br/M...-17-teclas-_JM
    Entendi.
    Acho que o problema é que o software não segue os padrões USB, daí não é reconhecido pela BIOS.
    Também pode ser culpa do Microcontrolador que você usa no projeto - Atmega/Arduíno/PIC, sei lá quê mais.
    Então, o mais provável é que sua interface seja reconhecido como um "emulador de teclado" e não como um teclado real.

    Veja o código do http://www.pjrc.com/teensy/usb_keyboard.html o cara diz que o código é compatível com a BIOS, ou seja, vai reconhecer no DOS. Só que esse código foi feito para usar a interface Teensy que o autor criou.

    Só estou enchendo linguiça, não sei como ajudar.
    "A gente muda o mundo quando muda a mente.
    Quando a mente muda, o mundo muda com a gente!"

  12. #12
    > > > > > Administrador Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Avatar de Belini
    Data de Ingresso
    05/2009
    Localização
    Minas Gerais
    Posts
    5.478
    Mentioned
    777 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    10

    Re: Código de teclas para interface USB.

    Este aí é um dos link's que que tá no post 7 e eu já tinha visto mais parece que não vai servir prá mim, achei mais informações neste outro aqui https://courses.engr.illinois.edu/ec...20/CH20-3.html e vou ver se nele consigo alguma coisa, o meu problema maior é não entender nada de assembly.
    Geralmente as pessoas se adaptam ao mundo, outras tentam adaptar o mundo a elas e se tornam grandes líderes.

  13. #13
    > Usuário VIP airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio Avatar de airhead
    Data de Ingresso
    04/2009
    Posts
    2.580
    Mentioned
    359 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    362

    Re: Código de teclas para interface USB.

    Citação Postado originalmente por Belini Ver Post
    Este aí é um dos link's que que tá no post 7 e eu já tinha visto mais parece que não vai servir prá mim, achei mais informações neste outro aqui https://courses.engr.illinois.edu/ec...20/CH20-3.html e vou ver se nele consigo alguma coisa, o meu problema maior é não entender nada de assembly.
    Yes my friend.
    E esse outro aí do livro do Randall Hyde (Art of Assembly) não vai te ajudar nesse momento, pois você teria que começar desde o princípio para aprender Assembly.
    Você não vai achar aí uma linha mágica dizendo "esse código identifica seu dispositivo como teclado usb", porque o livro não foi feito para isso. No máximo vai lhe explicar sobre a interrupção 16h (int 16h), que é a forma de indicar ao processador para "olhar" o que o teclado está fazendo.
    Melhor seria dar uma olhada no USB Specifications que com certeza você vai entender como classificar seu dispositivo como teclado usb nativo.

    Uma coisa que observei no seu anúncio, e que acho que é o cerne do seu problema, é o fato do conector usb estar ligado num conector serial da placa.
    Daí o porquê de não reconhecer na BIOS, pois ao tentar identificar o dispositivo, o hub usb dá de cara com uma porta serial e, certamente, uma porta serial não é um tipo de dispositivo usb.

    Você pode até dizer: "mas no Linux funciona!"
    Linux é muuuuuuuuito mais tolerante que DOS/Windows para reconhecer dispositivos.

    De novo, só enchendo linguiça.
    "A gente muda o mundo quando muda a mente.
    Quando a mente muda, o mundo muda com a gente!"

  14. #14
    > > > > > Administrador Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Avatar de Belini
    Data de Ingresso
    05/2009
    Localização
    Minas Gerais
    Posts
    5.478
    Mentioned
    777 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    10

    Re: Código de teclas para interface USB.

    Aquele conector é apenas para encaixar o cabo prá não ter que soldar direto na placa e não tem nenhum componente ali no conector serial, ali estão ligados o D+, D-, V+ e V-
    Geralmente as pessoas se adaptam ao mundo, outras tentam adaptar o mundo a elas e se tornam grandes líderes.

  15. #15
    > > > > > Administrador Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Avatar de Belini
    Data de Ingresso
    05/2009
    Localização
    Minas Gerais
    Posts
    5.478
    Mentioned
    777 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    10

    Re: Código de teclas para interface USB.

    Citação Postado originalmente por Sandro_Alves Ver Post
    Era melhor um USB femea convencional para circuito impresso, aí o cliente poderia usar cabo padrao USB comprado em qualquer esquina do tamanho que achar necessario.
    O conector USB é mais caro além de ter o custo do cabo USB prá mandar junto com a placa e outra que quanto menor a distância da porta USB até o circuito menor a chance de algum tipo de interferência, usei o DB9 nas placas para arcade caseiro de 2 players e na jamma também ficando todas num mesmo padrão.

    Citação Postado originalmente por Sandro_Alves Ver Post
    Teclado USB, mouse USB, uma plaquinha joy do mk_morais, Tudo testado e reconhecendo normal.
    Arriscaria dar um palpite sem testar, apenas pelo que descrevi ?
    Se todos estes dispositivos são reconhecidos a interface de teclas vai reconhecer também pois a única limitação que ví nela até agora é não funcionar na bios e no dos mais depois do SO aberto reconhece normalmente como se fosse um teclado USB.
    Geralmente as pessoas se adaptam ao mundo, outras tentam adaptar o mundo a elas e se tornam grandes líderes.

+ Responder ao Tópico

Tópicos Similares

  1. Jamma USB e Placas USB para controles Arcade
    Por mk_morais no fórum Venda
    Respostas: 46
    Último Post: 10/06/2015, 17:40
  2. Respostas: 1
    Último Post: 17/11/2014, 13:43
  3. codigo do pc e serial para psrockola 4.2
    Por fagner broes no fórum Dúvidas sobre Jukebox e Programas usados.
    Respostas: 10
    Último Post: 22/06/2012, 15:08
  4. interface usb porR$:58,90 no ML.
    Por rospace no fórum Montagem e Eletrônica
    Respostas: 7
    Último Post: 14/02/2012, 16:11
  5. INTERFACE USB ARCADE
    Por kayser2008 no fórum Montagem e Eletrônica
    Respostas: 11
    Último Post: 15/01/2011, 15:21

Marcadores

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • Você não pode enviar respostas
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  • BB Code está Ligado
  • Smilies estão Ligados
  • Código [IMG] está Ligado
  • Código HTML está Desligado